Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst]Fehler in Javascript / Astrofunktion

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    [gelöst]Fehler in Javascript / Astrofunktion

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

      Ich bin mir nach mehreren Versuchen relativ sicher dass ein Fehler in der Ausführung der Astrofunktion vorliegt. Sollte der Fehler doch vor dem Bildschrim sitzen lasse ich mich gern eines Besseren belehren 😉

      Das folgende Script:

      //createState("Dunkel",true);
      schedule({astro:"sunset"}, function () {
          log("--Sonnenuntergang-- "+ new Date());
          //setState("Dunkel",true);
      });
      

      erzeugt bei mir folgendes Log:

      javascript-1	2015-03-14 11:54:45	info	Stop script script.js.Dunkelheit
      javascript-1	2015-03-14 11:54:44	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:44 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:43	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:43 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:42	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:42 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:41	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:41 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:40	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:40 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:39	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:39 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:38	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:38 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:37	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:37 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:36	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:36 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:35	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:35 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:33	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:33 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:32	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:32 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:31	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:31 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:30	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:30 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:29	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:29 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:28	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:28 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:27	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:27 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:26	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:26 GMT+0100 (Mitteleuropäische Zeit)
      javascript-1	2015-03-14 11:54:26	info	script.js.Dunkelheit: registered 0 subscriptions and 1 schedule
      javascript-1	2015-03-14 11:54:26	info	Start javascript script.js.Dunkelheit
      

      Da kann doch was nicht stimmen - oder habe ich die Anwendung der Astrofunktion komplett falsch verstanden :?

      Ich hatte http://forum.iobroker.org/viewtopic.php?f=21&t=484 bereits im Script-Forum danach gefragt. Jetzt, viele Probierversionen später bin ich mir relativ sicher dass da ein Fehler drinsteckt.

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

        @Thisoft:

        Ich bin mir nach mehreren Versuchen relativ sicher dass ein Fehler in der Ausführung der Astrofunktion vorliegt. Sollte der Fehler doch vor dem Bildschrim sitzen lasse ich mich gern eines Besseren belehren 😉

        Das folgende Script:

        //createState("Dunkel",true);
        schedule({astro:"sunset"}, function () {
            log("--Sonnenuntergang-- "+ new Date());
            //setState("Dunkel",true);
        });
        

        erzeugt bei mir folgendes Log:

        javascript-1	2015-03-14 11:54:45	info	Stop script script.js.Dunkelheit
        javascript-1	2015-03-14 11:54:44	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:44 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:43	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:43 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:42	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:42 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:41	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:41 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:40	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:40 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:39	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:39 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:38	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:38 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:37	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:37 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:36	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:36 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:35	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:35 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:33	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:33 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:32	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:32 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:31	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:31 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:30	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:30 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:29	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:29 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:28	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:28 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:27	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:27 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:26	info	script.js.Dunkelheit: --Sonnenuntergang-- Sat Mar 14 2015 11:54:26 GMT+0100 (Mitteleuropäische Zeit)
        javascript-1	2015-03-14 11:54:26	info	script.js.Dunkelheit: registered 0 subscriptions and 1 schedule
        javascript-1	2015-03-14 11:54:26	info	Start javascript script.js.Dunkelheit
        

        Da kann doch was nicht stimmen - oder habe ich die Anwendung der Astrofunktion komplett falsch verstanden :?

        Ich hatte http://forum.iobroker.org/viewtopic.php?f=21&t=484 bereits im Script-Forum danach gefragt. Jetzt, viele Probierversionen später bin ich mir relativ sicher dass da ein Fehler drinsteckt. `
        Fixed in der neuen Version. Bitte in der Konfig nicht vergessen: Breite und Länge eingeben.

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

          Hallo Bluefox,

          danke fürs Fixing.

          In welcher Form ist denn die Angabe der Breite und Länge korrekt vorgesehen? Mit ##.## funktioniert es jetzt. Ich hatte vorher aber ##.##N und ##.##E eingeben was zum gleichen Verhalten wie oben beschrieben führte. Für uns die momentan hier aktiv sind sollte es ja relativ egal sein wenn die Aufteilung in Nord/Süd bzw. Ost/West momentan noch nicht vorgesehen ist, aber wenn sich die Sache bis zu den Engländern und weiter verbreitet 😉 :?:

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

            @Thisoft:

            Hallo Bluefox,

            danke fürs Fixing.

            In welcher Form ist denn die Angabe der Breite und Länge korrekt vorgesehen? Mit ##.## funktioniert es jetzt. Ich hatte vorher aber ##.##N und ##.##E eingeben was zum gleichen Verhalten wie oben beschrieben führte. Für uns die momentan hier aktiv sind sollte es ja relativ egal sein wenn die Aufteilung in Nord/Süd bzw. Ost/West momentan noch nicht vorgesehen ist, aber wenn sich die Sache bis zu den Engländern und weiter verbreitet 😉 :?: `
            Ich will automatisch 49° 00' 30'' in 49,009148 umwandeln…

            Kannst du thema als gelöst markieren?

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

              Ich meinte nicht die Umwandlung von Grad,Minuten,Sekunden in Dezimalgrad sondern die Unterscheidung zwischen Nördlicher/Südlicher Breite und Östlicher/Westlicher Länge.

              Funktioniert das dann mit negativen Werten für Süd und West?

              Die automatische Umrechnung in Dezimal ist natürlich auch NiceToHave. Von meiner Warte sollte es aber ausreichen wenn Du in der Konfig einen Hinweis mit unterbringst in welcher Form die Eingabe erwartet wird.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              490
              Online

              31.6k
              Users

              79.5k
              Topics

              1.3m
              Posts

              2
              5
              1610
              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