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. Visualisierung
  4. Astro Zeiten im Vis anzeigen ?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Astro Zeiten im Vis anzeigen ?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
16 Beiträge 8 Kommentatoren 6.2k Aufrufe 1 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.
  • chucky666C Online
    chucky666C Online
    chucky666
    schrieb am zuletzt editiert von
    #3

    Welches Widget hast du genommen ?

    Gesendet von iPad mit Tapatalk Pro

    1 Antwort Letzte Antwort
    0
    • UhulaU Offline
      UhulaU Offline
      Uhula
      schrieb am zuletzt editiert von
      #4
      var idSunset =  'javascript.0.astro.sunset';
      var idSunrise =  'javascript.0.astro.sunrise';
      var idSunriseEnd =  'javascript.0.astro.sunriseEnd';
      
      createState(idSunrise, {type: 'string',name: 'Sonnenaufgang', def: ''});
      createState(idSunriseEnd, {type: 'string',name: 'Sonnenaufgangende', def: ''});
      createState(idSunset , {type: 'string',name: 'Sonnenuntergang', def: ''});
      
      function getAstroValues() {
        setState(idSunrise, getAstroDate("sunrise").toLocaleTimeString() );
        setState(idSunriseEnd, getAstroDate("sunriseEnd").toLocaleTimeString() );
        setState(idSunset, getAstroDate("sunset").toLocaleTimeString() );
      }
      
      // jede Nacht um 2:02 aktualisieren
      schedule('2 2 * * *', getAstroValues );
      
      // Test - Direktausführung
      getAstroValues();
      
      

      Da die Variablen normale String-Variablen sind, kannst du z.B. das basic string - Widget verwenden.

      Uhula - Leise und Weise
      Ex: ioBroker on Gigabyte NUC Proxmox

      1 Antwort Letzte Antwort
      0
      • chucky666C Online
        chucky666C Online
        chucky666
        schrieb am zuletzt editiert von
        #5

        @arteck:

        ich hab mir (oder doch kopiert) ein Script gebastelt der mir in ein Datenobjekt beides rein schreibt alle 10 sec. wird gewechselt

        createState('javascript.1.rest.Sonne', {
            type: 'string',
            name: 'sonne',
            def: 'leer'
        });
        
        var sunsetMe = getAstroDate("dusk").toLocaleTimeString();
        var sunriseMe = getAstroDate("sunriseEnd").toLocaleTimeString();
        
        var sonne = [];
        var x = 0;
        
        sonne[0] = 'Untergang: ' + sunsetMe ; // keine Dezimalstellen
        sonne[1] = 'Aufgang  : ' + sunriseMe ; // eine Dezimalstelle
        
        schedule('0 5 * * *', function () {
            sunsetMe = getAstroDate("dusk").toLocaleTimeString();
            sunriseMe = getAstroDate("sunriseEnd").toLocaleTimeString();
            sonne[0] = 'Untergang: ' + sunsetMe ; // keine Dezimalstellen
            sonne[1] = 'Aufgang  : ' + sunriseMe ; // eine Dezimalstelle
         
        });
        
        // x=0; // Zähler auf 0
            
        setInterval(function () {
            setState('javascript.1.rest.Sonne', sonne[x]); // rotierende Anzeige in Variable schreiben
            x++; // hochzählen
            if (x == sonne.length) x = 0; // wenn zahl der verschiedenen Anzeigen erreicht, wieder nullen.
        }, 10 * 1000); // alle zehn Sekunden
        
        

        im Objekt javascript.1.rest.Sonne findest du dann beide Uhrzeiten `

        super danke , läuft perfekt

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          Ace-k
          schrieb am zuletzt editiert von
          #6

          Woher bezieht das Script den Standort?

          1 Antwort Letzte Antwort
          0
          • RK62R Offline
            RK62R Offline
            RK62
            schrieb am zuletzt editiert von
            #7

            Die Skripte sind scheinbar nicht "Sommerzeit-geeignet": Schaltzeiten mit IOBroker passen, aber die Skripte / getAstroDate werfen alle Zeitangaben 2 Stunden zu früh aus. Lässt sich das noch einbauen?

            Gruß, Ralf

            1 Antwort Letzte Antwort
            0
            • DutchmanD Offline
              DutchmanD Offline
              Dutchman
              Developer Most Active Administrators
              schrieb am zuletzt editiert von
              #8

              Sicher das deine Systemzeit und Koordinaten stimmen ?

              Ich hab das Problem nicht

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

              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 Antwort Letzte Antwort
              0
              • RK62R Offline
                RK62R Offline
                RK62
                schrieb am zuletzt editiert von
                #9

                Der Blockly-Trigger hat um 6:26 den Sonnenaufgang ausgelöst, das Script liefert mir 4:26.

                Koordinaten stimmen, das Log zeigt vorne auch die richtige Uhrzeit:

                18:55:53.703 [info] javascript.0 script.js.esk_test.Sonne: Astro Werte für heute

                18:55:53.703 [info] javascript.0 script.js.esk_test.Sonne: (3) sunrise (Sonnenaufgang)….......................: 04:26:04

                Ich betreibe IOBroker auf der Synology im Docker.

                Ob es daran liegt?

                Gruß, Ralf

                1 Antwort Letzte Antwort
                0
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  schrieb am zuletzt editiert von
                  #10

                  Kann sein da war was mit Astro Zeiten und docker man musste einen bestimmten Befehl ausführen.

                  Nimmt Mal bitte die Suchfunktion mit tapatalk finde ich das jetzt so schnell nicht

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

                  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 Antwort Letzte Antwort
                  0
                  • DutchmanD Offline
                    DutchmanD Offline
                    Dutchman
                    Developer Most Active Administrators
                    schrieb am zuletzt editiert von
                    #11

                    Doch gefunden :)

                    viewtopic.php?t=2757

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

                    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 Antwort Letzte Antwort
                    0
                    • RK62R Offline
                      RK62R Offline
                      RK62
                      schrieb am zuletzt editiert von
                      #12

                      Danke für den Hinweis, ein dpkg-reconfigure tzdata im Container hat geholfen.

                      Siehe auch viewtopic.php?f=17&t=5089&start=380

                      Gruß, Ralf

                      1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        M1R0O
                        schrieb am zuletzt editiert von
                        #13

                        Hallo,

                        ich würde ebenfalls gerne die Zeiten für Sonnenauf- und -untergang anzeigen lassen.

                        In Script 1 von @arteck wird mir immer nur entweder der Auf- oder der Untergang angezeigt, kann man beides anzeigen lassen?

                        Script 2 @Uhula zeigt bei mir gar nichts an. Was muss ich hier anpassen?

                        Danke

                        7670_astro.png

                        1 Antwort Letzte Antwort
                        0
                        • arteckA Offline
                          arteckA Offline
                          arteck
                          Developer Most Active
                          schrieb am zuletzt editiert von
                          #14

                          @M1R0O:

                          Hallo,

                          ich würde ebenfalls gerne die Zeiten für Sonnenauf- und -untergang anzeigen lassen.

                          In Script 1 von @arteck wird mir immer nur entweder der Auf- oder der Untergang angezeigt, kann man beides anzeigen lassen?

                          Script 2 @Uhula zeigt bei mir gar nichts an. Was muss ich hier anpassen?

                          Danke

                          astro.png `

                          bei mir wird abwechselnd alle 10 sek. Sonnenauf- und -untergang angezeigt ;)

                          zigbee hab ich, zwave auch, nuc's genauso und HA auch

                          1 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            M1R0O
                            schrieb am zuletzt editiert von
                            #15

                            Danke für deine Antwort.

                            Bei mir ändert sich die Anzeige nicht. Woran kann das liegen?

                            1 Antwort Letzte Antwort
                            0
                            • C Offline
                              C Offline
                              Coffeelover
                              schrieb am zuletzt editiert von
                              #16

                              Hallo Arteck,

                              sorry für die Einsteigerfrage: wohin muss ich dein Script kopieren? –> gelöst: Ich war zu ungeduldig, deswegen Stand der neue State noch nicht. Fazit: Es läuft und ändert sich.

                              VG

                              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

                              333

                              Online

                              32.7k

                              Benutzer

                              82.4k

                              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