NEWS
Szene mit Astrofunktion steuern
-
Zeig mal noch die Szenen dazu
-
Gerne, aber die Szenen funktionieren (manuell und per Alexa)
-
Ist das dein erstes Skript oder hast du schon andere die laufen?
Davon abgeleitet:
In welchem Ordner ist das Skript? Dazu etliche Beiträge hier im Forum
Settings für die Astrofunktion gemacht? Ebenfalls einige Beiträge zu finden…..
-
Erfolgreich läuft bislang ein zeitgesteuertes Skript, welches zu jeder Stunde die verfügbaren Updates für ioBroker prüft und mit per Telegram schickt.
Die Skripte sind in einem von mir erstellten Ordner "MINE". Zunächst hatte ich sie in global und nach Recherche hier im Forum dann in common (funktionierte gestern auch nicht) und seit gestern abend im obigen Ordner (funktionierte heute auch nicht).
Und ja, ich habe jetzt zig Beiträge hier im Forum gelesen, aber keiner konnte mir da bislang weiterhelfen.
-
Dein Hinweis wegen der Settings in der Astrofunktion hat mich allerdings auf einen Beitrag gebracht.
Dort wurde ein Skript genannt, was man laufen lassen soll. Die Ausgabe jedenfalls erzeugt einen Fehler:
javascript.0 2017-10-17 19:15:49.317 error at script.js.MINE.Skript1:2:28 javascript.0 2017-10-17 19:15:49.315 error script.js.MINE.Skript1: ReferenceError: sunriseEnd is not defined
-
Hallo
Es sei vorab gesagt, dass ich von dem Szenen-Adapter KEINE Ahnung habe.
Zum Testen habe ich gerade mal eine Szene angelegt.
Jetzt kommen also nur Vermutungen nach einem 2 Minuten Test.
Aufgefallen ist mir das Feld "Trigger-Wert" in dem man selbst Werte eintragen kann.
In dem Screenshot sehe ich "nein" oder "ja".
Blockly liefert "true" für "wahr" und "false" für "unwahr"
Niemals "ja" oder "nein"!
Mal probieren ob es so geht.
Grüße
-
Dort wurde ein Skript genannt, was man laufen lassen soll. Die Ausgabe jedenfalls erzeugt einen Fehler: `
Welches? :roll: -
Dort wurde ein Skript genannt, was man laufen lassen soll. Die Ausgabe jedenfalls erzeugt einen Fehler:
Welches? :roll:
var sunrise = getAstroDate("sunrise"); log("Sunrise today at " + sunriseEnd.toLocaleTimeString());
-
Aufgefallen ist mir das Feld "Trigger-Wert" in dem man selbst Werte eintragen kann.
In dem Screenshot sehe ich "nein" oder "ja".
Blockly liefert "true" für "wahr" und "false" für "unwahr"
Niemals "ja" oder "nein"! `
true/wahr und false/unwahr ist schon korrekt. In einem Test mit einem simplen Schedule hat das jedenfalls funktioniert
-
true/wahr und false/unwahr ist schon korrekt. In einem Test mit einem simplen Schedule hat das jedenfalls funktioniert `
War das auch ein Test mit Szene?Ich glaube der Szenen Adapter vergleicht die Werte.
Und da ist "ja" <> "true".
Grüße
-
true/wahr und false/unwahr ist schon korrekt. In einem Test mit einem simplen Schedule hat das jedenfalls funktioniert `
War das auch ein Test mit Szene?Ich glaube der Szenen Adapter vergleicht die Werte.
Und da ist "ja" <> "true".
Grüße `
Ich hab das jetzt gerade nochmal mit einer Szene getestet.
true/false sind richtig und funktionieren…
Daran liegts also nicht.
Ich hab jetzt mal den raspi komplett neu gestartet. Vielleicht klappts ja morgen
-
javascript.0 2017-10-17 19:15:49.315 error script.js.MINE.Skript1: ReferenceError: sunriseEnd is not defined `
Das zeigt doch, das was mit den Astrozeiten nicht stimmt.Hast du in den Systemeinstellungen Längen und Breitengrad eingetragen?
Wenn du willst, mit diesem Skript legt es dir Objekte an und schreibt die jeweilige Astrozeit rein….
! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
! <block type="create" id="y#~DPsi}j{sCoA_z[i!v" x="-112" y="-888"><field name="NAME">javascript.0.Astrozeit.Sonnenaufgang</field>
! <statement name="STATEMENT"><block type="create" id="%cx^a33?Dp:p9TWOj!,]"><field name="NAME">javascript.0.Astrozeit.Sonnenaufgangende</field>
! <statement name="STATEMENT"><block type="create" id="0B21)8IBncK+M)F)rXI@"><field name="NAME">javascript.0.Astrozeit.GoldenHourEnde</field>
! <statement name="STATEMENT"><block type="create" id="xm4-5V%IV/BEs{Nrp~OS"><field name="NAME">javascript.0.Astrozeit.Sonnenmittag</field>
! <statement name="STATEMENT"><block type="create" id="Oy#v^,%f{Kgs^dxlFAHa"><field name="NAME">javascript.0.Astrozeit.Goldenhour</field>
! <statement name="STATEMENT"><block type="create" id="]hSH07]YMdO,=?AeH1A"><field name="NAME">javascript.0.Astrozeit.Sonnenunterganganfang</field> ! <statement name="STATEMENT"><block type="create" id="Uj9_j
CVd2Ix3%rVUknj"><field name="NAME">javascript.0.Astrozeit.Sonnenuntergang</field>
! <statement name="STATEMENT"><block type="create" id="(AQ2q4uJ7sFDP2by;b:%"><field name="NAME">javascript.0.Astrozeit.Abenddämmerung</field>
! <statement name="STATEMENT"><block type="create" id="3Q[ZAnjZ{|t(Y?N~hOI)"><field name="NAME">javascript.0.Astrozeit.nautischeAbenddämmerung</field>
! <statement name="STATEMENT"><block type="create" id="HyeZNE{eAm_hDr(dolc0"><field name="NAME">javascript.0.Astrozeit.Nacht</field>
! <statement name="STATEMENT"><block type="create" id="N2:|rWT300}SmWIM^|LH"><field name="NAME">javascript.0.Astrozeit.Nachtende</field>
! <statement name="STATEMENT"><block type="create" id="(y.%(kzC,RD%vmt^b4+p"><field name="NAME">javascript.0.Astrozeit.nautischeMorgendämmerung</field>
! <statement name="STATEMENT"><block type="create" id="0}I.KmG;CK?S#df#WeEJ"><field name="NAME">javascript.0.Astrozeit.Morgendämmerung</field>
! <statement name="STATEMENT"><block type="create" id="L8oHUSR5PyJx(S?{8!x"><field name="NAME">javascript.0.Astrozeit.Nadir</field></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement>
! <next><block type="astro" id="7]sH!+K4T,yGQOsjx8}N"><field name="TYPE">sunrise</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="GjzsL(RzXw]h)-or!#"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenaufgang</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="=.f/T*4ETQ7F9:KT2Cs2"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="4YpS96e7q%x[;AA~(GzF"><field name="TYPE">sunriseEnd</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="wf*5U)cCpxx9Jx##dH|+"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenaufgangende</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="dmJmUu@MUw#TXE@poL~j"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="B
PZf?8M36kmwpt%Cc?p"><field name="TYPE">goldenHourEnd</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="j4pW!Dh.hV6S6LOBab]D"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.GoldenHourEnde</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id="Y(?@qIH%q])m6O}=?,cq"><mutation format="true" language="false"></mutation>
! <field name="OPTION">custom</field>
! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
! <next><block type="astro" id="Z+,#(I=/.PT~gStMH8L}"><field name="TYPE">solarNoon</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="~17Ep5Fu56Y@L@dM@j1x"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.Sonnenmittag</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id="y/J:)+UNJE:me=qn[*Y"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="kh@N}k;p?!%p_|u}snnD"><field name="TYPE">goldenHour</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="hLDz?xnbOVUaA,!I/|p7"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Goldenhour</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="RGJtgqnth:l_bxmdsy/R"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="+uy;B??Q7@_iyj@]f(Vb"><field name="TYPE">sunsetStart</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="ZX)Kto~ppW?wOCvBqfw@"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenunterganganfang</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="i=[*z5n@xjLu1d2d;9j)"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="j_4#Ka#WV}dib7a;PxqI"><field name="TYPE">sunset</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="46a}F4Qz8Z293AxH-DH}"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenuntergang</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id=";px^FlvP^dcvCWJ!.|=A"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="gF7q=RL%
q+Er(IG8/re"><field name="TYPE">dusk</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="0O7RkTRXBihU1.s;^%S~"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.Abenddämmerung</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id="O^:O7@6nT:#):An!%|+R"><mutation format="true" language="false"></mutation>
! <field name="OPTION">custom</field>
! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
! <next><block type="astro" id="~Eid6}=rF]/yGRhyt2E"><field name="TYPE">nauticalDusk</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="!;C{EYh6IqnQP/PJ*G1e"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.nautischeAbenddämmerung</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="9;[i^YpBm|lJ+V_?ToMR"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="crPVnYhV8iI/?s1JmccE"><field name="TYPE">night</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="hH-,[DhNKkp
o|=35WC8"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.Nacht</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id="5rj0V60h;_3GtGu6JED"><mutation format="true" language="false"></mutation>
! <field name="OPTION">custom</field>
! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
! <next><block type="astro" id="~k!R6}JvzgN8w
VLVtY"><field name="TYPE">nightEnd</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="x26(cn2u5rKhftXW%W?:"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.Nachtende</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id="t+J:okmla#+0|I5WEg"><mutation format="true" language="false"></mutation>
! <field name="OPTION">custom</field>
! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
! <next><block type="astro" id="5=r~?18H!OsGg-dW-)bv"><field name="TYPE">nauticalDawn</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="@}oDJ/dw)u-FYTBs)7qd"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.nautischeMorgendämmerung</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id=":m@v9F)Ss]s.]o2m;X"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="X(y
HsBM*.+n8NKLXn~3"><field name="TYPE">dawn</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="r}jqo01U/?K|1,@k:I=6"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.Morgendämmerung</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id="Zohil)zd_#.-TY68_^S"><mutation format="true" language="false"></mutation>
! <field name="OPTION">custom</field>
! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
! <next><block type="astro" id="bp1)h3|gZo}[ao)XnRD"><field name="TYPE">nadir</field>
! <field name="OFFSET">0</field>
! <statement name="STATEMENT"><block type="control" id="S_fG)!U(240H/by[oVv"><mutation delay_input="false"></mutation>
! <field name="OID">javascript.0.Astrozeit.Nadir</field>
! <field name="WITH_DELAY">FALSE</field>
! <value name="VALUE"><block type="time_get" id="dF@oH!7C0327;;Tdymv"><mutation format="true" language="false"></mutation>
! <field name="OPTION">custom</field>
! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>