Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Wenn beliebiger Wert länger als 1h unverändert dann...

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wenn beliebiger Wert länger als 1h unverändert dann...

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

      Ha das stimmt 🙂
      Die 1h war nur als Beispiel gedacht 🙂 und eine Zeit Einschränkung (Tagsüber) hab ich auch schon im Hinterkopf 😉
      Ich könnte auch den Empfangs Wert nehmen der Schwankt auch und bleibt stehen sobald die Batterie raus ist. oder der Empfang weg ist. Aber wo er stehen bleibt ist immer anders.

      Mir geht es vielmehr erstmal darum: wie erfasse ich einen unbestimmten Wert der für eine definierte Zeit, unverschuldet gleich bleibt und ich dann etwas schalten kann.

      Deshalb hab ich das Anfangs genannte Beispiel genommen.

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

        Nur mal eine Frage: Wäre es nicht sinnvoller den letzten Zeitstempel der Aktualisierung zu verwenden und mit der aktuellen Zeit zu vergleichen, anstelle die Änderung bzw. Nichtänderung eines Wertes?

        Andere Möglichkeit:
        Ich mache es zwar nicht mit blockly, aber ich prüfe einfach ob innerhalb einer Zeitspanne überhaupt eine Aktualisierung stattfindet und schlage dann Alarm wenn nicht.

        Hack Tor 1 Reply Last reply Reply Quote 0
        • buggybeast
          buggybeast last edited by

          Nur mal so aus dem Bauch heraus. Ggf. noch fehlerhaft 😉
          Bildschirmfoto 2020-05-12 um 11.45.44.png
          Ob das mit ner Variable klappt oder man einen manuell angelegten Datenpunkt nehmen muss, keine Ahnung.
          @mickym Zu dem zeitstempel mal ne Frage. Ich habe z.B. eine HmIP Wetterstation, da finde ich gar keinen Zeitstempel in den Datenpunkten. Gibt es den trotzdem immer?

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

            @mickym
            oh das klingt auch nicht dumm. ich würde allerdings gern bei Blockly bleiben wenn es eine Möglichkeit gibt.

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

              @Hack-Tor Nun die Prüfung ob eine Aktualisierung stattgefunden hat - das kann man sicher auch mit Blockly einfach lösen. Zumindest musst Du dann keine zusätzliche Logik wie Tageszeiten oder sowas nutzen, weil Du dann vom Inhalt der Werte unabhängig bist.

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

                @buggybeast said in Wenn beliebiger Wert länger als 1h unverändert dann...:

                @mickym Zu dem zeitstempel mal ne Frage. Ich habe z.B. eine HmIP Wetterstation, da finde ich gar keinen Zeitstempel in den Datenpunkten. Gibt es den trotzdem immer?

                Nun ich bin eigentlich der Meinung dass das eine iobroker Funktion ist, dass diese Info immer da ist. Hast Du das auch mal mit der richtigen Ansicht geprüft. also die "1" angemacht:

                screen.png

                Hack Tor 1 Reply Last reply Reply Quote 0
                • B
                  bishop last edited by

                  @Hack-Tor
                  evtl. meinst du sowas!?!

                  Hack Tor 1 Reply Last reply Reply Quote 0
                  • buggybeast
                    buggybeast last edited by

                    @mickym Uuuups .. den kannte ich noch gar nicht. Klar und in Blockly kann man dann statt "Wert von Objekt" "Letzte Änderung von Objekt" auswählen. Cool. Dann müsste das doch ziemlich einfach zu Blockly-Skripten sein 🙂

                    mickym 1 Reply Last reply Reply Quote 0
                    • Hack Tor
                      Hack Tor @bishop last edited by

                      @bishop
                      richtig geil. Danke Danke👍

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

                        @buggybeast said in Wenn beliebiger Wert länger als 1h unverändert dann...:

                        @mickym Uuuups .. den kannte ich noch gar nicht. Klar und in Blockly kann man dann statt "Wert von Objekt" "Letzte Änderung von Objekt" auswählen. Cool. Dann müsste das doch ziemlich einfach zu Blockly-Skripten sein 🙂

                        Ja ich würde aber den Zeitstempel und nicht die Änderung von Objekt nehmen. Glaube so ist das auch in dem Video - hab nur für ein paar Sekunden reingeschaut. Der Zeitstempel wird grundsätzlich aktualisiert - auch wenn keine Werteänderung in der Nacht stattfindet z. Bsp Lux = 0.

                        Ich habe auch die Xiaomi BM und die melden die Helligkeit bei Bewegung und ansonsten immer in einer guten Stunde. Ich prüfe also, ob die noch da sind so, indem die sich innerhalb von 2 Std. einmal gemeldet haben müssen.

                        @Hack-Tor 1 Std. ist etwas zu wenig - manchmal melden die sich auch nach 1 Std. und 15 min wenn Du die Dinger hast.

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

                          @mickym
                          HA 👏 das mit dem Zeitstempel hab ich auch noch nie wahrgenommen. Danke 👏 👏

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

                            @Hack-Tor Wenn Du übrigens die Xiaomi BM hast und den zigbee Adapter brauchst Du nur den available Datenpunkt auszuwerten:

                            screen.png

                            Solange der true ist - spricht das Gerät mit Dir - wobei ich mir bei dem BM nicht 100% sicher bin - da ich sonst das nicht mit der Änderung geprüft hätte-

                            Hack Tor 3 Replies Last reply Reply Quote 0
                            • Hack Tor
                              Hack Tor @mickym last edited by

                              @mickym sagte in Wenn beliebiger Wert länger als 1h unverändert dann...:

                              @Hack-Tor 1 Std. ist etwas zu wenig - manchmal melden die sich auch nach 1 Std. und 15 min wenn Du die Dinger hast.

                              Super Danke für die INFO 🙂 dann setzte ich auch mit 2h an.

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

                                @mickym japp das stimmt, das wollte ich eigentlich auch nehmen. Aber ich hab bei meinem Test 2 Tage keine Änderung wahrgenommen. was ich sehr eigenartig fand und wollte deshalb eine zweite Variante dazu nehmen.

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

                                  @mickym ich glaube du hat die andere Abfrage deshalb gemacht weil, startet man den Zigbee Adabter neu geht der Status auf "true" obwohl das Gerät garnicht "online" ist. Ich hab das gerade nochmal eruiert. Mit meinem Lumi Sensor der ohne Batterie seit Vorgestern hier steht. Gerät war eben noch richtigerweise auf "false" hab den Adapter neu gestartet und nun ist er wieder "true" was nicht richtig sein kann. Werde jetzt mal beobachten wie lange es wieder dauert.

                                  1 Reply Last reply Reply Quote 0
                                  • Hack Tor
                                    Hack Tor @buggybeast last edited by

                                    @buggybeast danke auch dir für die schnelle Hilfe und Inspiration 👏 🙂

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

                                      @mickym so jetzt ist er wieder auf "false" ging diesmal relativ schnell mit ca. 25min

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

                                        @Hack-Tor said in Wenn beliebiger Wert länger als 1h unverändert dann...:

                                        @mickym so jetzt ist er wieder auf "false" ging diesmal relativ schnell mit ca. 25min

                                        Wollte gerade sagen -dashat nichts mit dem Adapter zu tun, sondern ist schon die Verbindung zum Koordinator. Wie lange dieser Statusupdate dauert hängt wohl vom Gerät ab. Die Ikea Lampen melden nach 5 min false. Wobei das eigentlich unlogisch ist. Den Status Available muss eigentlich der Adapter setzen und nicht das gerät.

                                        Welche Version von dem zigbee-Adapter setzt Du ein ?

                                        Trotzdem würde ich 2 gleisig fahren und die Zeit des Updates mit nutzen. Ich brauch den available Wert trotzdem, da sich zum Beispiel die Lampen bei erneutem verbinden dauernd einschalten und das unterbinde ich halt so. Das schlimme ist nämlich in diesem Fall bekommt es der Adapter oder ioBroker nicht mit. Das heißt die Lampe brennt und State ist false. 😞

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        626
                                        Online

                                        32.0k
                                        Users

                                        80.4k
                                        Topics

                                        1.3m
                                        Posts

                                        5
                                        20
                                        733
                                        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