Also jetzt bin ich verwirrt... seit Wochen bastel ich an dem Script herum und plötzlich gehts einfach? Ist mal wieder so ne bitch die Aufmerksamkeit braucht um zu funktionieren.... 😱
javascript.0 2020-05-04 20:37:28.778 info (15234) script.js.Hauptgruppe.Bedingungen.Tag_Nacht_umschaltung_astro: Es ist nun Nachtschaltung aktiv
javascript.0 2020-05-04 20:37:28.774 info (15234) script.js.Hauptgruppe.Bedingungen.Tag_Nacht_umschaltung_astro: Starte Tag / Nacht umschaltung
fa04f635-ca38-45f4-9218-91c803f8b745-grafik.png
Läuft soweit... und damit andere sich nicht die selben Probleme haben:
Hier das Script für Tag / Nacht Umschaltung mit Astro in Blockly / Javascript
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="debug" id="32oDUyD6o/I(il70oF(j" x="38" y="-1362">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="JY:|9691[i6G-~w.of[,">
<field name="TEXT">test</field>
</shadow>
<block type="convert_from_date" id="sokeK.hK(TGye5nfx;PZ">
<mutation format="false" language="false"></mutation>
<field name="OPTION">hh:mm</field>
<value name="VALUE">
<block type="time_astro" id="S70}h+)l)$C~1?[I9@]f">
<field name="TYPE">sunsetStart</field>
<field name="OFFSET">0</field>
</block>
</value>
</block>
</value>
<next>
<block type="comment" id="fpa~!hq{4+fBG#:Rz=[y">
<field name="COMMENT">Tag umschaltung</field>
<next>
<block type="astro" id="*BKWmyu$`D[4[9{g7^4p">
<field name="TYPE">sunrise</field>
<field name="OFFSET">0</field>
<statement name="STATEMENT">
<block type="debug" id="}!HgEeAu/$rIEhVMu.A*">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="LMFwy.J]RZ@yY;r%f/SN">
<field name="TEXT">Starte Tag / Nacht umschaltung</field>
</shadow>
</value>
<next>
<block type="control" id=";z.d{O}Ewn$_;8cz7!EA">
<mutation delay_input="false"></mutation>
<field name="OID">javascript.0.EigeneDatenpunke.Nacht</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="F(0)p}DB~;PoJaDq`uaS">
<field name="BOOL">FALSE</field>
</block>
</value>
<next>
<block type="control" id="Py-Y~AFq[x/)H_dP|WN6">
<mutation delay_input="false"></mutation>
<field name="OID">javascript.0.EigeneDatenpunke.Tag</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="[19YA*iL_8Hu:Z69ES^V">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="debug" id="q/C^4kj4g7z3_r;3:#@s">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="[MnWSasl4jl{{V=Fl=}H">
<field name="TEXT">Es ist nun Tagschaltung aktiv</field>
</shadow>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
<next>
<block type="comment" id="?I?@JO#CHY9JLjbhOf~~">
<field name="COMMENT">Nacht umschaltung</field>
<next>
<block type="astro" id="oLmmGyl0`B,Bw|NpwN]_">
<field name="TYPE">sunsetStart</field>
<field name="OFFSET">0</field>
<statement name="STATEMENT">
<block type="debug" id="2eNRg{/NfC$O(i+xcu98">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="hg=Yk05WVn}ePymej_88">
<field name="TEXT">Starte Tag / Nacht umschaltung</field>
</shadow>
</value>
<next>
<block type="control" id="GfF{fT=Ttbd`wsTL1SHo">
<mutation delay_input="false"></mutation>
<field name="OID">javascript.0.EigeneDatenpunke.Nacht</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="UdWm}fb9Nx#@@96|%N;S">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="control" id="1B~_({%`/y3Ug=/=~dc)">
<mutation delay_input="false"></mutation>
<field name="OID">javascript.0.EigeneDatenpunke.Tag</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="BNPIIEmf7@DD[3RX|J8u">
<field name="BOOL">FALSE</field>
</block>
</value>
<next>
<block type="debug" id="1e^=}6?EJpD.[dx?JDFr">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="fWEQHQshN}EBETR]4B7q">
<field name="TEXT">Es ist nun Nachtschaltung aktiv</field>
</shadow>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</xml>