Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. javascript Cannot calculate "nightEnd"

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    346

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

javascript Cannot calculate "nightEnd"

Geplant Angeheftet Gesperrt Verschoben Error/Bug
6 Beiträge 4 Kommentatoren 541 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Matzeit
    schrieb am zuletzt editiert von
    #1
    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?

    GlasfaserG 1 Antwort Letzte Antwort
    0
    • M Matzeit
      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?

      GlasfaserG Offline
      GlasfaserG Offline
      Glasfaser
      schrieb am zuletzt editiert von
      #2

      @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

      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Matzeit
        schrieb am zuletzt editiert von
        #3

        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.

        paul53P HomoranH 2 Antworten Letzte Antwort
        0
        • M Matzeit

          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.

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @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 °).

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          1
          • M Matzeit

            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.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @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

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              Matzeit
              schrieb am zuletzt editiert von
              #6

              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 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              757

              Online

              32.5k

              Benutzer

              81.8k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe