Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Problem, ASTRO wird nicht ausgelöst

    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

    Problem, ASTRO wird nicht ausgelöst

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

      Es ist ein Fehler in suncalc module. Habe hier

      https://github.com/mourner/suncalc/issues/44

      gemeldet.

      Mal schauen, ob er das findet.

      http://suncalc.net/#/50.6252,12.9239,13 … 6.01/23:29

      Gibt keine Angaben für Nacht/Ende.

      00:00—  n/a   — night
        n/a  —03:16 — astronomical twilight
      03:16—04:19 — nautical twilight
      04:19—05:02 — civil twilight
      05:02—05:07 — sunrise
      05:07—21:07 — daylight
      21:07—21:12 — sunset
      21:12—21:55 — civil twilight
      21:55—22:58 — nautical twilight
      22:58—  n/a   — astronomical twilight
        n/a  —00:00 — night
      
      GermanBluefox created this issue in mourner/suncalc

      closed No night/end calculations for specific place and date #44

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Es gibt auch neue Version aber da ist nur Fehlermeldung, falls die Zeit nicht kalkuliert werden kann:

        if (ts.getTime().toString() === 'NaN') {
            adapter.log.error('Cannot calculate "' + pattern.astro + '" for ' + adapter.config.latitude + ', ' + adapter.config.longitude);
        }
        
        
        1 Reply Last reply Reply Quote 0
        • Thisoft
          Thisoft last edited by

          Ich habe mich jetzt mal etwas näher mit dem Thema beschäftigt. Das Problem ist wahrscheinlich nicht dass die Berechnung im sunset-Modul falsch wäre sondern dass in unseren Breiten jetzt um die Sommersonnenwende herum die nautische Abenddämmerung gleich in die nautische Morgendämmerung übergeht und es nie "astronomisch Nacht" wird.

          Ich befürchte fast, wir müssen uns dafür in der Astrofunktion was einfallen lassen… Wäre das vielleicht eine Lösung?

          if (ts.getTime().toString() === 'NaN') {
          			ts  = new Date(nowdate)						
          			ts.setMinutes(0);
          			ts.setHours(0);
          			ts.setSeconds(0);
          	}
          
          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            @Thisoft:

            Ich habe mich jetzt mal etwas näher mit dem Thema beschäftigt. Das Problem ist wahrscheinlich nicht dass die Berechnung im sunset-Modul falsch wäre sondern dass in unseren Breiten jetzt um die Sommersonnenwende herum die nautische Abenddämmerung gleich in die nautische Morgendämmerung übergeht und es nie "astronomisch Nacht" wird.

            Ich befürchte fast, wir müssen uns dafür in der Astrofunktion was einfallen lassen… Wäre das vielleicht eine Lösung?

            if (ts.getTime().toString() === 'NaN') {
            			ts  = new Date(nowdate)						
            			ts.setMinutes(0);
            			ts.setHours(0);
            			ts.setSeconds(0);
            	}
            ```` `  
            

            Es gibt tatsächlich keine Nacht bei euch. Ich habe Start auf 23:59:58 und Ende auf 23:59:59 gesetzt.

            Bitte ausprobieren.

            1 Reply Last reply Reply Quote 0
            • F
              Fugazzy last edited by

              nach dem letzten Update 0.4.4 von javascript kommt nun

              bei

              schedule({hour: 23, minute: 0}, function () { 
                  setState("JalousieModus", 3);
              });
              

              dieses im Log:

              javascript-0	2015-06-04 00:06:53	error	at script.js.Jalousien:40:1
              javascript-0	2015-06-04 00:06:53	error	at sandbox.schedule (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:921:41)
              javascript-0	2015-06-04 00:06:53	error	script.js.Jalousien: TypeError: Object [object Object] has no method 'replace'
              
              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                @Fugazzy:

                nach dem letzten Update 0.4.4 von javascript kommt nun

                bei

                schedule({hour: 23, minute: 0}, function () { 
                    setState("JalousieModus", 3);
                });
                

                dieses im Log:

                javascript-0	2015-06-04 00:06:53	error	at script.js.Jalousien:40:1
                javascript-0	2015-06-04 00:06:53	error	at sandbox.schedule (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:921:41)
                javascript-0	2015-06-04 00:06:53	error	script.js.Jalousien: TypeError: Object [object Object] has no method 'replace'
                ```` `  
                

                Danke, fixed.

                1 Reply Last reply Reply Quote 0
                • Thisoft
                  Thisoft last edited by

                  Edit:(ursprünglicher Text gelöscht - das Problem saß wie immer vor dem Bildschirm;-)

                  ich teste - Danke.

                  1 Reply Last reply Reply Quote 0
                  • Thisoft
                    Thisoft last edited by

                    Hallo,

                    der Astro-Adapter läuft jetzt wieder zur Zufriedenheit.

                    btw.: Bin ich wirklich der "nördlichste" ioBroker-Astro-Anwender?

                    Gruß

                    Thilo

                    1 Reply Last reply Reply Quote 0
                    • Bluefox
                      Bluefox last edited by

                      @Thisoft:

                      Hallo,

                      der Astro-Adapter läuft jetzt wieder zur Zufriedenheit.

                      btw.: Bin ich wirklich der "nördlichste" ioBroker-Astro-Anwender?

                      Gruß

                      Thilo `
                      Super… Das Problem war, dass die Sonne nicht unter dem Horizont gelaufen. Also Sonne war schuld. :lol:

                      1 Reply Last reply Reply Quote 0
                      • Thisoft
                        Thisoft last edited by

                        Hallo Bluefox,

                        erst mal danke. Und jetzt bin ich mal ganz "Neunmalklug":

                        Die Sonne läuft auch bei uns unter den Horizont - nur eben nicht weiter als 18°denn erst dann wird es astronomisch gesehen Nacht. (Habe mich nämlich durch einige Webseiten zum Thema gelesen)

                        Neunmalklug aus

                        Also, eigentlich war nicht die Sonne schuld, sondern die Tatsache dass ich nicht weit genug im Süden wohne…

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        489
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        6
                        34
                        5833
                        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