Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Astro sunset und 24:00

    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

    Astro sunset und 24:00

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

      Hallo

      Ich möchte eine Osram Plug Steckdose in der Abenddämmerung EIN und vor 24:00 wieder ausschalten.

      Ich rufe das Script mit schedule jede Minute auf.

      Das geht mit meinem Schript einwandfrei blos schaltet es um 24:00 wieder Ein und wenn "sunset" auf den nächsten Tag

      spring dann wieder AUS.

      Was kann ich machen ?

      Gruß NetFritz

          if (compareTime(getAstroDate("sunset", undefined, 0), '22:30', "between", null)) {
             if (getState("zigbee.0.7cb03eaa00ad2bc9.state").val === false) {  
                 log ("if getstate ist faslse");
                setState("zigbee.0.7cb03eaa00ad2bc9.state",true);
                setState("alexa2.0.Echo-Devices.xxxxxxxxxxxxxxxx.Commands.speak"/*speak*/, 'Lampe Eingang Flur ist EIN');
                log("Osramsteckdose Ein");
             }
          } else {
            if (getState("zigbee.0.7cb03eaa00ad2bc9.state").val === true) { 
                 log ("if getstate ist true");
                setState("zigbee.0.7cb03eaa00ad2bc9.state",false);
                setState("alexa2.0.Echo-Devices.xxxxxxxxxxxxxxxx.Commands.speak"/*speak*/, 'Lampe Eingang Flur ist AUS');
                log("Osramsteckdose Aus");
            }
        }
      
      
      1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        Warum nimmst du nicht die Zeit bzw Astro trigger?!

        Ein Skript was jede Minute läuft kostet viele Ressourcen … und ist unnötig.

        Ein trigger auf Sunset. Ein trigger auf 23:59:59 ... fertig. Und der Code ist viel einfacher.

        Gesendet vom Handy ...

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

        Support us

        ioBroker
        Community Adapters
        Donate

        677
        Online

        31.9k
        Users

        80.2k
        Topics

        1.3m
        Posts

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