<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Uhrzeit Javaskript Astro (GELÖST)]]></title><description><![CDATA[<p dir="auto">Moin kann mir einer weiter helfen wie ich die Zeit auf de Deutsche Zeit bekomme wenn ich ein Java Skript habe?  Derzeit wird zwar nicht AM und PM angezeigt warum auch immer aber das wäre dann so. Wie bekomme ich sie auf deutsch? Habe Iobroker auf einem Raspberry Pi 4 laufen. Vielen Dank.</p>
]]></description><link>https://forum.iobroker.net/topic/29404/uhrzeit-javaskript-astro-gelöst</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Apr 2026 21:01:19 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/29404.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Jan 2020 18:11:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:28:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a> sagte in <a href="/post/365542">Uhrzeit Javaskript Astro</a>:</p>
<blockquote>
<p dir="auto">Das einzigste was da nicht angezeigt wird ist die Tageszeit, ob morgen Dämmerung oder so</p>
</blockquote>
<p dir="auto">Es sei denn fängt sich noch</p>
]]></description><link>https://forum.iobroker.net/post/365544</link><guid isPermaLink="true">https://forum.iobroker.net/post/365544</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:28:34 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:28:07 GMT]]></title><description><![CDATA[<p dir="auto">Das einzigste was da nicht angezeigt wird ist die Tageszeit, ob morgen Dämmerung oder so</p>
]]></description><link>https://forum.iobroker.net/post/365542</link><guid isPermaLink="true">https://forum.iobroker.net/post/365542</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:28:07 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:25:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a> HAbe es gemacht und siehe da es hat funktioniert . Vielen Dank für deine Hilfe.</p>
]]></description><link>https://forum.iobroker.net/post/365541</link><guid isPermaLink="true">https://forum.iobroker.net/post/365541</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:25:10 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:20:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ticaki" aria-label="Profile: ticaki">@<bdi>ticaki</bdi></a> ok. Damit ich nun nicht das falsche kopiere können wir Daten vergleichen oder schickst ein Bild welches es ist?</p>
]]></description><link>https://forum.iobroker.net/post/365540</link><guid isPermaLink="true">https://forum.iobroker.net/post/365540</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:20:25 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:19:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a><br />
da steht 24h version ;)</p>
]]></description><link>https://forum.iobroker.net/post/365539</link><guid isPermaLink="true">https://forum.iobroker.net/post/365539</guid><dc:creator><![CDATA[ticaki]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:19:22 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:19:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ticaki" aria-label="Profile: ticaki">@<bdi>ticaki</bdi></a> was ist da anders dran? Ist es sonst gleich?</p>
]]></description><link>https://forum.iobroker.net/post/365538</link><guid isPermaLink="true">https://forum.iobroker.net/post/365538</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:19:00 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:16:42 GMT]]></title><description><![CDATA[<p dir="auto">und wieso nimmst du dir nicht einfach diese Version? <a href="https://forum.iobroker.net/post/324131">https://forum.iobroker.net/post/324131</a></p>
<p dir="auto">:)<br />
EDIT: hmpf bei mir springt er ein post zu tief... mußte ein Post höher scrollen</p>
]]></description><link>https://forum.iobroker.net/post/365535</link><guid isPermaLink="true">https://forum.iobroker.net/post/365535</guid><dc:creator><![CDATA[ticaki]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:16:42 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 22:01:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ticaki" aria-label="Profile: ticaki">@<bdi>ticaki</bdi></a> sagte in <a href="/post/365516">Uhrzeit Javaskript Astro</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a><br />
dann poste das Skript und setzte es bitte in Codetags   :)</p>
</blockquote>
<p dir="auto">habe dich mal in einem Beitrag erwähnt da ist das Skript zu sehen.</p>
]]></description><link>https://forum.iobroker.net/post/365534</link><guid isPermaLink="true">https://forum.iobroker.net/post/365534</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 22:01:12 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 21:55:05 GMT]]></title><description><![CDATA[<p dir="auto">Keine AHnung wie es geht und wo ich es mache</p>
]]></description><link>https://forum.iobroker.net/post/365530</link><guid isPermaLink="true">https://forum.iobroker.net/post/365530</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 21:55:05 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 21:53:56 GMT]]></title><description><![CDATA[<p dir="auto">/* System Tageszeoten</p>
<p dir="auto">Skript meldet Tageszeiten</p>
<p dir="auto">Nacht;Frühmorgens;Morgengrauen;Vormittag;Mittag;Nachmittag;Dämmerung;Abend;</p>
<p dir="auto">Basis: <a href="http://www.homematic-inside.de/tecbase/homematic/scriptlibrary/item/tageszeit-in-abschnitte-unterteilen" rel="nofollow ugc">http://www.homematic-inside.de/tecbase/homematic/scriptlibrary/item/tageszeit-in-abschnitte-unterteilen</a></p>
<p dir="auto">oder hier: <a href="https://github.com/ioBroker/ioBroker.javascript#astro--funktion" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.javascript#astro--funktion</a></p>
<p dir="auto"><a href="https://github.com/iobroker/ioBroker.javascript/blob/master/README.md#getastrodate" rel="nofollow ugc">https://github.com/iobroker/ioBroker.javascript/blob/master/README.md#getastrodate</a></p>
<p dir="auto">erstellt: 01.06.2015 von Pix</p>
<p dir="auto">11.12.2015 getAstroDate ermittelt nun auch Sonnenaufgang und Untergang</p>
<pre><code>      Astrotag (isAstroDay) eingebaut
</code></pre>
<p dir="auto">23.02.2018 checkSec eingebaut (Uhrzeit sekundengenau?)</p>
<pre><code>      andere Astrozeiten werden nun auch gespeichert

      Neuer Pfad
</code></pre>
<p dir="auto">24.02.2018 Unterteilung in zwei Bereiche</p>
<p dir="auto">27.02.2018 Bestimmung, welche AstroZeit aktuell ist (mit der ioBroker-Funktion compareTime)</p>
<pre><code>      Beschreibung Objekt Astrotag korrigiert

      Objekte werden jetzt bei jedem Zeitplan angelegt, falls nicht (mehr) vorhanden
</code></pre>
<p dir="auto">*/</p>
<p dir="auto">const sec = false; // Sekunden darstellen oder nicht</p>
<p dir="auto">const fC = false; // forceCreation ein/aus</p>
<p dir="auto">const pfad = "Astro"; // Pfad zum Objekt - Objektbaum-Hauptverzeichnis</p>
<p dir="auto">// *****************************************************************************</p>
<p dir="auto">// TAGESZEITEN - T E I L</p>
<p dir="auto">// Tageszeiten nach eigenem Gusto (Shifts siehe schedules weiter unten)</p>
<p dir="auto">const tageszeiten = ["Nacht", // Night</p>
<pre><code>                "Morgendämmerung",  // nightEnd

                "Morgen",

                "Vormittag",

                "Mittag",

                "Nachmittag",

                "Abenddämmerung",

                "Abend"];
</code></pre>
<p dir="auto">const idTageszeit = "javascript." + instance  + "." + pfad + ".Tageszeit.current" /<em>Tageszeit</em>/,</p>
<pre><code> idTageszeitNext = "javascript." + instance  + "." + pfad + ".Tageszeit.next";
</code></pre>
<p dir="auto">function createTageszeiten() {</p>
<p dir="auto">createState(idTageszeit, "nächsten Wechsel abwarten", fC, {</p>
<pre><code>   name: "Tageszeit",

   desc: "Name der Tageszeit",

   type: "string"
</code></pre>
<p dir="auto">});</p>
<p dir="auto">createState(idTageszeitNext, "nächsten Wechsel abwarten", fC, {</p>
<pre><code>   name: "nächste Tageszeit",

   desc: "Name der nächsten Tageszeit",

   type: "string"
</code></pre>
<p dir="auto">});</p>
<p dir="auto">}</p>
<p dir="auto">function neue_tageszeit(abschnitt) {</p>
<p dir="auto">createTageszeiten(); // Objekte anlegen, falls noch nicht geschehen</p>
<p dir="auto">var akt = tageszeiten[parseInt(abschnitt, 10)],</p>
<pre><code>   // wenn aktuelles Element ist letztes, dann nächstes ist erstes :-D

   nxt = (abschnitt + 1 === tageszeiten.length) ? tageszeiten[0] : tageszeiten[parseInt(abschnitt + 1, 10)];
</code></pre>
<p dir="auto">setState(idTageszeit, akt);</p>
<p dir="auto">setState(idTageszeitNext, nxt);</p>
<p dir="auto">log("neue Tagezeit: " + akt);</p>
<p dir="auto">log("nächte kommende Tagezeit: " + nxt);</p>
<p dir="auto">}</p>
<p dir="auto">// Nacht</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "night",</p>
<p dir="auto">shift: 120</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(0);</p>
<p dir="auto">});</p>
<p dir="auto">// Morgengdämmerung</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "nightEnd"</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(1);</p>
<p dir="auto">});</p>
<p dir="auto">// Morgen</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "sunrise"</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(2);</p>
<p dir="auto">});</p>
<p dir="auto">// Vormittag (beginnt 120min vor Sonnenhöchststand)</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "solarNoon",</p>
<p dir="auto">shift: -120</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(3);</p>
<p dir="auto">});</p>
<p dir="auto">// Mittag</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "solarNoon"</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(4);</p>
<p dir="auto">});</p>
<p dir="auto">// Nachmittag</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "solarNoon",</p>
<p dir="auto">shift: 60</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(5);</p>
<p dir="auto">});</p>
<p dir="auto">// Abenddämmerung (nach Sonnenuntergang)</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "dusk"</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(6);</p>
<p dir="auto">});</p>
<p dir="auto">// Abend</p>
<p dir="auto">schedule({</p>
<p dir="auto">astro: "night"</p>
<p dir="auto">}, function () {</p>
<p dir="auto">neue_tageszeit(7);</p>
<p dir="auto">});</p>
<p dir="auto">// *****************************************************************************</p>
<p dir="auto">// A S T R O - T E I L</p>
<p dir="auto">/* Objekt Astrotag</p>
<p dir="auto">Astrotag liegt zwischen Sonnauf- und untergang,</p>
<p dir="auto">Astronacht liegt zwischen Sonnenunter- und aufgang */</p>
<p dir="auto">const idAstrotag =  "javascript." + instance + "." + pfad + ".Astrotag";</p>
<p dir="auto">const idAstrotime = "javascript." + instance + "." + pfad + ".Astrozeit";</p>
<p dir="auto">// Array für Funktion compareTime (sind leider nicht alle Astrozeiten, die auch mit Astro-Function möglich sind)</p>
<p dir="auto">const astrotime_arr = [</p>
<p dir="auto">"sunrise",</p>
<p dir="auto">"sunriseEnd",</p>
<p dir="auto">"goldenHourEnd",</p>
<p dir="auto">"goldenHour",</p>
<p dir="auto">"sunsetStart",</p>
<p dir="auto">"sunset",</p>
<p dir="auto">"dusk",</p>
<p dir="auto">"nauticalDusk",</p>
<p dir="auto">"night",</p>
<p dir="auto">"nightEnd",</p>
<p dir="auto">"nauticalDawn",</p>
<p dir="auto">"dawn"</p>
<p dir="auto">];</p>
<p dir="auto">// Objekt für Uhrzeiten der Astrozeiten</p>
<p dir="auto">const astrotime = {</p>
<p dir="auto">"elements" : [</p>
<pre><code>   // Astrotag beginnt

   {

       "fname" : "sunrise", // function name

       "de" : {

           "name" : "Sonnenaufgang",

           "nxt" : "nächster",

           "desc" : ""

       },

       "en" : {

           "name" : "Sunrise",

           "desc" : "top edge of the sun appears on the horizon"

       },

       "astroday" : true //during astroday

   },

   {

       "fname" : "sunriseEnd", // function name

       "de" : {

           "name" : "Ende Sonnenaufgang",

           "nxt" : "nächstes",

           "desc" : ""

       },

       "en" : {

           "name" : "End of sunrise",

           "desc" : "bottom edge of the sun touches the horizon"

       },

       "astroday" : true //during astroday

   },

   {

       "fname" : "goldenHourEnd", // function name

       "de" : {

           "name" : "Ende der goldenen Stunde am Morgen",

           "nxt" : "nächstes",

           "desc" : ""

       },

       "en" : {

           "name" : "End of golden hour",

           "desc" : "morning golden hour (soft light, best time for photography) ends"

       },

       "astroday" : true //during astroday

   },

   {

       "fname" : "solarNoon", // function name

       "de" : {

           "name" : "Sonnenhöchststand",

           "nxt" : "nächster",

           "desc" : ""

       },

       "en" : {

           "name" : "Solar noon",

           "desc" : "sun is in the highest position"

       },

       "astroday" : true //during astroday

   },

   {

       "fname" : "goldenHour", // function name

       "de" : {

           "name" : "Goldene Stunde (am Abend)",

           "nxt" : "nächste",

           "desc" : ""

       },

       "en" : {

           "name" : "Golden hour",

           "desc" : "evening golden hour starts"

       },

       "astroday" : true //during astroday

   },

   {

       "fname" : "sunsetStart", // function name

       "de" : {

           "name" : "Beginn Sonnenuntergang",

           "nxt" : "nächster",

           "desc" : ""

       },

       "en" : {

           "name" : "Sunset starts",

           "desc" : "bottom edge of the sun touches the horizon"

       },

       "astroday" : true //during astroday

   },

   // Astronacht beginnt

   {

       "fname" : "sunset", // function name

       "de" : {

           "name" : "Sonnenuntergang",

           "nxt" : "nächster",

           "desc" : ""

       },

       "en" : {

           "name" : "Sunset",

           "desc" : "sun disappears below the horizon, evening civil twilight starts"

       },

       "astroday" : false //during astronight

   },

   {

       "fname" : "dusk",

       "de" : {

           "name" : "Abenddämmerung",

           "nxt" : "nächste",

           "desc" : ""

       },

       "en" : {

           "name" : "Dusk",

           "desc" : "evening nautical twilight starts"

       },

       "astroday" : false //during astronight

   },

   {

       "fname" : "nauticalDusk",

       "de" : {

           "name" : "nautische Abenddämmerung",

           "nxt" : "nächste",

           "desc" : ""

       },

       "en" : {

           "name" : "Nautical dusk",

           "desc" : "evening astronomical twilight starts"

       },

       "astroday" : false //during astronight

   },

   {

       "fname" : "night",

       "de" : {

           "name" : "Nacht",

           "nxt" : "nächste",

           "desc" : ""

       },

       "en" : {

           "name" : "Night",

           "desc" : "dark enough for astronomical observations"

       },

       "astroday" : false //during astronight

   },

   {

       "fname" : "nadir",

       "de" : {

           "name" : "Nadir",

           "nxt" : "nächster",

           "desc" : "Fußpunkt gegenüber dem Zenit"

       },

       "en" : {

           "name" : "Nadir",

           "desc" : "darkest moment of the night, sun is in the lowest position"

       },

       "astroday" : false //during astronight

   },

   {

       "fname" : "nightEnd",

       "de" : {

           "name" : "Nachtende",

           "nxt" : "nächstes",

           "desc" : ""

       },

       "en" : {

           "name" : "Night ends",

           "desc" : "morning astronomical twilight starts"

       },

       "astroday" : false //during astronight

   },

   {

       "fname" : "nauticalDawn",

       "de" : {

           "name" : "nautische Morgendämmerung",

           "nxt" : "nächste",

           "desc" : ""

       },

       "en" : {

           "name" : "Nautical dawn",

           "desc" : "morning nautical twilight starts"

       },

       "astroday" : false //during astronight

   },

   {

       "fname" : "dawn",

       "de" : {

           "name" : "Morgendämmerung",

           "nxt" : "nächste",

           "desc" : ""

       },

       "en" : {

           "name" : "dawn",

           "desc" : "morning nautical twilight ends, morning civil twilight starts"

       },

       "astroday" : false //during astronight

   }
</code></pre>
<p dir="auto">]</p>
<p dir="auto">};</p>
<p dir="auto">function writeAstroTimes(i) {</p>
<p dir="auto">// führende Nummer zur Sortierung in Admin/Objekte</p>
<p dir="auto">var nr = (i+1 &lt; 10) ? "0" + (i+1) : (i+1);</p>
<p dir="auto">// Erstelle Objekt, falls nicht bereits vorhanden</p>
<p dir="auto">var idAstroObject = "javascript." + instance + "." + pfad + "." + nr + " - " + astrotime.elements[i].fname;</p>
<p dir="auto">createState(idAstroObject, " ", fC, {</p>
<pre><code>   name: astrotime.elements[i].de.nxt + " " + astrotime.elements[i].de.name + " Uhrzeit",

   desc: astrotime.elements[i].en.desc,

   type: "string"
</code></pre>
<p dir="auto">});</p>
<p dir="auto">setTimeout(function() { // kurz warten, damit Objekte ggf. erst angelgt werden können</p>
<pre><code>   var astrotag = getState(idAstrotag).val,

       temp;

   var today = new Date();

   var tomorrow = today.setDate(today.getDate()+1);

   var next_event;

   if (astrotag) { 

       // Wenn Tag (Aufgang vorbei (erst wieder morgen, Untergang kommt noch heute)

       next_event = (astrotime.elements[i].astroday) ? tomorrow : today; // prüfen

       temp = getAstroDate(astrotime.elements[i].fname, next_event);

   } else { 

       // nach Nacht (Untergang vorbei (erst wieder morgen, Aufgang kommt heute oder morgen)

       next_event = (astrotime.elements[i].astroday) ? today : tomorrow; // prüfen

       temp = getAstroDate(astrotime.elements[i].fname, next_event);

   /* // Rudimente aus altem Skript zur Erinnerung -&gt; Nachfrage bei Bluefox

   sonnenuntergang = getAstroDate("sunset", tomorrow);

   nacht = (today.getHours() &gt; 12 &amp;&amp; today.getHours() &lt;= 23) ? getAstroDate("night", today) : getAstroDate("night", tomorrow);

   nachtende = (today.getHours() &gt; 12 &amp;&amp; today.getHours() &lt;= 23) ? getAstroDate("night", tomorrow) : getAstroDate("night", today);

   sonnenaufgang = (today.getHours() &gt; 12 &amp;&amp; today.getHours() &lt;= 23) ? getAstroDate("sunrise", tomorrow) :  getAstroDate("sunrise", today); // es ist vor Mitternacht (bzw. vor 23:XXUhr), dann morgen, sonst heute

   */

   }

   setState(idAstroObject, checkSec(temp.toLocaleTimeString()) );
</code></pre>
<p dir="auto">}, 3 * 1000);</p>
<p dir="auto">}</p>
<p dir="auto">// Zeit mit oder ohne Sekunden anzeigen</p>
<p dir="auto">function checkSec (zeit) {</p>
<p dir="auto">if (!sec) {</p>
<pre><code>   var newString_arr = zeit.split(":");

   var newString = newString_arr[0] + ":" + newString_arr[1];

   return (newString);
</code></pre>
<p dir="auto">} else return (zeit);</p>
<p dir="auto">}</p>
<p dir="auto">function getAstrotime (j) {</p>
<p dir="auto">// Objekt anlegen, falls nicht bereits geschehen</p>
<p dir="auto">createState(idAstrotime, " ", fC, {</p>
<pre><code>   type: "string",

   name: "aktuelle Astrozeit",

   desc: "Anzeige der aktuellen Astrozeit durch ioBroker-Funktion compareTime()"
</code></pre>
<p dir="auto">});</p>
<p dir="auto">// aktuelle Astrozeit bestimmen</p>
<p dir="auto">var k = (j == (astrotime_arr.length-1) ) ? 0 : (j+1); // wenn j max ist, dann ist k min</p>
<p dir="auto">var startTime = astrotime_arr[j];</p>
<p dir="auto">var endTime   = astrotime_arr[k];</p>
<p dir="auto">//log("Astrozeit zwischen " + j + " und " + k + " von " + astrotime_arr.length);</p>
<p dir="auto">if (!startTime || !endTime) {</p>
<pre><code>   log("Fehler","error");
</code></pre>
<p dir="auto">} else {</p>
<pre><code>   var astrotime_check = (compareTime(startTime, endTime, "between") ) ;

   if (astrotime_check) {

       setState(idAstrotime, startTime);

       //log("Astrozeit: " + startTime);

   }
</code></pre>
<p dir="auto">}</p>
<p dir="auto">}</p>
<p dir="auto">function getAstroday() {</p>
<p dir="auto">// Astrotag bestimmen (boolean)</p>
<p dir="auto">createState(idAstrotag, false, fC, {</p>
<pre><code>   type: "boolean",

   name: "Astrologischer Tag",

   desc: "Liegt die aktuelle Zeit zwischen Sonnenauf- und untergang"
</code></pre>
<p dir="auto">});</p>
<p dir="auto">setState(idAstrotag, isAstroDay());</p>
<p dir="auto">}</p>
<p dir="auto">function iterateAstrotimes() {</p>
<p dir="auto">// Zeiten für jede Astrozeit schreiben</p>
<p dir="auto">for (var i = 0; i &lt; astrotime.elements.length; i++) {</p>
<pre><code>   writeAstroTimes(i);
</code></pre>
<p dir="auto">}</p>
<p dir="auto">// aktuelle Astrozeit ermitteln</p>
<p dir="auto">for (var j = 0; j &lt; astrotime_arr.length; j++) {</p>
<pre><code>   getAstrotime(j);
</code></pre>
<p dir="auto">}</p>
<p dir="auto">}</p>
<p dir="auto">// Astrotag checken</p>
<p dir="auto">schedule("*/1 * * * *", function () { // jede Minute</p>
<p dir="auto">getAstroday();</p>
<p dir="auto">iterateAstrotimes();</p>
<p dir="auto">});</p>
<p dir="auto">iterateAstrotimes();</p>
<p dir="auto">getAstroday();</p>
]]></description><link>https://forum.iobroker.net/post/365528</link><guid isPermaLink="true">https://forum.iobroker.net/post/365528</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 21:53:56 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 21:49:00 GMT]]></title><description><![CDATA[<p dir="auto">Keine Ahnung wie das geht</p>
]]></description><link>https://forum.iobroker.net/post/365524</link><guid isPermaLink="true">https://forum.iobroker.net/post/365524</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 21:49:00 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 21:14:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a><br />
dann poste das Skript und setzte es bitte in Codetags   :)</p>
]]></description><link>https://forum.iobroker.net/post/365516</link><guid isPermaLink="true">https://forum.iobroker.net/post/365516</guid><dc:creator><![CDATA[ticaki]]></dc:creator><pubDate>Sun, 26 Jan 2020 21:14:50 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:57:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fredf" aria-label="Profile: FredF">@<bdi>FredF</bdi></a> sagte in <a href="/post/365489">Uhrzeit Javaskript Astro</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a> sagte in <a href="/post/365487">Uhrzeit Javaskript Astro</a>:</p>
<blockquote>
<p dir="auto">aber oben steht doch Java astro.</p>
</blockquote>
<p dir="auto">OK. Nicht gesehen.</p>
</blockquote>
<p dir="auto">Kein Ding. Mal sehen ob noch einer helfen kann.</p>
]]></description><link>https://forum.iobroker.net/post/365492</link><guid isPermaLink="true">https://forum.iobroker.net/post/365492</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:57:56 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:57:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a> sagte in <a href="/post/365487">Uhrzeit Javaskript Astro</a>:</p>
<blockquote>
<p dir="auto">aber oben steht doch Java astro.</p>
</blockquote>
<p dir="auto">OK. Nicht gesehen.</p>
]]></description><link>https://forum.iobroker.net/post/365489</link><guid isPermaLink="true">https://forum.iobroker.net/post/365489</guid><dc:creator><![CDATA[FredF]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:57:20 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:56:27 GMT]]></title><description><![CDATA[<p dir="auto">aber oben steht doch Java astro.</p>
]]></description><link>https://forum.iobroker.net/post/365487</link><guid isPermaLink="true">https://forum.iobroker.net/post/365487</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:56:27 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:55:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fredf" aria-label="Profile: FredF">@<bdi>FredF</bdi></a> genau so ist es. Aber irgendwie muss es ja zu bekommen sein. Wäre Interessant.</p>
]]></description><link>https://forum.iobroker.net/post/365486</link><guid isPermaLink="true">https://forum.iobroker.net/post/365486</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:55:38 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:54:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a><br />
Ich rate mal weiter:<br />
Das ist vom Astro skript.<br />
Wenn du so sparsam mit Informationen bist kann dir keiner helfen.<br />
Mit javascript bin ich raus...</p>
]]></description><link>https://forum.iobroker.net/post/365484</link><guid isPermaLink="true">https://forum.iobroker.net/post/365484</guid><dc:creator><![CDATA[FredF]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:54:17 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:51:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fredf" aria-label="Profile: FredF">@<bdi>FredF</bdi></a> ok vllt Mein Fehler wusste nicht wie ich es erklären soll. Die Datenpunkt sind durch ein Java Skript erstellt.</p>
]]></description><link>https://forum.iobroker.net/post/365483</link><guid isPermaLink="true">https://forum.iobroker.net/post/365483</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:51:28 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:49:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a><br />
Aha, also Datenpunkte aus einem Skript die nicht in deutscher Teitschreibweise sind. Hättest du ja auch schreiben können...</p>
]]></description><link>https://forum.iobroker.net/post/365479</link><guid isPermaLink="true">https://forum.iobroker.net/post/365479</guid><dc:creator><![CDATA[FredF]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:49:43 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:46:19 GMT]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1580067977446-dd5451e3-0d96-4fd8-b0f7-3a3d63638f9f-grafik.png" alt="dd5451e3-0d96-4fd8-b0f7-3a3d63638f9f-grafik.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/365477</link><guid isPermaLink="true">https://forum.iobroker.net/post/365477</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:46:19 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:45:38 GMT]]></title><description><![CDATA[<p dir="auto">Das ist ja das was ich meine das es soweit korrekt ist.</p>
]]></description><link>https://forum.iobroker.net/post/365475</link><guid isPermaLink="true">https://forum.iobroker.net/post/365475</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:45:38 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:45:01 GMT]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1580067891974-c9246920-5873-4e33-a737-bf618074d0b3-grafik.png" alt="c9246920-5873-4e33-a737-bf618074d0b3-grafik.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/365473</link><guid isPermaLink="true">https://forum.iobroker.net/post/365473</guid><dc:creator><![CDATA[Henny112]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:45:01 GMT</pubDate></item><item><title><![CDATA[Reply to Uhrzeit Javaskript Astro (GELÖST) on Sun, 26 Jan 2020 19:41:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/henny112" aria-label="Profile: Henny112">@<bdi>Henny112</bdi></a><br />
gib mal in der console</p>
<pre><code>date
</code></pre>
<p dir="auto">ein. Stimmt die Zeit?<br />
Falls nicht als root</p>
<pre><code>sudo dpkg-reconfigure tzdata
</code></pre>
<p dir="auto">ausführen und entsprechend ändern.</p>
]]></description><link>https://forum.iobroker.net/post/365470</link><guid isPermaLink="true">https://forum.iobroker.net/post/365470</guid><dc:creator><![CDATA[FredF]]></dc:creator><pubDate>Sun, 26 Jan 2020 19:41:04 GMT</pubDate></item></channel></rss>