Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Abwesenheit per WLan - erst nach bestimmter Zeit?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    129

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    166

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    869

Abwesenheit per WLan - erst nach bestimmter Zeit?

Scheduled Pinned Locked Moved Skripten / Logik
12 Posts 4 Posters 937 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Cool-runner1990
    wrote on last edited by
    #1

    Hallo zusammen,

    ich habe bei mir eine Abwesenheit erstellt, die true ist, sobald ich und meine Freundin nicht mehr im Wlan sind.

    Jetzt möchte ich aber, dass die Abwesenheit erst true ist, wenn z.B. 5 Minuten keiner im Wlan ist, da wir ab und zu mal kurze Aussetzer des Wlans haben.

    Ich habe das mit Hilfe eines Zeitstempels versucht, aber irgendwie funktioniert es nicht. Findet jemand meinen Denkfehler?

    8398_bildschirmfoto_2018-09-09_um_22.36.13.png

    1 Reply Last reply
    0
    • L Offline
      L Offline
      lesiflo
      Most Active
      wrote on last edited by
      #2

      Hi,

      warum setzt du nicht einfach die Anwesenheit auf unwahr nach 5 min. Einfach dazu in einer ersten Abfrage bei mache

      2716_unbenannt.jpg

      1 Reply Last reply
      0
      • C Offline
        C Offline
        Cool-runner1990
        wrote on last edited by
        #3

        ist das dann nicht so, dass er die Abwesenheit einfach nur 5 minuten nach hinten verschiebt? Das heisst, mein Wlan hat z.B. kurz einen Aussetzer und dann gehen 5 Minuten später alle Lichter aus, da es DANN auf Abwesend geschalten wird?

        Oder bedeuten diese 5 Minuten Verzögerung, dass 5 Minuten keiner im Wlan ist bevor er Abwesenheit schaltet? :-)

        1 Reply Last reply
        0
        • J Offline
          J Offline
          Jan1
          wrote on last edited by
          #4

          Ja, deshalb nimmt man hier auch den Timeout und nicht "mit Verzögerung ;)

          1 Reply Last reply
          0
          • C Offline
            C Offline
            Cool-runner1990
            wrote on last edited by
            #5

            Oh okay, die TimeOut Funktion kenne ich noch gar nicht :)

            Werde ich direkt heut abend mal testen, das würde das ganze natürlich vereinfachen :D

            1 Reply Last reply
            0
            • J Offline
              J Offline
              Jan1
              wrote on last edited by
              #6

              Der kleine aber feine Unterschied liegt in der folge der Abarbeitung. Beim verzögert, wird der Befehl abgearbeitet aber eben verzögert umgesetzt. Wenn also ne Falls Bedingung erfüllt ist, dann macht er das eben verzögert. Beim Timeout wird der Befehl eben erst abgearbeitet, wenn die Zeit abgelaufen ist.

              So müsstest Du eigentlich Deine Falls Bedingung in den Timeout rein packen und schon läuft das wie gewünscht. Der Trigger kommt und löst das Script aus, wenn dann Deine falls Bedingung im Timeout drin ist, wird eben erst 5 Minuten später geschaut, ob noch jemand im WLAN ist und wenn da noch einer drin ist, bleibt auch alles an :lol:

              1 Reply Last reply
              0
              • L Offline
                L Offline
                lesiflo
                Most Active
                wrote on last edited by
                #7

                Hallo,

                so geht's auch, im Prinzip so wie ich vorgeschlagen hatte mit einer einer kleinen Ergänzung. Durch die Zeitangabe bei "sonst" wird der 5 min Timer

                wieder zurückgesetzt und die Variable auf "wahr" gesetzt. Wichtig ist das Häckchen bei "löschen falls läuft".

                2716_unbenannt.jpg

                1 Reply Last reply
                0
                • C Offline
                  C Offline
                  Cool-runner1990
                  wrote on last edited by
                  #8

                  kommt das so hin? :-)

                  8398_bildschirmfoto_2018-09-10_um_18.42.52.png

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    Jan1
                    wrote on last edited by
                    #9

                    Könnte klappen, wobei ich das etwas anderes gelöst hätte :D

                    Mach einfach zwei falls Bedingungen und die nicht wie bei Dir verschachtelt, sondern nach einander und die erste kommt in den Timeout. Dein "sonst" gibt dann die zweite "falls".

                    Teste es doch einfach mal, es gibt immer mehrere Lösungen. Wenn's klappt, kann man immer noch optimieren ;)

                    1 Reply Last reply
                    0
                    • C Offline
                      C Offline
                      Cool-runner1990
                      wrote on last edited by
                      #10

                      okay, jetzt konnte Ichs testen und mir ist ein Fehler aufgefallen.

                      Wenn ich das so mache und es unten auf "sonst" - "Anwesenheit mit wahr steuere, springt er ständig zwischen wahr und falsch hin und her, da ich oben sage, wenn mein handy UND das meiner Freundin nicht da sind.

                      Wenn jetzt aber einer zu hause ist funktioniert es schon nicht mehr.

                      1 Reply Last reply
                      0
                      • R Offline
                        R Offline
                        RappiRN
                        Most Active
                        wrote on last edited by
                        #11

                        In deinem ersten Timeout brauchst du nur den steuere-Block. Unter sonst musst du noch ein stop timeout-Block einbauen, weil sonst bei Wiederkehr der Anwesenheit innerhalb deiner eingestellten 10 sec trotzdem auf abwesend geschaltet wird!

                        Enrico

                        1 Reply Last reply
                        0
                        • L Offline
                          L Offline
                          lesiflo
                          Most Active
                          wrote on last edited by
                          #12

                          Versuchs mal mit meiner Lösung. Ich habs mal so getestet und funktioniert auch.

                          Gesendet von meinem FRD-L09 mit Tapatalk

                          1 Reply Last reply
                          0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          359

                          Online

                          32.8k

                          Users

                          82.7k

                          Topics

                          1.3m

                          Posts
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Home
                          • Recent
                          • Tags
                          • Unread 0
                          • Categories
                          • Unreplied
                          • Popular
                          • GitHub
                          • Docu
                          • Hilfe