Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Aktion nur einmal Täglich ausführen

    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

    Aktion nur einmal Täglich ausführen

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

      hallo,
      ich habe mir eine abwesenheitserkennung gebastelt mit tr64, so das ein datenpunkt auf false gesetzt wird wenn keiner mehr im haus ist, und es werden dann ggf geräte oder lampen ausgeschaltet.

      nun wollte ich meinen saugroboter auch mit da dran hängen das er startet wenn keiner mehr da ist, aber das soll er nur einmal am tag erledigen. gestartet wird er über einen "tastendruck" über einen broadlink.

      ich stecke irgendwie fest das so zu realisieren das die aktion nur einmal täglich ausgelöst werden kann, hat jemand da einen ansatz für mich?
      danke.

      J 1 Reply Last reply Reply Quote 0
      • v522533
        v522533 last edited by

        mach dir einen datenpunkt true/false. Sobald der Sauger los fährt, setzt du den punkt auf true. in deinem blockly prüfst du den datenpunkt. Sauger soll dann nur losfahren wenn der datenpunkt auf false steht.

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

          @v522533
          und am nächsten morgen um 00:01 setzt du den Punkt auf false

          v522533 1 Reply Last reply Reply Quote 0
          • v522533
            v522533 @Homoran last edited by

            @Homoran

            stimmt, das macht durchaus Sinn 😉

            1 Reply Last reply Reply Quote 0
            • umbm
              umbm last edited by umbm

              Lege einen zusätzlichen Datenpunkt für den saugroboter an, den dann beim Start auf 1 setzten und erst um Mitternacht wieder auf 0.
              Den Start des Roboters nur ausführen, wenn dieser Datenpunkt 0 ist.

              Nachtrag: manchmal kommen die Antworten einfach schneller als man tippen kann 😉

              1 Reply Last reply Reply Quote 0
              • J
                Jan1 @softwarecrash last edited by

                @lacrimosa2k2
                Hab ich recht elegant gelöst. Meiner saugt 3 mal die Woche was bei einem mit Navigation voll reicht. Der läuft über ein einfachen Cron Trigger und das nur wenn keiner zu Hause ist. Ist jemand zu Hause setzt er eine Variable "ausstehend". Wenn die Anwesenheit nun auf False geht, legt er los. Falls zwischenzeitlich manuell gestartet wurde, wird "ausstehend" gelöscht.

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

                  @v522533 sagte:

                  mach dir einen datenpunkt true/false.

                  Eine Skriptvariable sollte genügen, wenn nicht ständig ein Neustart des Skriptes erfolgt.

                  Blockly_temp.JPG

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

                    @paul53

                    ja genügt, aber meine variante kann man auch im vis darstellen wenn gewünscht, ansonsten ist deins natürlich schlanker, keine frage.

                    1 Reply Last reply Reply Quote 0
                    • softwarecrash
                      softwarecrash last edited by

                      Danke für die schnellen antworten, das hilft schon weiter 🙂

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      532
                      Online

                      31.9k
                      Users

                      80.3k
                      Topics

                      1.3m
                      Posts

                      6
                      9
                      648
                      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