Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. (Gelöst) Gerät schaltet nicht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

(Gelöst) Gerät schaltet nicht

Geplant Angeheftet Gesperrt Verschoben Off Topic
13 Beiträge 2 Kommentatoren 818 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Damrak2022D Damrak2022

    @mickym Sorry, habe es angepasst. Aber das sind beides die gleichen Datenpunkte in die ich schreibe:

    Bildschirmfoto 2023-11-29 um 01.19.28.png Bildschirmfoto 2023-11-29 um 01.16.50.png Bildschirmfoto 2023-11-29 um 01.16.34.png

    mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von mickym
    #4

    @damrak2022 Dann brauch ich doch keine 2 Nodes wenn ich in den gleichen Datenpunkt schreibe.

    Was prüfst Du denn in dem switch Node und was ist das für eine Imac Datenpunkt der true rausspukt? Vielleicht beschreibst Du einfach mal mit eigenen Worten, was Deiner Meinung nach jede Node machen soll.

    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.

    Damrak2022D 1 Antwort Letzte Antwort
    0
    • mickymM mickym

      @damrak2022 Dann brauch ich doch keine 2 Nodes wenn ich in den gleichen Datenpunkt schreibe.

      Was prüfst Du denn in dem switch Node und was ist das für eine Imac Datenpunkt der true rausspukt? Vielleicht beschreibst Du einfach mal mit eigenen Worten, was Deiner Meinung nach jede Node machen soll.

      Damrak2022D Offline
      Damrak2022D Offline
      Damrak2022
      schrieb am zuletzt editiert von
      #5

      @mickym IoBroker in Node ist der Shelly Datenpunkt
      Bildschirmfoto 2023-11-29 um 01.24.59.png
      In der switch node sind nur 2 Ausgänge angelegt - einmal true und einmal false
      Stimmt als ioBroker out Node reicht eine

      Mit besten Grüßen
      Andy

      mickymM 1 Antwort Letzte Antwort
      0
      • Damrak2022D Damrak2022

        @mickym IoBroker in Node ist der Shelly Datenpunkt
        Bildschirmfoto 2023-11-29 um 01.24.59.png
        In der switch node sind nur 2 Ausgänge angelegt - einmal true und einmal false
        Stimmt als ioBroker out Node reicht eine

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #6

        @damrak2022 Wenn das die iobroker IN Node ist und da true oder false rein kommt, was für Werte willst Du dann schreiben?

        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.

        Damrak2022D 1 Antwort Letzte Antwort
        0
        • mickymM mickym

          @damrak2022 Wenn das die iobroker IN Node ist und da true oder false rein kommt, was für Werte willst Du dann schreiben?

          Damrak2022D Offline
          Damrak2022D Offline
          Damrak2022
          schrieb am zuletzt editiert von
          #7

          @mickym Naja, wenn "true" schalte Drucker ein, wenn "false"schalte Drucker aus

          Mit besten Grüßen
          Andy

          mickymM 1 Antwort Letzte Antwort
          0
          • Damrak2022D Damrak2022

            @mickym Naja, wenn "true" schalte Drucker ein, wenn "false"schalte Drucker aus

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von
            #8

            @damrak2022 Also es kommt true und false in den Flow und Du möchtest true und false wieder schreiben?

            Wenn das so ist, warum schreibst Du dann nicht einfach den Wert der rein kommt, in den anderen Datenpunkt? Sprich wenn imac = true dann ist Drucker = true? und umgekehrt?

            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.

            Damrak2022D 1 Antwort Letzte Antwort
            0
            • mickymM mickym

              @damrak2022 Also es kommt true und false in den Flow und Du möchtest true und false wieder schreiben?

              Wenn das so ist, warum schreibst Du dann nicht einfach den Wert der rein kommt, in den anderen Datenpunkt? Sprich wenn imac = true dann ist Drucker = true? und umgekehrt?

              Damrak2022D Offline
              Damrak2022D Offline
              Damrak2022
              schrieb am zuletzt editiert von
              #9

              @mickym Gut, dann brauche ich also die beiden Change Codes nicht. Aber wenn ich den Datenpunkt selbst auf "true" stelle und anklicke, passiert aber nichts. Also gibt es hier ja wohl ein Problem, was ich wieder nicht begreife

              Mit besten Grüßen
              Andy

              mickymM 1 Antwort Letzte Antwort
              0
              • Damrak2022D Damrak2022

                @mickym Gut, dann brauche ich also die beiden Change Codes nicht. Aber wenn ich den Datenpunkt selbst auf "true" stelle und anklicke, passiert aber nichts. Also gibt es hier ja wohl ein Problem, was ich wieder nicht begreife

                mickymM Online
                mickymM Online
                mickym
                Most Active
                schrieb am zuletzt editiert von
                #10

                @damrak2022 Du brauchst auch keine switch Node. Und hast du schon mal unabhängig vom Flow in den Objekten versucht zu schalten? - Das ist immer das erste was Du versuchen musst.

                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.

                Damrak2022D 1 Antwort Letzte Antwort
                0
                • mickymM mickym

                  @damrak2022 Du brauchst auch keine switch Node. Und hast du schon mal unabhängig vom Flow in den Objekten versucht zu schalten? - Das ist immer das erste was Du versuchen musst.

                  Damrak2022D Offline
                  Damrak2022D Offline
                  Damrak2022
                  schrieb am zuletzt editiert von Damrak2022
                  #11

                  @mickym So, sollte es nach meinem Verständnis gehen, tut es aber nicht. Habe das auch mit der debug versucht

                  Bildschirmfoto 2023-11-29 um 12.20.10.png
                  Bildschirmfoto 2023-11-29 um 12.23.05.png

                  Mit der iobroker in Node hole ich mir den Wert von dem folgenden Datenpunkt:
                  shelly.0.SHPLG-S#E423FA#1.Relay0.Power

                  In der Switch Node teile ich das auf in zwei Ausgänge: >41 und <40
                  In der oberen Change Node setze ich die Payload auf "true".
                  In der unteren Change Node setze ich den Payload auf "false".
                  Zum Schluss schreibe ich das Ganze in den folgenden Datenpunkt:
                  Bildschirmfoto 2023-11-29 um 12.35.14.png

                  Der Drucker war eingeschaltet, als ich den Rechner testweise mal ausgeschaltet habe. Der Drucker aber blieb an.
                  Bildschirmfoto 2023-11-29 um 12.37.28.png Bildschirmfoto 2023-11-29 um 12.37.20.png

                  Mit besten Grüßen
                  Andy

                  mickymM 1 Antwort Letzte Antwort
                  0
                  • Damrak2022D Damrak2022

                    @mickym So, sollte es nach meinem Verständnis gehen, tut es aber nicht. Habe das auch mit der debug versucht

                    Bildschirmfoto 2023-11-29 um 12.20.10.png
                    Bildschirmfoto 2023-11-29 um 12.23.05.png

                    Mit der iobroker in Node hole ich mir den Wert von dem folgenden Datenpunkt:
                    shelly.0.SHPLG-S#E423FA#1.Relay0.Power

                    In der Switch Node teile ich das auf in zwei Ausgänge: >41 und <40
                    In der oberen Change Node setze ich die Payload auf "true".
                    In der unteren Change Node setze ich den Payload auf "false".
                    Zum Schluss schreibe ich das Ganze in den folgenden Datenpunkt:
                    Bildschirmfoto 2023-11-29 um 12.35.14.png

                    Der Drucker war eingeschaltet, als ich den Rechner testweise mal ausgeschaltet habe. Der Drucker aber blieb an.
                    Bildschirmfoto 2023-11-29 um 12.37.28.png Bildschirmfoto 2023-11-29 um 12.37.20.png

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von mickym
                    #12

                    @damrak2022 Tja erstens schaltest Du immer noch über 2 Datenpunkte aus - zweitens ist kein einziger Debug im Ausschaltezustand - drittens warum gehst Du nicht systematisch vor und schmeißt erst mal alle iobroker In und out Nodes weg - bis der Flow das tut - sprich warum schaltest Du Deinen imac dauernd ein und aus, anstelle es zu simulieren - viertens hast Du schon mal über den Objekten versucht zu schalten - fünftens macht es Sinn, dass Du mit jedem Messwert Deinen Drucker ein und ausschaltest - sechstens macht es sinn bei 39 Watt auszuschalten und bei 41 Watt einzuschalten oder wäre eine Bereich wo gar nicht geschaltet wird sinnvoll?

                    Insbesondere hast Du mal mit 4. versucht über die Objekte zu schalten, um zu sehen, ob genau das passiert was Du erwartest, nachdem Du alle iobroker-In und iobroker-out Nodes deaktiviert hast.

                    Siebtens stimmen die Datentypen?

                    Achtens Flow kommt gleich.

                    f9ab58ab-316c-4c54-be44-06ea7a64f4dd-image.png

                    [
                       {
                           "id": "a8079d5db7ecc5ca",
                           "type": "inject",
                           "z": "517cd16e4d7e6ae4",
                           "name": "",
                           "props": [
                               {
                                   "p": "payload"
                               }
                           ],
                           "repeat": "",
                           "crontab": "",
                           "once": false,
                           "onceDelay": 0.1,
                           "topic": "",
                           "payload": "60",
                           "payloadType": "num",
                           "x": 230,
                           "y": 60,
                           "wires": [
                               [
                                   "a7f41db72bf0ea14"
                               ]
                           ]
                       },
                       {
                           "id": "08b928b31a13ad3a",
                           "type": "inject",
                           "z": "517cd16e4d7e6ae4",
                           "name": "",
                           "props": [
                               {
                                   "p": "payload"
                               }
                           ],
                           "repeat": "",
                           "crontab": "",
                           "once": false,
                           "onceDelay": 0.1,
                           "topic": "",
                           "payload": "20",
                           "payloadType": "num",
                           "x": 230,
                           "y": 100,
                           "wires": [
                               [
                                   "a7f41db72bf0ea14"
                               ]
                           ]
                       },
                       {
                           "id": "f6c5d98a46ffe03b",
                           "type": "ioBroker in",
                           "z": "517cd16e4d7e6ae4",
                           "d": true,
                           "name": "",
                           "topic": "imac",
                           "payloadType": "value",
                           "onlyack": "",
                           "func": "all",
                           "gap": "",
                           "fireOnStart": "false",
                           "outFormat": "MQTT",
                           "x": 230,
                           "y": 140,
                           "wires": [
                               [
                                   "a7f41db72bf0ea14"
                               ]
                           ]
                       },
                       {
                           "id": "a7f41db72bf0ea14",
                           "type": "switch",
                           "z": "517cd16e4d7e6ae4",
                           "name": ">41 oder <40 ?",
                           "property": "payload",
                           "propertyType": "msg",
                           "rules": [
                               {
                                   "t": "gt",
                                   "v": "41",
                                   "vt": "num"
                               },
                               {
                                   "t": "lt",
                                   "v": "40",
                                   "vt": "num"
                               }
                           ],
                           "checkall": "true",
                           "repair": false,
                           "outputs": 2,
                           "x": 440,
                           "y": 100,
                           "wires": [
                               [
                                   "3da18066dedaf491"
                               ],
                               [
                                   "e5e6d3f59f327bca"
                               ]
                           ]
                       },
                       {
                           "id": "3da18066dedaf491",
                           "type": "change",
                           "z": "517cd16e4d7e6ae4",
                           "name": "true",
                           "rules": [
                               {
                                   "t": "set",
                                   "p": "payload",
                                   "pt": "msg",
                                   "to": "true",
                                   "tot": "bool"
                               }
                           ],
                           "action": "",
                           "property": "",
                           "from": "",
                           "to": "",
                           "reg": false,
                           "x": 610,
                           "y": 80,
                           "wires": [
                               [
                                   "39f0c14dd2d46400"
                               ]
                           ]
                       },
                       {
                           "id": "e5e6d3f59f327bca",
                           "type": "change",
                           "z": "517cd16e4d7e6ae4",
                           "name": "false",
                           "rules": [
                               {
                                   "t": "set",
                                   "p": "payload",
                                   "pt": "msg",
                                   "to": "false",
                                   "tot": "bool"
                               }
                           ],
                           "action": "",
                           "property": "",
                           "from": "",
                           "to": "",
                           "reg": false,
                           "x": 610,
                           "y": 120,
                           "wires": [
                               [
                                   "39f0c14dd2d46400"
                               ]
                           ]
                       },
                       {
                           "id": "39f0c14dd2d46400",
                           "type": "debug",
                           "z": "517cd16e4d7e6ae4",
                           "name": "Ausgabe",
                           "active": true,
                           "tosidebar": true,
                           "console": false,
                           "tostatus": false,
                           "complete": "payload",
                           "targetType": "msg",
                           "statusVal": "",
                           "statusType": "auto",
                           "x": 820,
                           "y": 100,
                           "wires": []
                       }
                    ]
                    

                    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.

                    Damrak2022D 1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      @damrak2022 Tja erstens schaltest Du immer noch über 2 Datenpunkte aus - zweitens ist kein einziger Debug im Ausschaltezustand - drittens warum gehst Du nicht systematisch vor und schmeißt erst mal alle iobroker In und out Nodes weg - bis der Flow das tut - sprich warum schaltest Du Deinen imac dauernd ein und aus, anstelle es zu simulieren - viertens hast Du schon mal über den Objekten versucht zu schalten - fünftens macht es Sinn, dass Du mit jedem Messwert Deinen Drucker ein und ausschaltest - sechstens macht es sinn bei 39 Watt auszuschalten und bei 41 Watt einzuschalten oder wäre eine Bereich wo gar nicht geschaltet wird sinnvoll?

                      Insbesondere hast Du mal mit 4. versucht über die Objekte zu schalten, um zu sehen, ob genau das passiert was Du erwartest, nachdem Du alle iobroker-In und iobroker-out Nodes deaktiviert hast.

                      Siebtens stimmen die Datentypen?

                      Achtens Flow kommt gleich.

                      f9ab58ab-316c-4c54-be44-06ea7a64f4dd-image.png

                      [
                         {
                             "id": "a8079d5db7ecc5ca",
                             "type": "inject",
                             "z": "517cd16e4d7e6ae4",
                             "name": "",
                             "props": [
                                 {
                                     "p": "payload"
                                 }
                             ],
                             "repeat": "",
                             "crontab": "",
                             "once": false,
                             "onceDelay": 0.1,
                             "topic": "",
                             "payload": "60",
                             "payloadType": "num",
                             "x": 230,
                             "y": 60,
                             "wires": [
                                 [
                                     "a7f41db72bf0ea14"
                                 ]
                             ]
                         },
                         {
                             "id": "08b928b31a13ad3a",
                             "type": "inject",
                             "z": "517cd16e4d7e6ae4",
                             "name": "",
                             "props": [
                                 {
                                     "p": "payload"
                                 }
                             ],
                             "repeat": "",
                             "crontab": "",
                             "once": false,
                             "onceDelay": 0.1,
                             "topic": "",
                             "payload": "20",
                             "payloadType": "num",
                             "x": 230,
                             "y": 100,
                             "wires": [
                                 [
                                     "a7f41db72bf0ea14"
                                 ]
                             ]
                         },
                         {
                             "id": "f6c5d98a46ffe03b",
                             "type": "ioBroker in",
                             "z": "517cd16e4d7e6ae4",
                             "d": true,
                             "name": "",
                             "topic": "imac",
                             "payloadType": "value",
                             "onlyack": "",
                             "func": "all",
                             "gap": "",
                             "fireOnStart": "false",
                             "outFormat": "MQTT",
                             "x": 230,
                             "y": 140,
                             "wires": [
                                 [
                                     "a7f41db72bf0ea14"
                                 ]
                             ]
                         },
                         {
                             "id": "a7f41db72bf0ea14",
                             "type": "switch",
                             "z": "517cd16e4d7e6ae4",
                             "name": ">41 oder <40 ?",
                             "property": "payload",
                             "propertyType": "msg",
                             "rules": [
                                 {
                                     "t": "gt",
                                     "v": "41",
                                     "vt": "num"
                                 },
                                 {
                                     "t": "lt",
                                     "v": "40",
                                     "vt": "num"
                                 }
                             ],
                             "checkall": "true",
                             "repair": false,
                             "outputs": 2,
                             "x": 440,
                             "y": 100,
                             "wires": [
                                 [
                                     "3da18066dedaf491"
                                 ],
                                 [
                                     "e5e6d3f59f327bca"
                                 ]
                             ]
                         },
                         {
                             "id": "3da18066dedaf491",
                             "type": "change",
                             "z": "517cd16e4d7e6ae4",
                             "name": "true",
                             "rules": [
                                 {
                                     "t": "set",
                                     "p": "payload",
                                     "pt": "msg",
                                     "to": "true",
                                     "tot": "bool"
                                 }
                             ],
                             "action": "",
                             "property": "",
                             "from": "",
                             "to": "",
                             "reg": false,
                             "x": 610,
                             "y": 80,
                             "wires": [
                                 [
                                     "39f0c14dd2d46400"
                                 ]
                             ]
                         },
                         {
                             "id": "e5e6d3f59f327bca",
                             "type": "change",
                             "z": "517cd16e4d7e6ae4",
                             "name": "false",
                             "rules": [
                                 {
                                     "t": "set",
                                     "p": "payload",
                                     "pt": "msg",
                                     "to": "false",
                                     "tot": "bool"
                                 }
                             ],
                             "action": "",
                             "property": "",
                             "from": "",
                             "to": "",
                             "reg": false,
                             "x": 610,
                             "y": 120,
                             "wires": [
                                 [
                                     "39f0c14dd2d46400"
                                 ]
                             ]
                         },
                         {
                             "id": "39f0c14dd2d46400",
                             "type": "debug",
                             "z": "517cd16e4d7e6ae4",
                             "name": "Ausgabe",
                             "active": true,
                             "tosidebar": true,
                             "console": false,
                             "tostatus": false,
                             "complete": "payload",
                             "targetType": "msg",
                             "statusVal": "",
                             "statusType": "auto",
                             "x": 820,
                             "y": 100,
                             "wires": []
                         }
                      ]
                      

                      Damrak2022D Offline
                      Damrak2022D Offline
                      Damrak2022
                      schrieb am zuletzt editiert von
                      #13

                      @mickym Es lag wohl irgendwie am Shelly. Nachdem ich diesen nochmal zurückgesetzt und komplett neu eingerichtet habe, geht es nun glücklicherweise.

                      Mit besten Grüßen
                      Andy

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      626

                      Online

                      32.6k

                      Benutzer

                      82.3k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe