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 Wert länger als 30 Minuten kleiner als *gelöst*

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wenn Wert länger als 30 Minuten kleiner als *gelöst*

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

      @paul53

      Ich muss nen Knoten im Hirn haben, anders geht es nicht.
      Wenn ich auf wurde geändert triggere, aber sich nichts ändert, dann wird das Skript doch nicht abgearbeitet?

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @haselchen last edited by

        @haselchen sagte: Wenn ich auf wurde geändert triggere, aber sich nichts ändert,

        Ändert sich der Wert nicht laufend, wenn der GTag detektiert wird?

        haselchen 1 Reply Last reply Reply Quote 0
        • haselchen
          haselchen Most Active @paul53 last edited by

          @paul53

          Deswegen will ich einen Mix aus beiden DP, einmal Radar2 und ESPHome.
          Es kommt leider vor, dass der Radar2 für ne Sekunde aus Anwesend -> Abwesend-> wieder Anwesend (eventuell kurz mal für ne Millisekunde die Verbindung verloren) macht und dann wird das Licht im Carport ausgelöst.
          Das möchte ich abfangen, in dem ich dem Blockly sage > wenn DP für 2min nicht aktualisiert, dann False.

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @haselchen last edited by

            @haselchen
            Du hast meine Frage nicht beantwort:

            @paul53 sagte in Wenn Wert länger als 30 Minuten kleiner als *gelöst*:

            Ändert sich der Wert nicht laufend, wenn der GTag detektiert wird?

            haselchen 1 Reply Last reply Reply Quote 0
            • haselchen
              haselchen Most Active @paul53 last edited by haselchen

              @paul53

              Die Abfrage ist im Adapter mit 31sek eingetragen.

              5bf048a6-081e-4d98-9ba1-8df5bbc822b0-grafik.png

              paul53 M 2 Replies Last reply Reply Quote 0
              • paul53
                paul53 @haselchen last edited by paul53

                @haselchen sagte: Die Abfrage ist im Adapter mit 31sek eingetragen.

                Dass heißt, der Wert in "_lastHere" wird alle 31 s geändert?
                Ich muss so ausführlich fragen, da ich das Verhalten des Adapters und dessen Einstellungen nicht kenne.

                haselchen 1 Reply Last reply Reply Quote 0
                • M
                  mrjeschke @haselchen last edited by

                  @haselchen
                  Hast du schon mal esp_presence unter ESPhome probiert?
                  Der liefert einen ON/OFF Wert und läuft bei mir problemlos.

                  1 Reply Last reply Reply Quote 0
                  • haselchen
                    haselchen Most Active @paul53 last edited by

                    @paul53

                    Der wird nur aktuell , wenn der GTag in Reichweite ist.
                    Hab den Adapter eben mal gestartet, der GTag ist unterwegs.
                    Wie du siehst ist das Datum noch von gestern.

                    d1e41fa3-cb23-418a-89f8-c8f502927ed2-grafik.png

                    Homoran paul53 2 Replies Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @haselchen last edited by

                      @haselchen sagte in Wenn Wert länger als 30 Minuten kleiner als *gelöst*:

                      Wie du siehst ist das Datum noch von gestern.

                      dann bekommst du jetzt auch nicht mehr alle 32 Sekunden eine "ist weg" Nachricht.
                      das wolltest du doch.

                      haselchen 1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @haselchen last edited by

                        @haselchen sagte: Der wird nur aktuell , wenn der GTag in Reichweite ist.

                        ... und das alle 31 s?
                        Dann sollte es so funktionieren:

                        Bild_2022-11-16_164936468.png

                        1 Reply Last reply Reply Quote 0
                        • haselchen
                          haselchen Most Active @Homoran last edited by

                          @homoran

                          Diese 31sek beziehen sich darauf, wenn der GTag da ist. Ist er weg, dann bleibt die Zeit "stehen".

                          @paul53

                          Was kontrolliert der esp presence?

                          paul53 M 2 Replies Last reply Reply Quote 0
                          • paul53
                            paul53 @haselchen last edited by paul53

                            @haselchen sagte: Was kontrolliert der esp presence?

                            Das weiß ich nicht: Der Vorschlag kam von @mrjeschke.

                            haselchen 1 Reply Last reply Reply Quote 0
                            • haselchen
                              haselchen Most Active @paul53 last edited by

                              @paul53

                              Okay, hab das Blockly mal in Betrieb.
                              Mal schauen, wenn die Holde gleich nach Hause kommt, was passiert.

                              1 Reply Last reply Reply Quote 0
                              • M
                                mrjeschke @haselchen last edited by

                                @haselchen
                                Sorry Tipfehler. Es heißt ble_presence und ist ein Binärsensor von
                                ESPhome. Läuft unter esp32_ble_tracker.
                                Macht im Prinzip das gleiche nur auf dem ESP.
                                Und liefer ON für anwesend und OFF für abwesend.

                                haselchen 1 Reply Last reply Reply Quote 0
                                • haselchen
                                  haselchen Most Active @mrjeschke last edited by

                                  @mrjeschke

                                  Magst du den Code mal zeigen, den du in der Yaml hast.

                                  M 1 Reply Last reply Reply Quote 0
                                  • M
                                    mrjeschke @haselchen last edited by

                                    @haselchen
                                    Kein Problem.

                                    esphome:
                                      name: btble
                                      platform: ESP32
                                      board: esp-wrover-kit
                                    
                                    mqtt:
                                      broker: !secret mqtthost
                                      port: !secret mqttport
                                      username: !secret mqttuser
                                      password: !secret mqttpw
                                    
                                    wifi:
                                      ssid: !secret wifi_ssid
                                      password: !secret wifi_password
                                    
                                      ap:
                                        ssid: "Tempesp32 Fallback Hotspot"
                                        password: !secret wifi_password
                                    
                                    esp32_ble_tracker:
                                    
                                    binary_sensor:
                                      # MAC address
                                      - platform: ble_presence
                                        mac_address: AC:2F:85:D4:8D:F4
                                        name: "Maik"
                                      
                                    captive_portal:
                                    
                                    # Enable logging
                                    logger:
                                    
                                    # Enable Home Assistant API
                                    api:
                                    
                                    ota:
                                    
                                    
                                    haselchen 1 Reply Last reply Reply Quote 0
                                    • haselchen
                                      haselchen Most Active @mrjeschke last edited by haselchen

                                      @mrjeschke

                                      Presence based on MAC address

                                      • platform: ble_presence
                                        mac_address: XXXXXXXXXXX
                                        name: "ESP32 BLE Tracker GTag Gigaset"

                                      Hab ich auch, ich hab aber keinen DP mit ON/OFF

                                      Edit: das habe ich

                                      70327a45-2867-4402-80e8-9eb5bc048868-grafik.png

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        mrjeschke @haselchen last edited by

                                        @haselchen
                                        Ich überprüfe bei mir den mqtt-Datenpunkt.
                                        Deshalb weiß ich nicht, wie es unter esphome aussieht.
                                        Aber sollte es nicht der state in der untersten Zeile sein?

                                        haselchen 1 Reply Last reply Reply Quote 0
                                        • haselchen
                                          haselchen Most Active @mrjeschke last edited by

                                          @mrjeschke
                                          @paul53

                                          Also Projekt 1 hat geklappt.
                                          Auto ins Carport gefahren, Licht geht an.
                                          Wenns zur Arbeit geht kann ich das nächste Projekt prüfen (Anwesenheit false).

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

                                            @Homoran
                                            @paul53

                                            Ich setze das mal als ein 2.Mal auf gelöst 🙂

                                            Dank Paul seines Denkanstoßes und Tipp mit dem Timeout und Zeitstempel-DP funktioniert es jetzt perfekt.
                                            Offline Meldung kommt 1mal nach 2min. und Licht geht an, sobald das Auto ins Carport fährt.
                                            Danke an euch Beide!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            931
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly
                                            8
                                            78
                                            5106
                                            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