Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. IDs vom selektor

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    IDs vom selektor

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

      Hallo,

      mit "state[id=reachable]" im ids vom selektor sollte doch nach allen Sensoren/Lichtern usw gesucht werde ob diese erreichbar sind oder ?
      selektor.jpg

      liv-in-sky 1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @Michael Schmitt last edited by

        @michael-schmitt

        eher

        *reachable

        Michael Schmitt 1 Reply Last reply Reply Quote 0
        • Michael Schmitt
          Michael Schmitt @liv-in-sky last edited by

          @liv-in-sky und wenn ich das ganze nun auch noch für "battery" machen möchte. Dann findet der doch auch lowbattery oder batterylow. Wie kann ich das verhindern ? Den das eine sind ja die Prozent und das andere ist wahr/falsch.
          Zur Zeit nutze ich dafür eine Funktion, aber da muss ich ja jeden neuen Sensor per Hand hinzufügen.
          battery.jpg

          liv-in-sky 2 Replies Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Michael Schmitt last edited by

            @michael-schmitt

            dann: *.battery

            Michael Schmitt 1 Reply Last reply Reply Quote 0
            • Michael Schmitt
              Michael Schmitt @liv-in-sky last edited by

              @liv-in-sky vielen Dank scheint zu funktionieren. 👍

              script.js.common.Testscripte.Sensor_erreichbar_neu: registered 97 subscriptions and 0 schedules
              script.js.common.Wichtig.Batteriecheck_neu: registered 68 subscriptions and 0 schedules

              BananaJoe 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Michael Schmitt last edited by

                @michael-schmitt sagte in IDs vom selektor:

                "battery"

                bei batterie kann aber evtl 1.5(V) oder 30(%)

                ist abhängig was du für geräte und adapter nutzt

                du kannst es aber auch pro instanz(adapter) machen

                https://forum.iobroker.net/post/740594

                1 Reply Last reply Reply Quote 0
                • BananaJoe
                  BananaJoe Most Active @Michael Schmitt last edited by

                  @michael-schmitt sagte in IDs vom selektor:

                  @liv-in-sky vielen Dank scheint zu funktionieren. 👍

                  script.js.common.Testscripte.Sensor_erreichbar_neu: registered 97 subscriptions and 0 schedules
                  script.js.common.Wichtig.Batteriecheck_neu: registered 68 subscriptions and 0 schedules

                  Öhm, ich habe neulich etwas ähnliches gemacht und mir eine Telegram schicken lassen wenn ein ZigBee Gerät nicht erreichbar ist.

                  War ok ... bis ich den Adapter neu gestartet habe ... da waren alle kurz eben nicht erreichbar

                  liv-in-sky 1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @BananaJoe last edited by

                    @bananajoe
                    liegt am adapter - wenn das so ist, sollte man abfragen, ob der adapter online ist für mind. x minuten

                    Michael Schmitt BananaJoe 2 Replies Last reply Reply Quote 1
                    • Michael Schmitt
                      Michael Schmitt @liv-in-sky last edited by Michael Schmitt

                      @liv-in-sky hab mal den deconz Adapter ausgeschalten für eine Minute und es ist nichts gekommen.

                      Anmerkung 2022-01-13 145737.jpg

                      1 Reply Last reply Reply Quote 0
                      • BananaJoe
                        BananaJoe Most Active @liv-in-sky last edited by BananaJoe

                        @liv-in-sky was würde ich dafür nehmen?

                        system.adapter.zigbee.0.alive
                        system.adapter.zigbee.0.uptime
                        

                        Und dann von allen Instanzen?
                        uptimeklingt doch richtig einfach umzusetzen ....

                        liv-in-sky 1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @BananaJoe last edited by liv-in-sky

                          @bananajoe

                          so ?

                          system.adapter.*.*.alive
                          
                          BananaJoe 1 Reply Last reply Reply Quote 0
                          • BananaJoe
                            BananaJoe Most Active @liv-in-sky last edited by BananaJoe

                            @liv-in-sky ich habe jetzt mal uptime genommen das die Zigbee-Adapter mindestens 3 Minuten aktiv sein müssen bevor er reagiert.
                            Dein Selector ist zwar nett, aber ich wollte mich auf die beiden ZigBee-Adapter beschränken (und habe ja schon einen Selector auf state[id='zigbee.*.*.available'])

                            Michael Schmitt 1 Reply Last reply Reply Quote 0
                            • Michael Schmitt
                              Michael Schmitt @BananaJoe last edited by

                              @bananajoe sagte in IDs vom selektor:

                              state[id='zigbee...available']

                              Ich hab das mal so für meinen deconz Adapter übernommen 👍

                              state[id='deconz.*.*.reachable']
                              
                              BananaJoe 1 Reply Last reply Reply Quote 0
                              • BananaJoe
                                BananaJoe Most Active @Michael Schmitt last edited by

                                @michael-schmitt sagte in IDs vom selektor:

                                @bananajoe sagte in IDs vom selektor:

                                state[id='zigbee...available']

                                Ich hab das mal so für meinen deconz Adapter übernommen 👍

                                state[id='deconz.*.*.reachable']
                                

                                Heute die erste Verbesserung: Das mit der Uptime ist zwar nett - aber bei Auslösung trotzdem 10 Sekunden warten und prüfen ob der Adpater alive ist. Beim beenden haben es gerade eben trotzdem alle Sensoren geschafft eine Meldung auszulösen.

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                853
                                Online

                                32.0k
                                Users

                                80.5k
                                Topics

                                1.3m
                                Posts

                                3
                                14
                                626
                                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