Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Visualisierung mit Node Red erstellen

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Visualisierung mit Node Red erstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @Damrak2022 last edited by

      @damrak2022 Was kommt denn nun raus,

      Ventilator=false,
      Smart_Kettle_Pro=false,
      Drucker=true,
      Imac=false

      Wenn der Drucker eingeschaltet ist und ich mit UND verknüpfe?

      Damrak2022 1 Reply Last reply Reply Quote 0
      • Damrak2022
        Damrak2022 @mickym last edited by

        @mickym false - da nicht alle Werte wahr sind

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

          @damrak2022 Genau - wir würden also gar nicht erkennen, wenn ein Gerät eingeschaltet ist, weil das Gesamtergebnis bei einer UND verknüpfung ja immer noch false wäre. 😉

          Damrak2022 1 Reply Last reply Reply Quote 0
          • Damrak2022
            Damrak2022 @mickym last edited by

            @mickym Ja, okay

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

              @damrak2022 Also wie müssen wir verknüpfen, damit auch wirklich nur dann false rauskommt, wenn alle Geräte ausgeschaltet sind?

              Damrak2022 1 Reply Last reply Reply Quote 0
              • Damrak2022
                Damrak2022 @mickym last edited by

                @mickym Dann bleibt ja nur ODER übrig

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

                  @damrak2022 Ja. 😁 - aber nicht nur weils übrig bleibt, hoffe ich dass es für Dich logisch ist.

                  false OR false OR true OR false = true
                  false AND false AND true AND false = false

                  also würden wir mit einer UND Verknüpfung ein eingeschaltetes Gerät nicht erkennen, bei einer ODER Verknüpfung muss aber nur ein Gerät eingeschaltet sein, um ein True zu ergeben.

                  Damrak2022 1 Reply Last reply Reply Quote 0
                  • Damrak2022
                    Damrak2022 @mickym last edited by

                    @mickym Erstmal ja, aber ich muss mir das noch mehr verinnerlichen.

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

                      @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                      @mickym Erstmal ja, aber ich muss mir das noch mehr verinnerlichen.

                      Ist es Dir Recht, wenn Du das erst mal verinnerlicht und Du Dich etwas entspannst?

                      Damrak2022 2 Replies Last reply Reply Quote 0
                      • Damrak2022
                        Damrak2022 @mickym last edited by

                        @mickym Ja, das passt

                        1 Reply Last reply Reply Quote 0
                        • Damrak2022
                          Damrak2022 @mickym last edited by

                          @mickym In welcher Node legt man diese Regeln an? Dann kann ich mich daran morgen mal versuchen

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

                            @damrak2022 das dauert noch. Schau mal dass sich die Objekte aufbauen. Du kannst den gesamt Status der aus deinen Join Nodes mal in eigene Datenpunkte wegschreiben - da machst aber vorher noch eine JSON Node davor. Dann solltest Du immer auf einen Blick den Status der Geräte sehen.

                            Damrak2022 2 Replies Last reply Reply Quote 0
                            • Damrak2022
                              Damrak2022 @mickym last edited by

                              @mickym Wie sollen sich meine Datenpunkte aufbauen? Ich kann ja, wenn ich am Rechner sitze nur 2-3 Geräte an und ausschalten.
                              Und wie schreibe ich die in eigene Datenpunkte?

                              1 Reply Last reply Reply Quote 0
                              • Damrak2022
                                Damrak2022 @mickym last edited by

                                @mickym Seit wir hier die Filter Node dahintergehängt haben, schaltet sich mein Drucker nicht mehr ein, sobald ich den Mac einschalte.
                                Wenn ich die Filter Node rausnehme - dann geht es - siehe Screenshot
                                Bildschirm­foto 2022-12-25 um 22.10.27.png

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

                                  @damrak2022 Nun das liegt daran, dass die Filter Node noch auf Ein steht, wenn das Ausschalten durch den Flow blockiert ist. Sprich das Problem sollte nur dann aufgetreten sein, wenn die Filter Node auf Status eingeschaltet steht und kein Ausschlatkommando bekommen hat, weil der Drucker nicht durch den Flow ausgeschaltet wurde. Du könntest die Filter-Node wieder ein bauen und gleichzeitig mittels iobroker IN Node, den Status mit Filter ACK=true setzen und mal testen, ob es dann wieder geht.

                                  Exportiere mir mal den Flow - dann zeig ich was ich meine und wie ich das ändern würde. 😉

                                  Damrak2022 1 Reply Last reply Reply Quote 0
                                  • Damrak2022
                                    Damrak2022 @mickym last edited by

                                    @mickym Bitte sehr:
                                    flows.json

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

                                      @damrak2022

                                      Probier das mal:

                                      [
                                          {
                                              "id": "8e3db4a4240694d8",
                                              "type": "ioBroker in",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "Imac",
                                              "topic": "shelly.0.SHPLG-S#E423FA#1.Relay0.Power",
                                              "payloadType": "value",
                                              "onlyack": "update",
                                              "func": "all",
                                              "gap": "",
                                              "fireOnStart": "true",
                                              "outFormat": "MQTT",
                                              "x": 210,
                                              "y": 360,
                                              "wires": [
                                                  [
                                                      "b38354741df477ec"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "b38354741df477ec",
                                              "type": "switch",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "",
                                              "property": "payload",
                                              "propertyType": "msg",
                                              "rules": [
                                                  {
                                                      "t": "gt",
                                                      "v": "21",
                                                      "vt": "num"
                                                  },
                                                  {
                                                      "t": "lt",
                                                      "v": "20",
                                                      "vt": "num"
                                                  }
                                              ],
                                              "checkall": "true",
                                              "repair": false,
                                              "outputs": 2,
                                              "x": 350,
                                              "y": 360,
                                              "wires": [
                                                  [
                                                      "4d70ce53cdeaaad7"
                                                  ],
                                                  [
                                                      "a9732f51f5c0518a"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "7c3a2d2041b33ef3",
                                              "type": "ioBroker out",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "Drucker",
                                              "topic": "shelly.0.SHPLG-S#EA1400#1.Relay0.Switch",
                                              "ack": "false",
                                              "autoCreate": "false",
                                              "stateName": "",
                                              "role": "",
                                              "payloadType": "",
                                              "readonly": "",
                                              "stateUnit": "",
                                              "stateMin": "",
                                              "stateMax": "",
                                              "x": 1240,
                                              "y": 340,
                                              "wires": []
                                          },
                                          {
                                              "id": "4d70ce53cdeaaad7",
                                              "type": "change",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "Wert über 21",
                                              "rules": [
                                                  {
                                                      "t": "set",
                                                      "p": "payload",
                                                      "pt": "msg",
                                                      "to": "true",
                                                      "tot": "bool"
                                                  },
                                                  {
                                                      "t": "set",
                                                      "p": "autoOn",
                                                      "pt": "flow",
                                                      "to": "true",
                                                      "tot": "bool"
                                                  }
                                              ],
                                              "action": "",
                                              "property": "",
                                              "from": "",
                                              "to": "",
                                              "reg": false,
                                              "x": 510,
                                              "y": 340,
                                              "wires": [
                                                  [
                                                      "e62718538ad9d35e"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "a9732f51f5c0518a",
                                              "type": "change",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "Wert unter 20",
                                              "rules": [
                                                  {
                                                      "t": "set",
                                                      "p": "payload",
                                                      "pt": "msg",
                                                      "to": "false",
                                                      "tot": "bool"
                                                  }
                                              ],
                                              "action": "",
                                              "property": "",
                                              "from": "",
                                              "to": "",
                                              "reg": false,
                                              "x": 520,
                                              "y": 400,
                                              "wires": [
                                                  [
                                                      "7ba9fff0b51b9494"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "8bc0ea77af86ae47",
                                              "type": "comment",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "Automation automatisches ausschalten",
                                              "info": "Wenn ein Gerät über eine Automation automatisch in Abhängigkeit von einem anderen Gerät ausgeschaltet wird, und ich es aber trotzdem manuell einschalten möchte,\nohne das es dann wieder ausgeht, muss ich eine Switch und eine Change Node einbauen, welche genauso konfiguriert wird wie hier in dieser Automation.",
                                              "x": 515,
                                              "y": 285,
                                              "wires": []
                                          },
                                          {
                                              "id": "7ba9fff0b51b9494",
                                              "type": "switch",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "",
                                              "property": "autoOn",
                                              "propertyType": "flow",
                                              "rules": [
                                                  {
                                                      "t": "true"
                                                  },
                                                  {
                                                      "t": "false"
                                                  }
                                              ],
                                              "checkall": "true",
                                              "repair": false,
                                              "outputs": 2,
                                              "x": 690,
                                              "y": 400,
                                              "wires": [
                                                  [
                                                      "86df369da9249b17"
                                                  ],
                                                  [
                                                      "381fbe0cdbe80363"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "86df369da9249b17",
                                              "type": "change",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "",
                                              "rules": [
                                                  {
                                                      "t": "set",
                                                      "p": "autoOn",
                                                      "pt": "flow",
                                                      "to": "false",
                                                      "tot": "bool"
                                                  }
                                              ],
                                              "action": "",
                                              "property": "",
                                              "from": "",
                                              "to": "",
                                              "reg": false,
                                              "x": 870,
                                              "y": 380,
                                              "wires": [
                                                  [
                                                      "812603e742675fe0"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "409f140ec231cc22",
                                              "type": "comment",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "Notwendig um Gerät manuell einschalten",
                                              "info": "",
                                              "x": 560,
                                              "y": 460,
                                              "wires": []
                                          },
                                          {
                                              "id": "d512f4dc0b4e4fc4",
                                              "type": "debug",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "debug 42",
                                              "active": true,
                                              "tosidebar": true,
                                              "console": false,
                                              "tostatus": false,
                                              "complete": "false",
                                              "statusVal": "",
                                              "statusType": "auto",
                                              "x": 1240,
                                              "y": 400,
                                              "wires": []
                                          },
                                          {
                                              "id": "e62718538ad9d35e",
                                              "type": "rbe",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "",
                                              "func": "rbe",
                                              "gap": "",
                                              "start": "",
                                              "inout": "out",
                                              "septopics": false,
                                              "property": "payload",
                                              "topi": "topic",
                                              "x": 1090,
                                              "y": 340,
                                              "wires": [
                                                  [
                                                      "7c3a2d2041b33ef3",
                                                      "d512f4dc0b4e4fc4"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "381fbe0cdbe80363",
                                              "type": "ioBroker get",
                                              "z": "ec4bc18e68f368ea",
                                              "name": "Drucker",
                                              "topic": "shelly.0.SHPLG-S#EA1400#1.Relay0.Switch",
                                              "attrname": "payload",
                                              "payloadType": "value",
                                              "errOnInvalidState": "nothing",
                                              "x": 880,
                                              "y": 420,
                                              "wires": [
                                                  [
                                                      "812603e742675fe0"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "812603e742675fe0",
                                              "type": "junction",
                                              "z": "ec4bc18e68f368ea",
                                              "x": 1000,
                                              "y": 400,
                                              "wires": [
                                                  [
                                                      "e62718538ad9d35e"
                                                  ]
                                              ]
                                          }
                                      ]
                                      

                                      Damrak2022 1 Reply Last reply Reply Quote 0
                                      • Damrak2022
                                        Damrak2022 @mickym last edited by

                                        @mickym Ja, das funktioniert😄

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

                                          @damrak2022 Teste auch mal mit manuellen Ein und Ausschalten und dann wieder automatisch im Wechsel.

                                          Damrak2022 2 Replies Last reply Reply Quote 0
                                          • Damrak2022
                                            Damrak2022 @mickym last edited by

                                            @mickym Okay, Moment, fahre den Mac wieder runter

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            954
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            4845
                                            2001372
                                            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