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. Skripten / Logik
  4. Node-Red
  5. Node-Red-Contrib-Unifi Special Commands

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    146

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    565

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Node-Red-Contrib-Unifi Special Commands

Geplant Angeheftet Gesperrt Verschoben Node-Red
17 Beiträge 4 Kommentatoren 2.4k Aufrufe 4 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.
  • B bishop

    @mickym
    so funktioniert das mal!
    nodered_unifi-flow_block_mac.jpg

    kann ich das nun als Datenpunkt in den IoBroker bekommen?
    Also z.b. "JanTablet_blocken" den ich dann auf True und False triggern kann aus IoBroker heraus?

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

    @bishop Ja - ich kann aber erst ab 23 Uhr kurz weiter helfen

    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.

    B 1 Antwort Letzte Antwort
    0
    • mickymM mickym

      @bishop Ja - ich kann aber erst ab 23 Uhr kurz weiter helfen

      B Offline
      B Offline
      bishop
      schrieb am zuletzt editiert von
      #7

      @mickym
      kein Problem, es eilt nicht :)

      mickymM 2 Antworten Letzte Antwort
      0
      • B bishop

        @mickym
        kein Problem, es eilt nicht :)

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

        @bishop Schau mal ob der Haken bei Dir gesetzt ist?

        screen.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.

        1 Antwort Letzte Antwort
        0
        • B bishop

          @mickym
          kein Problem, es eilt nicht :)

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

          @bishop
          Hier der Flow - war vorher noch ein Fehler drin - wie gesagt wenn der Haken bei der Node-Red Adapterkonfig gesetzt ist die Booleans true und false gegen Strings ersetzen - falls der Haken nicht gesetzt ist (wie auf meinem Screenshot, dann brauchst nichts ändern):

          screen.png

          Hier die grafische Darstellung des Flows:

          0d217d31-b35e-4ed8-a8d3-65decf7cfa54-image.png

          Datenpunkt (Logikwert: Boolean true/false) habe ich unter

          screen.png

          erstellt - kannst ja alles ändern.

          In der Change Node wieder MAC Adresse eintragen.
          screen.png

          [
              {
                  "id": "84112698.7006a8",
                  "type": "debug",
                  "z": "dce8fa20.2e93c8",
                  "name": "",
                  "active": true,
                  "tosidebar": true,
                  "console": false,
                  "tostatus": false,
                  "complete": "payload",
                  "targetType": "msg",
                  "statusVal": "",
                  "statusType": "auto",
                  "x": 2030,
                  "y": 1660,
                  "wires": []
              },
              {
                  "id": "2e6ff264.1a736e",
                  "type": "change",
                  "z": "dce8fa20.2e93c8",
                  "name": "Blockiere client MAC address",
                  "rules": [
                      {
                          "t": "move",
                          "p": "payload",
                          "pt": "msg",
                          "to": "command",
                          "tot": "msg"
                      },
                      {
                          "t": "set",
                          "p": "payload.mac",
                          "pt": "msg",
                          "to": "client MAC address",
                          "tot": "str"
                      },
                      {
                          "t": "change",
                          "p": "command",
                          "pt": "msg",
                          "from": "false",
                          "fromt": "bool",
                          "to": "unblockClient",
                          "tot": "str"
                      },
                      {
                          "t": "change",
                          "p": "command",
                          "pt": "msg",
                          "from": "true",
                          "fromt": "bool",
                          "to": "blockClient",
                          "tot": "str"
                      },
                      {
                          "t": "set",
                          "p": "payload.command",
                          "pt": "msg",
                          "to": "command",
                          "tot": "msg"
                      },
                      {
                          "t": "delete",
                          "p": "command",
                          "pt": "msg"
                      }
                  ],
                  "action": "",
                  "property": "",
                  "from": "",
                  "to": "",
                  "reg": false,
                  "x": 1780,
                  "y": 1660,
                  "wires": [
                      [
                          "84112698.7006a8"
                      ]
                  ]
              },
              {
                  "id": "615965b1.ef6b2c",
                  "type": "ioBroker in",
                  "z": "dce8fa20.2e93c8",
                  "name": "",
                  "topic": "0_userdata.0.JanTablet_blocken",
                  "payloadType": "value",
                  "onlyack": "",
                  "func": "all",
                  "gap": "",
                  "fireOnStart": "false",
                  "x": 1470,
                  "y": 1660,
                  "wires": [
                      [
                          "2e6ff264.1a736e"
                      ]
                  ]
              }
          ]
          

          Man kann den Flow natürlich auch klassisch mit mehreren Nodes erstellen - aber ich denke das bekommst wahrscheinlich selbst hin.

          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.

          B Bahadir ErgüllüB P 3 Antworten Letzte Antwort
          0
          • mickymM mickym

            @bishop
            Hier der Flow - war vorher noch ein Fehler drin - wie gesagt wenn der Haken bei der Node-Red Adapterkonfig gesetzt ist die Booleans true und false gegen Strings ersetzen - falls der Haken nicht gesetzt ist (wie auf meinem Screenshot, dann brauchst nichts ändern):

            screen.png

            Hier die grafische Darstellung des Flows:

            0d217d31-b35e-4ed8-a8d3-65decf7cfa54-image.png

            Datenpunkt (Logikwert: Boolean true/false) habe ich unter

            screen.png

            erstellt - kannst ja alles ändern.

            In der Change Node wieder MAC Adresse eintragen.
            screen.png

            [
                {
                    "id": "84112698.7006a8",
                    "type": "debug",
                    "z": "dce8fa20.2e93c8",
                    "name": "",
                    "active": true,
                    "tosidebar": true,
                    "console": false,
                    "tostatus": false,
                    "complete": "payload",
                    "targetType": "msg",
                    "statusVal": "",
                    "statusType": "auto",
                    "x": 2030,
                    "y": 1660,
                    "wires": []
                },
                {
                    "id": "2e6ff264.1a736e",
                    "type": "change",
                    "z": "dce8fa20.2e93c8",
                    "name": "Blockiere client MAC address",
                    "rules": [
                        {
                            "t": "move",
                            "p": "payload",
                            "pt": "msg",
                            "to": "command",
                            "tot": "msg"
                        },
                        {
                            "t": "set",
                            "p": "payload.mac",
                            "pt": "msg",
                            "to": "client MAC address",
                            "tot": "str"
                        },
                        {
                            "t": "change",
                            "p": "command",
                            "pt": "msg",
                            "from": "false",
                            "fromt": "bool",
                            "to": "unblockClient",
                            "tot": "str"
                        },
                        {
                            "t": "change",
                            "p": "command",
                            "pt": "msg",
                            "from": "true",
                            "fromt": "bool",
                            "to": "blockClient",
                            "tot": "str"
                        },
                        {
                            "t": "set",
                            "p": "payload.command",
                            "pt": "msg",
                            "to": "command",
                            "tot": "msg"
                        },
                        {
                            "t": "delete",
                            "p": "command",
                            "pt": "msg"
                        }
                    ],
                    "action": "",
                    "property": "",
                    "from": "",
                    "to": "",
                    "reg": false,
                    "x": 1780,
                    "y": 1660,
                    "wires": [
                        [
                            "84112698.7006a8"
                        ]
                    ]
                },
                {
                    "id": "615965b1.ef6b2c",
                    "type": "ioBroker in",
                    "z": "dce8fa20.2e93c8",
                    "name": "",
                    "topic": "0_userdata.0.JanTablet_blocken",
                    "payloadType": "value",
                    "onlyack": "",
                    "func": "all",
                    "gap": "",
                    "fireOnStart": "false",
                    "x": 1470,
                    "y": 1660,
                    "wires": [
                        [
                            "2e6ff264.1a736e"
                        ]
                    ]
                }
            ]
            

            Man kann den Flow natürlich auch klassisch mit mehreren Nodes erstellen - aber ich denke das bekommst wahrscheinlich selbst hin.

            B Offline
            B Offline
            bishop
            schrieb am zuletzt editiert von bishop
            #10

            @mickym

            Perfekt, ich danke dir sakrisch :)

            Werde ich gleich nachbilden wenn ich zu Hause bin und Feedback geben!

            edit:

            funktioniert perfekt, konnte alles auf meine Bedürfnisse anpassen.
            Vielen Dank!!

            mickymM 1 Antwort Letzte Antwort
            0
            • B bishop

              @mickym

              Perfekt, ich danke dir sakrisch :)

              Werde ich gleich nachbilden wenn ich zu Hause bin und Feedback geben!

              edit:

              funktioniert perfekt, konnte alles auf meine Bedürfnisse anpassen.
              Vielen Dank!!

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

              @bishop sagte in Node-Red-Contrib-Unifi Special Commands:

              @mickym

              Perfekt, ich danke dir sakrisch :)

              Werde ich gleich nachbilden wenn ich zu Hause bin und Feedback geben!

              edit:

              funktioniert perfekt, konnte alles auf meine Bedürfnisse anpassen.
              Vielen Dank!!

              Na ich hoffe es hilft auch für die Zukunft - wenn Du es verstanden hast.

              Wenn Du einen Datenpunkt im iobroker mit command erstellst, dann kannst Du damit auch andere Kommandos quasi aus dem iobroker direkt antriggern in dem Du in diesen Datenpunkt halt den entsprechenden Text schreibst. Aber das sollte für Dich ja nun kein Problem mehr sein:

              reconnectClient : Reconnect Client { command: "reconnectClient", mac: "client MAC address" }
              unauthorizeGuest : Unauthorize Client { command: "unauthorizeGuest", mac: "client MAC address" }
              

              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 Antwort Letzte Antwort
              0
              • mickymM mickym

                @bishop
                Hier der Flow - war vorher noch ein Fehler drin - wie gesagt wenn der Haken bei der Node-Red Adapterkonfig gesetzt ist die Booleans true und false gegen Strings ersetzen - falls der Haken nicht gesetzt ist (wie auf meinem Screenshot, dann brauchst nichts ändern):

                screen.png

                Hier die grafische Darstellung des Flows:

                0d217d31-b35e-4ed8-a8d3-65decf7cfa54-image.png

                Datenpunkt (Logikwert: Boolean true/false) habe ich unter

                screen.png

                erstellt - kannst ja alles ändern.

                In der Change Node wieder MAC Adresse eintragen.
                screen.png

                [
                    {
                        "id": "84112698.7006a8",
                        "type": "debug",
                        "z": "dce8fa20.2e93c8",
                        "name": "",
                        "active": true,
                        "tosidebar": true,
                        "console": false,
                        "tostatus": false,
                        "complete": "payload",
                        "targetType": "msg",
                        "statusVal": "",
                        "statusType": "auto",
                        "x": 2030,
                        "y": 1660,
                        "wires": []
                    },
                    {
                        "id": "2e6ff264.1a736e",
                        "type": "change",
                        "z": "dce8fa20.2e93c8",
                        "name": "Blockiere client MAC address",
                        "rules": [
                            {
                                "t": "move",
                                "p": "payload",
                                "pt": "msg",
                                "to": "command",
                                "tot": "msg"
                            },
                            {
                                "t": "set",
                                "p": "payload.mac",
                                "pt": "msg",
                                "to": "client MAC address",
                                "tot": "str"
                            },
                            {
                                "t": "change",
                                "p": "command",
                                "pt": "msg",
                                "from": "false",
                                "fromt": "bool",
                                "to": "unblockClient",
                                "tot": "str"
                            },
                            {
                                "t": "change",
                                "p": "command",
                                "pt": "msg",
                                "from": "true",
                                "fromt": "bool",
                                "to": "blockClient",
                                "tot": "str"
                            },
                            {
                                "t": "set",
                                "p": "payload.command",
                                "pt": "msg",
                                "to": "command",
                                "tot": "msg"
                            },
                            {
                                "t": "delete",
                                "p": "command",
                                "pt": "msg"
                            }
                        ],
                        "action": "",
                        "property": "",
                        "from": "",
                        "to": "",
                        "reg": false,
                        "x": 1780,
                        "y": 1660,
                        "wires": [
                            [
                                "84112698.7006a8"
                            ]
                        ]
                    },
                    {
                        "id": "615965b1.ef6b2c",
                        "type": "ioBroker in",
                        "z": "dce8fa20.2e93c8",
                        "name": "",
                        "topic": "0_userdata.0.JanTablet_blocken",
                        "payloadType": "value",
                        "onlyack": "",
                        "func": "all",
                        "gap": "",
                        "fireOnStart": "false",
                        "x": 1470,
                        "y": 1660,
                        "wires": [
                            [
                                "2e6ff264.1a736e"
                            ]
                        ]
                    }
                ]
                

                Man kann den Flow natürlich auch klassisch mit mehreren Nodes erstellen - aber ich denke das bekommst wahrscheinlich selbst hin.

                Bahadir ErgüllüB Offline
                Bahadir ErgüllüB Offline
                Bahadir Ergüllü
                schrieb am zuletzt editiert von
                #12

                @mickym

                Hallo Mickym,

                super Anleitung. Ich kenne mich leider noch kaum aus mit node. Ich habe das mit deinem Code erfolgreich nachbauen können.

                Wie bekomme ich das mit mehreren MAC Adressen hin? Habe zwar einiges versucht, leider erfolglos.

                mickymM 1 Antwort Letzte Antwort
                0
                • Bahadir ErgüllüB Bahadir Ergüllü

                  @mickym

                  Hallo Mickym,

                  super Anleitung. Ich kenne mich leider noch kaum aus mit node. Ich habe das mit deinem Code erfolgreich nachbauen können.

                  Wie bekomme ich das mit mehreren MAC Adressen hin? Habe zwar einiges versucht, leider erfolglos.

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

                  @bahadir-ergüllü
                  Ehrlich gesagt, verstehe ich das Problem nicht?
                  Was hast Du schon versucht? Du brauchst doch eigentlich nur für jedes Gerät einen Datenpunkt anlegen? Wenn ich mir den Flow so anschaue, fehlt ggf. noch die JSON Node. Aber wie gesagt, was hast Du versucht, wie sehen die Datenpunkte aus?

                  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.

                  Bahadir ErgüllüB 1 Antwort Letzte Antwort
                  0
                  • mickymM mickym

                    @bahadir-ergüllü
                    Ehrlich gesagt, verstehe ich das Problem nicht?
                    Was hast Du schon versucht? Du brauchst doch eigentlich nur für jedes Gerät einen Datenpunkt anlegen? Wenn ich mir den Flow so anschaue, fehlt ggf. noch die JSON Node. Aber wie gesagt, was hast Du versucht, wie sehen die Datenpunkte aus?

                    Bahadir ErgüllüB Offline
                    Bahadir ErgüllüB Offline
                    Bahadir Ergüllü
                    schrieb am zuletzt editiert von
                    #14

                    @mickym

                    Hi,

                    habe mich gestern irgendwie vertan. Funktioniert jetzt einwandfrei.

                    857034ae-66c5-47e0-8114-76875ec889f2-image.png

                    1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      @bishop
                      Hier der Flow - war vorher noch ein Fehler drin - wie gesagt wenn der Haken bei der Node-Red Adapterkonfig gesetzt ist die Booleans true und false gegen Strings ersetzen - falls der Haken nicht gesetzt ist (wie auf meinem Screenshot, dann brauchst nichts ändern):

                      screen.png

                      Hier die grafische Darstellung des Flows:

                      0d217d31-b35e-4ed8-a8d3-65decf7cfa54-image.png

                      Datenpunkt (Logikwert: Boolean true/false) habe ich unter

                      screen.png

                      erstellt - kannst ja alles ändern.

                      In der Change Node wieder MAC Adresse eintragen.
                      screen.png

                      [
                          {
                              "id": "84112698.7006a8",
                              "type": "debug",
                              "z": "dce8fa20.2e93c8",
                              "name": "",
                              "active": true,
                              "tosidebar": true,
                              "console": false,
                              "tostatus": false,
                              "complete": "payload",
                              "targetType": "msg",
                              "statusVal": "",
                              "statusType": "auto",
                              "x": 2030,
                              "y": 1660,
                              "wires": []
                          },
                          {
                              "id": "2e6ff264.1a736e",
                              "type": "change",
                              "z": "dce8fa20.2e93c8",
                              "name": "Blockiere client MAC address",
                              "rules": [
                                  {
                                      "t": "move",
                                      "p": "payload",
                                      "pt": "msg",
                                      "to": "command",
                                      "tot": "msg"
                                  },
                                  {
                                      "t": "set",
                                      "p": "payload.mac",
                                      "pt": "msg",
                                      "to": "client MAC address",
                                      "tot": "str"
                                  },
                                  {
                                      "t": "change",
                                      "p": "command",
                                      "pt": "msg",
                                      "from": "false",
                                      "fromt": "bool",
                                      "to": "unblockClient",
                                      "tot": "str"
                                  },
                                  {
                                      "t": "change",
                                      "p": "command",
                                      "pt": "msg",
                                      "from": "true",
                                      "fromt": "bool",
                                      "to": "blockClient",
                                      "tot": "str"
                                  },
                                  {
                                      "t": "set",
                                      "p": "payload.command",
                                      "pt": "msg",
                                      "to": "command",
                                      "tot": "msg"
                                  },
                                  {
                                      "t": "delete",
                                      "p": "command",
                                      "pt": "msg"
                                  }
                              ],
                              "action": "",
                              "property": "",
                              "from": "",
                              "to": "",
                              "reg": false,
                              "x": 1780,
                              "y": 1660,
                              "wires": [
                                  [
                                      "84112698.7006a8"
                                  ]
                              ]
                          },
                          {
                              "id": "615965b1.ef6b2c",
                              "type": "ioBroker in",
                              "z": "dce8fa20.2e93c8",
                              "name": "",
                              "topic": "0_userdata.0.JanTablet_blocken",
                              "payloadType": "value",
                              "onlyack": "",
                              "func": "all",
                              "gap": "",
                              "fireOnStart": "false",
                              "x": 1470,
                              "y": 1660,
                              "wires": [
                                  [
                                      "2e6ff264.1a736e"
                                  ]
                              ]
                          }
                      ]
                      

                      Man kann den Flow natürlich auch klassisch mit mehreren Nodes erstellen - aber ich denke das bekommst wahrscheinlich selbst hin.

                      P Offline
                      P Offline
                      pluto202
                      schrieb am zuletzt editiert von
                      #15

                      Hallo @mickym, ich habe heute Abend diesen Flow von dir implementiert, da ich die Kinder etwas reklementieren musste :-)

                      Ich habe noch eine weitere Frage dazu. Ich würde gerne in regelmäßigen Abständen den Status des Device abfragen oben es "blocked: true" oder "blocked: false" ist und das in ein Statusobjekt zurückschreiben. Dies kann mir evtl. beim Troubleshooten im Fehlerfall helfen. Hast du einen Tipp wie ich das abfragen kann? Wie komme ich an diese Info ohne den Status zu ändern? Bin leider noch nicht so tief in solchen Abfragen.

                      Danke und Grüße
                      Andreas

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • P pluto202

                        Hallo @mickym, ich habe heute Abend diesen Flow von dir implementiert, da ich die Kinder etwas reklementieren musste :-)

                        Ich habe noch eine weitere Frage dazu. Ich würde gerne in regelmäßigen Abständen den Status des Device abfragen oben es "blocked: true" oder "blocked: false" ist und das in ein Statusobjekt zurückschreiben. Dies kann mir evtl. beim Troubleshooten im Fehlerfall helfen. Hast du einen Tipp wie ich das abfragen kann? Wie komme ich an diese Info ohne den Status zu ändern? Bin leider noch nicht so tief in solchen Abfragen.

                        Danke und Grüße
                        Andreas

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

                        @pluto202 Nun ich kenn mich mit der Unifi nicht aus und keine Ahnung was bei commandos wie ClientDevices etc rauskommt.

                        Ich bin auch grundsätzlich kein Freund davon, Geräte zyklich abzufragen, da das vom Intervall abhängt und ggf. dann das System unnötig belastet, weil man zu oft abfragt.

                        Was einfach zu realisieren ist, wenn Du diese Kommandos, die Du absetzt gleichzeitig in einem Datenpunkt schreibst, sodass Du immer sofort den Status zur Verfügung hast, was gerade geschaltet ist, vorausgesetzt natürlich Du setzt nur über diesen Flow.

                        Eine andere Frage ist halt ob aus der Unifi Node was rauskommt, wenn bestimmte Ereignisse auftreten. Wie gesagt ich habe leider keine Unifi und somit auch keine Unifi Node im Einsatz.

                        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.

                        P 1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @pluto202 Nun ich kenn mich mit der Unifi nicht aus und keine Ahnung was bei commandos wie ClientDevices etc rauskommt.

                          Ich bin auch grundsätzlich kein Freund davon, Geräte zyklich abzufragen, da das vom Intervall abhängt und ggf. dann das System unnötig belastet, weil man zu oft abfragt.

                          Was einfach zu realisieren ist, wenn Du diese Kommandos, die Du absetzt gleichzeitig in einem Datenpunkt schreibst, sodass Du immer sofort den Status zur Verfügung hast, was gerade geschaltet ist, vorausgesetzt natürlich Du setzt nur über diesen Flow.

                          Eine andere Frage ist halt ob aus der Unifi Node was rauskommt, wenn bestimmte Ereignisse auftreten. Wie gesagt ich habe leider keine Unifi und somit auch keine Unifi Node im Einsatz.

                          P Offline
                          P Offline
                          pluto202
                          schrieb am zuletzt editiert von
                          #17

                          @mickym danke dir für dein Feedback. Das Problem mit dem Abfragen ist mir bewusst. Hintergrund ist, dass mach das Blocken von einem Endgerät auch über die GUI von Unifi machen kann. Sollte es dort erfolgen bekommt es der Status nicht mit und die Anzeige ist falsch.

                          Ich suche mal weiter nach einer Lösung und danke dir für deine Hilfe.

                          Gruß
                          Andreas

                          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

                          617

                          Online

                          32.5k

                          Benutzer

                          81.8k

                          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