Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst]Astro warn Cannot calculate "sunsetStart" for NaN, NaN

    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]Astro warn Cannot calculate "sunsetStart" for NaN, NaN

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

      Hallo,

      ich habe ein script das auf Sonnenauf/untergang reagieren soll.

      im log taucht aber immer folgendes auf:

      javascript.0 2018-04-20 21:19:08.556 warn Cannot calculate "sunsetStart" for NaN, NaN

      oder so…

      javascript.0 2018-04-20 21:04:23.769 warn Cannot calculate "night" for NaN, NaN

      muss ich erst einen Adapter installieren/ konfigurieren? Ich habe die Stadt + längen/breitengrad in den Systemeinstellungen eingetragen... aber ich glaube das irgendwo noch was fehlt(?)...

      unter dem javascipt habe ich auch keine einträge für sunset/sundown.. oder ähnliches..

      vg

      Jens

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        ist dein javascript adapter so konfiguriert das er die Koordinaten des system nimmt ?

        Wen du auf die Koordinaten Einstellungen gehts, zeig das image die richtige location ?

        Fehlermeldung deutet darauf hin das es keine gescheiten Koordinaten sind

        1 Reply Last reply Reply Quote 0
        • S
          sabix last edited by

          wo stelle ich das ein?

          4371_bildschirmfoto_2018-04-20_um_21.30.39.png

          und die Koordinaten Einstellungen finde ich auch nicht. Sollte das in den Systemeinstellungen sein? da ist kein Bild mit einer Karte oder so etwas..

          1 Reply Last reply Reply Quote 0
          • Dutchman
            Dutchman Developer Most Active Administrators last edited by

            @sabix:

            wo stelle ich das ein?

            Bildschirmfoto 2018-04-20 um 21.30.39.png

            und die Koordinaten Einstellungen finde ich auch nicht. Sollte das in den Systemeinstellungen sein? da ist kein Bild mit einer Karte oder so etwas.. `

            ah der admin 2… beim 3 sieht es so aus (nein sind nicht meine Koordinaten :))...

            979_screen_shot_2018-04-20_at_21.40.22.png

            nimm mal den haken weck bis "use system settings" oder gehen oben rechts auf das Zahnrad im die Allgemeinen Einstellungen von iObroker zu gelangen.

            1 Reply Last reply Reply Quote 0
            • S
              sabix last edited by

              Ah! danke. Die Fehlermeldung ist weg… muss mal testen ob das jetzt klappt...

              1 Reply Last reply Reply Quote 0
              • Dutchman
                Dutchman Developer Most Active Administrators last edited by

                @sabix:

                Ah! danke. Die Fehlermeldung ist weg… muss mal testen ob das jetzt klappt... `

                kannst dir ja mal die jetzigen zeigen zu den Ereignissen im log ausspucken lassen :

                // Astrozeiten für heute - V1.0
                
                log("=====================");
                log("Astro Werte für heute");
                log("=====================");
                //----------------------------------------------------------------- Werte vom 3.12.2015
                var nightEnd = getAstroDate("nightEnd");
                log(" (0) nightEnd (Ende der Nacht)........................: " + nightEnd.toLocaleTimeString());      // 05:37
                var nauticalDawn = getAstroDate("nauticalDawn");
                log(" (1) nauticalDawn (naut. Dämmerung Morgens)...........: " + nauticalDawn.toLocaleTimeString());  // 06:13
                var dawn = getAstroDate("dawn");
                log(" (2) dawn (Dämmerung Morgens).........................: " + dawn.toLocaleTimeString());          // 06:52
                var sunrise = getAstroDate("sunrise");
                log(" (3) sunrise (Sonnenaufgang)..........................: " + sunrise.toLocaleTimeString());       // 07:26
                var sunriseEnd = getAstroDate("sunriseEnd");
                log(" (4) sunriseEnd (Ende des Sonnenaufgangs).............: " + sunriseEnd.toLocaleTimeString());    // 07:26
                var goldenHourEnd = getAstroDate("goldenHourEnd");
                log(" (5) goldenHourEnd (Ende der Golden Hour VM)..........: " + goldenHourEnd.toLocaleTimeString()); // 08:17
                var solarNoon = getAstroDate("solarNoon");
                log(" (6) solarNoon (Mittag)...............................: " + solarNoon.toLocaleTimeString());     // 11:49
                var goldenHour = getAstroDate("goldenHour");
                log(" (7) goldenHour (Start der Golden Hour NM)............: " + goldenHour.toLocaleTimeString());    // 15:22
                var sunsetStart = getAstroDate("sunsetStart");
                log(" (8) sunsetStart (Start des Sonnenuntergangs).........: " + sunsetStart.toLocaleTimeString());   // 16:08
                var sunset = getAstroDate("sunset");
                log(" (9) sunset (Sonnenuntergang).........................: " + sunset.toLocaleTimeString());        // 16:12
                var dusk = getAstroDate("dusk");
                log("(10) dusk (Dämmerung Abends)..........................: " + dusk.toLocaleTimeString());          // 16:47
                var nauticalDusk = getAstroDate("nauticalDusk");
                log("(11) nauticalDusk (naut. Dämmerung Abends)............: " + nauticalDusk.toLocaleTimeString());  // 17:25
                var night = getAstroDate("night");
                log("(12) night (Start der Nacht)..........................: " + night.toLocaleTimeString());         // 18:02
                var nadir = getAstroDate("nadir");
                log("(13) nadir (Mitternacht)..............................: " + nadir.toLocaleTimeString());         // 23:49
                log("=====================");
                var today = new Date();
                var tomorrow = today.setDate(today.getDate()+1);
                var tomorrowNight = getAstroDate("night", tomorrow);
                log("Night starts tomorrow at " + tomorrowNight.toLocaleTimeString());
                
                

                ergibt bei mir z.b.

                javascript.0	2018-04-20 22:10:50.499	info	script.js.common.Astrozeiten: =====================
                javascript.0	2018-04-20 22:10:50.498	info	script.js.common.Astrozeiten: (13) nadir (Mitternacht)..............................: 1:32:35 AM
                javascript.0	2018-04-20 22:10:50.498	info	script.js.common.Astrozeiten: (12) night (Start der Nacht)..........................: 11:03:21 PM
                javascript.0	2018-04-20 22:10:50.498	info	script.js.common.Astrozeiten: (11) nauticalDusk (naut. Dämmerung Abends)............: 10:06:55 PM
                javascript.0	2018-04-20 22:10:50.498	info	script.js.common.Astrozeiten: (10) dusk (Dämmerung Abends)..........................: 9:19:03 PM
                javascript.0	2018-04-20 22:10:50.497	info	script.js.common.Astrozeiten: (9) sunset (Sonnenuntergang).........................: 8:41:15 PM
                javascript.0	2018-04-20 22:10:50.497	info	script.js.common.Astrozeiten: (8) sunsetStart (Start des Sonnenuntergangs).........: 8:37:28 PM
                javascript.0	2018-04-20 22:10:50.497	info	script.js.common.Astrozeiten: (7) goldenHour (Start der Golden Hour NM)............: 7:53:54 PM
                javascript.0	2018-04-20 22:10:50.497	info	script.js.common.Astrozeiten: (6) solarNoon (Mittag)...............................: 1:32:35 PM
                javascript.0	2018-04-20 22:10:50.497	info	script.js.common.Astrozeiten: (5) goldenHourEnd (Ende der Golden Hour VM)..........: 7:11:16 AM
                javascript.0	2018-04-20 22:10:50.496	info	script.js.common.Astrozeiten: (4) sunriseEnd (Ende des Sonnenaufgangs).............: 6:27:42 AM
                javascript.0	2018-04-20 22:10:50.496	info	script.js.common.Astrozeiten: (3) sunrise (Sonnenaufgang)..........................: 6:23:55 AM
                javascript.0	2018-04-20 22:10:50.496	info	script.js.common.Astrozeiten: (2) dawn (Dämmerung Morgens).........................: 5:46:07 AM
                javascript.0	2018-04-20 22:10:50.495	info	script.js.common.Astrozeiten: (1) nauticalDawn (naut. Dämmerung Morgens)...........: 4:58:15 AM
                javascript.0	2018-04-20 22:10:50.495	info	script.js.common.Astrozeiten: (0) nightEnd (Ende der Nacht)........................: 4:01:49 AM
                javascript.0	2018-04-20 22:10:50.490	info	script.js.common.Astrozeiten: =====================
                
                
                1 Reply Last reply Reply Quote 0
                • S
                  sabix last edited by

                  Vielen Dank für die intensive Hilfe!

                  irgendwas passt aber nicht.

                  das erscheint nur im log..

                  javascript.0 2018-04-20 22:51:37.031 info Stop script script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben

                  wie trigger ich denn das er das script ausführt?

                  hatte das so probiert…

                  on({id: 'javascript.0.TEST', change: "ne"}, function (obj) {

                  .. script...

                  Gibt es irgendwo einen buttom zu script testen?

                  1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators last edited by

                    @sabix:

                    Vielen Dank für die intensive Hilfe!

                    irgendwas passt aber nicht.

                    das erscheint nur im log..

                    javascript.0 2018-04-20 22:51:37.031 info Stop script script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben

                    wie trigger ich denn das er das script ausführt?

                    hatte das so probiert…

                    on({id: 'javascript.0.TEST', change: "ne"}, function (obj) {

                    .. script...

                    Gibt es irgendwo einen buttom zu script testen? `

                    Einfach das komplette Script wie ich gepostet habe Copy/paste und dan script starten fertig [emoji3]

                    Es hat keinen trigger oder Abhängigkeit bedeutet script start = führe aud

                    –-----------------------

                    Send from mobile device

                    Das schöne ios hat Auto Korrektur zum k****

                    Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                    1 Reply Last reply Reply Quote 0
                    • S
                      sabix last edited by

                      Sorry aber ich bin Blind, dachte das läge evtl an der alten admin, habe jetzt mal die 3er genommen aber auch da sehe ich keinen button zum starten…

                      4371_bildschirmfoto_2018-04-20_um_23.16.02.png

                      1 Reply Last reply Reply Quote 0
                      • S
                        sabix last edited by

                        ok, hat sich erledigt, ich stand auf der leitung.. sorry.. danke

                        scheint zu klappen..

                        ! avascript.0 2018-04-20 23:23:02.801 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (13) nadir (Mitternacht)…...........................: 1:24:43 AM
                        ! javascript.0 2018-04-20 23:23:02.801 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (12) night (Start der Nacht)..........................: 10:33:00 PM
                        ! javascript.0 2018-04-20 23:23:02.801 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (11) nauticalDusk (naut. Dämmerung Abends)............: 9:44:13 PM
                        ! javascript.0 2018-04-20 23:23:02.800 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (10) dusk (Dämmerung Abends)..........................: 9:00:58 PM
                        ! javascript.0 2018-04-20 23:23:02.800 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (9) sunset (Sonnenuntergang).........................: 8:26:10 PM
                        ! javascript.0 2018-04-20 23:23:02.800 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (8) sunsetStart (Start des Sonnenuntergangs).........: 8:22:40 PM
                        ! javascript.0 2018-04-20 23:23:02.799 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (7) goldenHour (Start der Golden Hour NM)............: 7:42:10 PM
                        ! javascript.0 2018-04-20 23:23:02.799 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (6) solarNoon (Mittag)...............................: 1:24:43 PM
                        ! javascript.0 2018-04-20 23:23:02.798 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (5) goldenHourEnd (Ende der Golden Hour VM)..........: 7:07:17 AM
                        ! javascript.0 2018-04-20 23:23:02.798 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (4) sunriseEnd (Ende des Sonnenaufgangs).............: 6:26:46 AM
                        ! javascript.0 2018-04-20 23:23:02.798 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (3) sunrise (Sonnenaufgang)..........................: 6:23:16 AM
                        ! javascript.0 2018-04-20 23:23:02.798 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (2) dawn (Dämmerung Morgens).........................: 5:48:28 AM
                        ! javascript.0 2018-04-20 23:23:02.798 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (1) nauticalDawn (naut. Dämmerung Morgens)...........: 5:05:14 AM
                        ! javascript.0 2018-04-20 23:23:02.798 info script.js.MyScripts.Test.astro_zeiten_im_log_ausgeben: (0) nightEnd (Ende der Nacht)........................: 4:16:27 AM

                        1 Reply Last reply Reply Quote 0
                        • Dutchman
                          Dutchman Developer Most Active Administrators last edited by

                          Sehr gut war gerade einen reply am tippen… Also Zeiten kommen rein Dan sollte die Astrofunktion jetzt auch gehen


                          Send from mobile device

                          Das schöne ios hat Auto Korrektur zum k****

                          Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          845
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          2
                          11
                          2613
                          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