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 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
                      • mickym
                        mickym Most Active @Damrak2022 last edited by

                        @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                        @mickym Okay, Moment, fahre den Mac wieder runter

                        Falls das nicht tut - eigentlich wäre ein iobroker-IN Node besser geeignet also die get Node - aber vielleicht gehts ja auch so. Es ist nur nicht ganz lehrbuchmäßig weil der Trigger der Verbrauch des iMac ist.

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

                          @mickym ein ich den Mac ausgeschaltet habe, kann ich den Shelly vom Drucker manuell einschalten und dann auch den Drucker. Dann habe ich den Drucker wieder ausgeschaltet, dabei bleibt natürlich der Shelly an. Wenn ich dann den Mac wieder einschalte geht der Drucker natürlich nicht an, da der Shelly ja schon an ist. Aber so ist das okay.

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

                            @damrak2022 Dann habe ich den Drucker wieder ausgeschaltet, dabei bleibt natürlich der Shelly an? Der Drucker hat nie getriggert. Wenn Du den Shelly des Druckers ausschaltest - dann sollte der Shelly auch ausgeschaltet bleiben.

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

                              @mickym Ja, das macht er auch,, deswegen finde ich das gut so wie es jetzt ist.

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

                                @mickym So, dann erkläre mal bitte

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

                                  @damrak2022 ??? - was soll ich erklären?

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

                                    @mickym Na wie es jetzt weitergeht mit den Und / Oder Abfragen
                                    Bildschirm­foto 2022-12-26 um 20.12.36.png

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

                                      @damrak2022 Wie sehen denn Deine Objekte bis jetzt aus? Und was sind denn das für JSON Nodes? Die brauchst Du nur um die Objekte in Datenpunkte zu schreiben? Da hängen aber debug Nodes dran?

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

                                        @mickym Die json nodes habe ich wieder entfernt. Die Debug Ausgabe sieht so aus, wenn ich z.B. Drucker und Wasserkocher mal über das Dashboard ausschalte:
                                        Bildschirm­foto 2022-12-26 um 20.16.07.png

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

                                          @damrak2022 Gut und die anderen, die immer eingeschaltet sein sollen, die sind spuken noch gar nichts aus?

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

                                            @mickym Naja, iMac kann ich ja nicht über das Dashboard schalten. Die zeigen sich erst, wenn sie geschaltet werden.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            924
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

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