Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [gelöst] Next Sunrise herausfinden

    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] Next Sunrise herausfinden

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

      Hallo,

      man kann ja im Javascript adapter die Astrofunktionen nutzen:
      7f1dd781-1e94-4227-83fd-4bdebb42657a-image.png

      Diese nutze ich jetzt hier quasi so:

      // Aktivierung um 05:00 Uhr
      schedule({hour: 5, minute: 0},()=>{
          setState(idDaemmerungZeit,true);
      });
      
      // Mit der Morgendämmerung deaktivieren
      schedule({astro: "dawn"},()=>{
          setState(idDaemmerungZeit,false);
          setState(idDaemmerung,false);    
      });
      

      Wie kann man denn herausfinden, wann der nächste Wert "dawn" "aktiv" wird?

      Ich schalte zeitgesteuert um 05:00 Uhr etwas ein und mit "dawn" wieder aus.
      Wenn nun "dawn" aber schon um 04:59 da wäre, dann will iches um 05:00 Uhr erst gar nicht einschalten.

      Edit:

      habe es schon so hin bekommen:

      let sunriseEnd = getAstroDate("sunriseEnd");
      log("Sunrise ends today at " + sunriseEnd.toLocaleTimeString());
      
      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Support us

      ioBroker
      Community Adapters
      Donate

      401
      Online

      31.9k
      Users

      80.2k
      Topics

      1.3m
      Posts

      1
      1
      122
      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