Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Zu bestimmten Uhrzeiten Abschalten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Zu bestimmten Uhrzeiten Abschalten

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      moviesdown last edited by

      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

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @moviesdown last edited by

        @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

        1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active last edited by 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 1 Reply Last reply Reply Quote 0
          • M
            moviesdown @mickym last edited by

            Hallo,

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

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            926
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            2
            4
            166
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo