Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Staubsauger bei Abwesenheit starten

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Staubsauger bei Abwesenheit starten

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

      Hallo allerseits,

      ich hab versucht ein Blockly zu basteln, welches den S5 bei Abwesenheit täglich zwischen 09 und 12 Uhr startet.

      Das funktioniert auch soweit. Allerdings startet er immer zweimal. Er scheint also vom Trigger zwei Startbefehle zu bekommen.
      2.PNG

      Nun hab ich versucht mit einem Timeout einen der zwei Befehle zu eliminieren, wie im unteren Bild zu sehen. Allerdings startet der Staubsauger nun nur noch, wenn eines der beiden Telefone sich innerhalb des Zeitfensters ausloggt.
      1.PNG

      Was muss ich ändern?

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

        @rasrol sagte: Was muss ich ändern?

        Auf "wurde geändert" triggern und die Werte der beiden Trigger-Datenpunkte auswerten:
        falls nicht Wert von Phone 1 und nicht Wert von Phone 2 und ...

        R 1 Reply Last reply Reply Quote 1
        • R
          rasrol @paul53 last edited by

          @paul53 Wenn ich auf wurde geändert triggere, dann startet er aber doch nur wenn man sich innerhalb des Zeitfensters ausloggt, oder?

          Ich geh 6.00 Uhr aus dem Haus und meine Frau so gegen 7.00 Uhr.

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

            @rasrol sagte: Ich geh 6.00 Uhr aus dem Haus und meine Frau so gegen 7.00 Uhr.

            Dann wird ein 9:00 Uhr Trigger (Zeitplan) benötigt.

            R 1 Reply Last reply Reply Quote 1
            • R
              rasrol @paul53 last edited by

              @paul53
              3.PNG
              So? Hab ich es richtig verstanden?

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

                @rasrol sagte: So? Hab ich es richtig verstanden?

                Nein, so:

                Bild_2021-01-30_185738.png

                Keine Trigger innerhalb von Triggern verwenden!

                Anmerkung:
                nicht Wert entspricht Wert = falsch
                nicht gereinigt ergibt auch true, wenn nach Skript-Start die Variable undefined ist.

                R 1 Reply Last reply Reply Quote 1
                • R
                  rasrol @paul53 last edited by

                  @paul53 Danke dir für deine Unterstützung.
                  Da hatte ich mich völlig verrannt.

                  Dein Script musste ich aber dennoch etwas abändern, da er jedesmal dreimal gestartet hat: Nicht gegen Wert =falsch ersetzt. So funktioniert es jetzt, wie gewünscht. 👍

                  5.PNG

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  723
                  Online

                  31.9k
                  Users

                  80.1k
                  Topics

                  1.3m
                  Posts

                  2
                  7
                  338
                  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