Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Zu bestimmten Uhrzeiten Abschalten

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    160

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    183

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    879

Zu bestimmten Uhrzeiten Abschalten

Scheduled Pinned Locked Moved Node-Red
4 Posts 2 Posters 509 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    moviesdown
    wrote on last edited by
    #1

    Hallo Zusammen,

    also ganz "blöd" gefragt, wei mir da irgendwie Idee fehlen, oder ich zugegebener Maßen ich mich hier komplett ohne Erfolg durchrate.
    Es geht darum, das bei meiner Solaranlage wenn der SOC auf 60% ist eine Klimaanlage zugeschatet werden soll (ist über einen Shelly). Das ganze funktioniert; soweit so gut. Jetzt hätte ich aber gerne, das der Shelly erst ab 10 Uhr eingeschaltet werden kann und ab 21 Uhr ausgeschaltet bleibt. Wie löse ich das am besten? Aktuell ist es so, wenn der Shelly eigene "Zeitschalter" abschaltet, er das einschalt Signal von Node RED wieder bekommt wenn 1% gesunken ist und er über 60% SOC ist. Also muß ich die Lösung über Node Red machen. Kann mir hier jemand mit einer Idee helfen?
    Klima_SOC.JPG

    mickymM 1 Reply Last reply
    0
    • M moviesdown

      Hallo Zusammen,

      also ganz "blöd" gefragt, wei mir da irgendwie Idee fehlen, oder ich zugegebener Maßen ich mich hier komplett ohne Erfolg durchrate.
      Es geht darum, das bei meiner Solaranlage wenn der SOC auf 60% ist eine Klimaanlage zugeschatet werden soll (ist über einen Shelly). Das ganze funktioniert; soweit so gut. Jetzt hätte ich aber gerne, das der Shelly erst ab 10 Uhr eingeschaltet werden kann und ab 21 Uhr ausgeschaltet bleibt. Wie löse ich das am besten? Aktuell ist es so, wenn der Shelly eigene "Zeitschalter" abschaltet, er das einschalt Signal von Node RED wieder bekommt wenn 1% gesunken ist und er über 60% SOC ist. Also muß ich die Lösung über Node Red machen. Kann mir hier jemand mit einer Idee helfen?
      Klima_SOC.JPG

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      wrote on last edited by
      #2

      @moviesdown
      Installiere Dir die node-red-contrib-light-scheduler Nodes - da gibts einen Filter den Du sogar grafisch einschalten kannst.

      https://flows.nodered.org/node/node-red-contrib-light-scheduler

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      1 Reply Last reply
      0
      • mickymM Offline
        mickymM Offline
        mickym
        Most Active
        wrote on last edited by mickym
        #3

        Wenn Du es lieber mit Boardmitteln machen willst dann kannst du das auch mit einer switch Node machen.

        [
            {
                "id": "9ec63930.7a41d8",
                "type": "switch",
                "z": "6e170384.60c96c",
                "name": "Is es Zwischen 10:48 and 17:05?",
                "property": "$moment().isBetween($moment(\"10:48\", \"HH:mm\"),$moment(\"17:05\", \"HH:mm\"),'minute')",
                "propertyType": "jsonata",
                "rules": [
                    {
                        "t": "true"
                    },
                    {
                        "t": "false"
                    }
                ],
                "checkall": "true",
                "repair": false,
                "outputs": 2,
                "x": 1980,
                "y": 2020,
                "wires": [
                    [
                        "63e091c.217c47"
                    ],
                    [
                        "57759b84.262984"
                    ]
                ]
            },
            {
                "id": "76ac8c2.21f6f74",
                "type": "inject",
                "z": "6e170384.60c96c",
                "name": "",
                "props": [
                    {
                        "p": "payload"
                    }
                ],
                "repeat": "",
                "crontab": "",
                "once": false,
                "onceDelay": 0.1,
                "topic": "",
                "payload": "payload ist unwichtig, wo ich rauskomme ist wichtig ;)",
                "payloadType": "str",
                "x": 1750,
                "y": 2020,
                "wires": [
                    [
                        "9ec63930.7a41d8"
                    ]
                ]
            },
            {
                "id": "63e091c.217c47",
                "type": "debug",
                "z": "6e170384.60c96c",
                "name": "true",
                "active": true,
                "tosidebar": true,
                "console": false,
                "tostatus": false,
                "complete": "payload",
                "targetType": "msg",
                "statusVal": "",
                "statusType": "auto",
                "x": 2230,
                "y": 2000,
                "wires": []
            },
            {
                "id": "57759b84.262984",
                "type": "debug",
                "z": "6e170384.60c96c",
                "name": "false",
                "active": true,
                "tosidebar": true,
                "console": false,
                "tostatus": false,
                "complete": "payload",
                "targetType": "msg",
                "statusVal": "",
                "statusType": "auto",
                "x": 2230,
                "y": 2040,
                "wires": []
            }
        ]
        

        91b5f16b-aa28-472a-a226-00d19805f5c3-image.png

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        M 1 Reply Last reply
        0
        • mickymM mickym

          Wenn Du es lieber mit Boardmitteln machen willst dann kannst du das auch mit einer switch Node machen.

          [
              {
                  "id": "9ec63930.7a41d8",
                  "type": "switch",
                  "z": "6e170384.60c96c",
                  "name": "Is es Zwischen 10:48 and 17:05?",
                  "property": "$moment().isBetween($moment(\"10:48\", \"HH:mm\"),$moment(\"17:05\", \"HH:mm\"),'minute')",
                  "propertyType": "jsonata",
                  "rules": [
                      {
                          "t": "true"
                      },
                      {
                          "t": "false"
                      }
                  ],
                  "checkall": "true",
                  "repair": false,
                  "outputs": 2,
                  "x": 1980,
                  "y": 2020,
                  "wires": [
                      [
                          "63e091c.217c47"
                      ],
                      [
                          "57759b84.262984"
                      ]
                  ]
              },
              {
                  "id": "76ac8c2.21f6f74",
                  "type": "inject",
                  "z": "6e170384.60c96c",
                  "name": "",
                  "props": [
                      {
                          "p": "payload"
                      }
                  ],
                  "repeat": "",
                  "crontab": "",
                  "once": false,
                  "onceDelay": 0.1,
                  "topic": "",
                  "payload": "payload ist unwichtig, wo ich rauskomme ist wichtig ;)",
                  "payloadType": "str",
                  "x": 1750,
                  "y": 2020,
                  "wires": [
                      [
                          "9ec63930.7a41d8"
                      ]
                  ]
              },
              {
                  "id": "63e091c.217c47",
                  "type": "debug",
                  "z": "6e170384.60c96c",
                  "name": "true",
                  "active": true,
                  "tosidebar": true,
                  "console": false,
                  "tostatus": false,
                  "complete": "payload",
                  "targetType": "msg",
                  "statusVal": "",
                  "statusType": "auto",
                  "x": 2230,
                  "y": 2000,
                  "wires": []
              },
              {
                  "id": "57759b84.262984",
                  "type": "debug",
                  "z": "6e170384.60c96c",
                  "name": "false",
                  "active": true,
                  "tosidebar": true,
                  "console": false,
                  "tostatus": false,
                  "complete": "payload",
                  "targetType": "msg",
                  "statusVal": "",
                  "statusType": "auto",
                  "x": 2230,
                  "y": 2040,
                  "wires": []
              }
          ]
          

          91b5f16b-aa28-472a-a226-00d19805f5c3-image.png

          M Offline
          M Offline
          moviesdown
          wrote on last edited by
          #4

          Hallo,

          super, danke für eure Tips. Ich werde das die Tage mal ausprobieren.

          1 Reply Last reply
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

          ioBroker
          Community Adapters
          Donate

          532

          Online

          32.8k

          Users

          82.7k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe