Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. javascript Cannot calculate "nightEnd"

    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

    javascript Cannot calculate "nightEnd"

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: lenovo thinkcentre tiny M600
      Arbeitsspeicher: 8GB
      Festplattenart: SHDD
      Betriebssystem: Proxmox 6.4 mit debian VM und ioBroker
      Node-Version: 12.22.1
      Nodejs-Version: 12.22.1
      NPM-Version: 6.14.12
      Installationsart: Skript
      Image genutzt: Nein

      Hallo,
      ich erhalte im Log folgende Meldung: "javascript.0 2021-06-12 23:04:13.369 warn (1330) Cannot calculate "nightEnd"
      Ich habe ein Nachlicht Skript erstellt, welches über die Astrofunktion eine Zigbee Lampe ein und ausschaltet.
      Jemand eine Idee ob dies an meinen Einstellungen liegt oder gibt es ein Bug in dieser Funktion?

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @Matzeit last edited by

        @matzeit sagte in javascript Cannot calculate "nightEnd":

        oder gibt es ein Bug in dieser Funktion?

        https://forum.iobroker.net/topic/45411/skript-error-handling?_=1623532625415

        1 Reply Last reply Reply Quote 0
        • M
          Matzeit last edited by

          bei mir sieht das Nachtlicht-Ausschalten-Skript so aus:

          // Zeitsteuerung Nachtlicht ausschalten
          schedule({astro: "nightEnd", shift: 0}, async function () {
            if (getState("0_userdata.0.MD_LichtTreppenhausNachtlicht.MD_LichtTreppenhausNachtlicht_Gestartet").val == true) {
              // nur ausschalten wenn auch als Nachtlicht eingeschaltet
              setState("zigbee.0.842e14fffe58844e.state"/*Switch state*/, false);
              console.log('Nachtlicht ausgeschaltet');
            }
          });
          // Zeitsteuerung Nachtlicht ausschalten nach Uhrzeit, da Astro Nachtlicht nicht immer funktioniert.
          schedule("0 2 * * *", async function () {
            if (getState("0_userdata.0.MD_LichtTreppenhausNachtlicht.MD_LichtTreppenhausNachtlicht_Gestartet").val == true) {
              // nur ausschalten wenn auch als Nachtlicht eingeschaltet
              setState("zigbee.0.842e14fffe58844e.state"/*Switch state*/, false);
              console.log('Nachtlicht ausgeschaltet');
            }
          });
          

          Habe jetzt den Astro-Block deaktiviert. Da die Astro-Funktion eigentlich für Astronomische Beobachtungen relevant ist, wäre doch ein eigener "Tageszeiten-Trigger-Block" für SmartHome wichtiger? Ansonsten bleibt einem ja nur auf feste Zeiten umzuschwenken (Cron-Trigger) aber dann ist man weniger flexibel in der Ausnutzung des Sonnenstandes.

          paul53 Homoran 2 Replies Last reply Reply Quote 0
          • paul53
            paul53 @Matzeit last edited by paul53

            @matzeit sagte: Da die Astro-Funktion eigentlich für Astronomische Beobachtungen relevant ist,

            Nur mitten in der freien Natur, weitab von Urbanisationen (Lichtverschmutzung).
            Nimm besser "nauticalDawn" (-12 °).

            1 Reply Last reply Reply Quote 1
            • Homoran
              Homoran Global Moderator Administrators @Matzeit last edited by

              @matzeit sagte in javascript Cannot calculate "nightEnd":

              Da die Astro-Funktion eigentlich für Astronomische Beobachtungen relevant ist, wäre doch ein eigener "Tageszeiten-Trigger-Block" für SmartHome wichtiger?

              wieso das?
              du wohnst nur "zu weit nördlich", wo es im Moment keine Nacht gibt, weil die Sonne nicht "tif genug sinkt".

              sieh dir das mal passend zu deinem Wohnort auf sonnenverlauf.de an

              1 Reply Last reply Reply Quote 0
              • M
                Matzeit last edited by

                ok ich hatte mich nicht näher mit den restlichen Möglichkeiten beschäftigt. Habe jetzt "natuicdawn" genommen sowie 2 Uhr nachts um das Licht auszuschalten.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                679
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                4
                6
                361
                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