Hallo ich möchte ein Blockly basteln um eine lampe mit sonnen aufgang/untergang zu steuern,
könnte mir jemand helfen bekomme es nicht hin.
mfg
Hallo ich möchte ein Blockly basteln um eine lampe mit sonnen aufgang/untergang zu steuern,
könnte mir jemand helfen bekomme es nicht hin.
mfg
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="astro" id="!!d}WJ5RV^^E.1un~Z;F" x="-288" y="-587">
<field name="TYPE">sunset</field>
<field name="OFFSET">0</field>
<statement name="STATEMENT">
<block type="control" id="~m=Z;k.u2GhZi_|+cfYF">
<mutation delay_input="false"></mutation>
<field name="OID">Object ID</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="MbP,D,gD@G=@nMo@nn6u">
<field name="TEXT">true</field>
</block>
</value>
</block>
</statement>
</block>
<block type="astro" id="KO73PT}`Bw3?nYO?B.j6" x="-288" y="-463">
<field name="TYPE">sunrise</field>
<field name="OFFSET">0</field>
<statement name="STATEMENT">
<block type="control" id="-bZ3SaD9a6s!jei!_DU2">
<mutation delay_input="false"></mutation>
<field name="OID">Object ID</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="=#QP?)7kOOUD`cejcYm8">
<field name="TEXT">false</field>
</block>
</value>
</block>
</statement>
</block>
</xml>
Alles anzeigen
Das müsste Funktionieren unter admin die Geo koordinaten Angebebn
Ist das ein Blockly Scribt???
Ja du musst in Blocky auf den Pfeil drücken um es zu Importieren
achsooo,
ja cool danke werde es später mal testen
Ok wenn etwas nicht klappt schreiben
Fehler Geo Koordinaten nicht unter Admin sondern unter Javascript Astro Einstellungen entweder Systemeinstellungen wenn sie stimmen.Empfehle aber Koordinaten
wo finde ich diese Astro einstellungen von java???
Auf Instanzen -> Javascript Werkzeug Symbol -> ASTRO-EINSTELLUNGEN
so jetzt habe ich eshabe dort jetzt längen und Breitengrad eingegeben, mal abwarten.
wenn ich etwas zu einer bestimmten Uhrzeit anschalten möchte würde es dann so klappen?
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="controls_if" id="%8]{0+0rB*c.hT!s;tpZ" x="138" y="-87">
<mutation elseif="1"></mutation>
<value name="IF0">
<block type="time_compare" id="U)eF7W#VoOUESsJF-/DL">
<mutation end_time="false"></mutation>
<field name="OPTION">>=</field>
<field name="START_TIME">17:35</field>
</block>
</value>
<statement name="DO0">
<block type="control" id="%)Z#^-Av;ZFmdo^D]K*q">
<mutation delay_input="false"></mutation>
<field name="OID">broadlink.0.learnedSignals.000000.Steckdose_2C</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="mr00l@kC1lI;v]v!1WYz">
<field name="TEXT">true</field>
</block>
</value>
</block>
</statement>
<value name="IF1">
<block type="time_compare" id="WT,lZk2K%[EbhQ,5I!HX">
<mutation end_time="false"></mutation>
<field name="OPTION">>=</field>
<field name="START_TIME">17:37</field>
</block>
</value>
<statement name="DO1">
<block type="control" id="|!HuW1.V5|mq4L6@2Poi">
<mutation delay_input="false"></mutation>
<field name="OID">broadlink.0.learnedSignals.000000.Steckdose_2C</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="X)nsv1o:[3LLHXW75ihT">
<field name="TEXT">false</field>
</block>
</value>
</block>
</statement>
</block>
</XML>
Es funktioniert nur leider nicht weiß nicht was ich falsch mache
Bei deinem Skript fehlt der Trigger mit der Sonnenaufgang/untergang währe der Trigger schon da was willst du machen eine Zeit oder Sonnenauf/untergang?
also ich habe einmal vor sonnen.... lampe draußen an und abschalten. und dann möchte ich über ein tür kontakt den ich bestellt habe wenn ich meine Haustür auf mache und es draußen dunkel ist eine kleine lampe im Flur angeht. ich wollte es nur erst mal mit einer bestimmten zeit als test probieren, aber leider schalten er keine test Steckdose von mir, warum weiß ich nicht. es war nur die frage ob dieser Skript normalerweise funktioniert.
Ich kann dir leider erst morgen nachmittag helfen melde mich dann und programmiere es in Blocky
Ich habe nun das Skript wie beschrieben Fertig In den gelben Kommentaren steht wo man was eintragen muss, wenn funktioniert bitte schreiben aber muss so bleiben weil Sonnenauf/untergang als Trigger gilt
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="astro" id="+tf|BEHct5A7s}MK=eIv" x="88" y="13">
<field name="TYPE">sunrise</field>
<field name="OFFSET">0</field>
<statement name="STATEMENT">
<block type="comment" id="r3_2IdjWcvYSS.ou}AII">
<field name="COMMENT">Aussen Lampe</field>
<next>
<block type="control" id="Jg0H)%=6?{Go=SOm|JkI">
<mutation delay_input="false"></mutation>
<field name="OID">Object ID</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="AMe.l_OF-e:^f[Eu)EXM">
<field name="TEXT">false</field>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
<block type="astro" id="6.KbfO|7g+|vvK+9Se|*" x="88" y="138">
<field name="TYPE">sunset</field>
<field name="OFFSET">0</field>
<statement name="STATEMENT">
<block type="comment" id="IWF[CK7.K*mYYHrngOE)">
<field name="COMMENT">Aussen Lampe</field>
<next>
<block type="control" id="lQ7oO4lbr;-A;Vu_hzwq">
<mutation delay_input="false"></mutation>
<field name="OID">Object ID</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="[ovg9yN9@BclxBwO8%44">
<field name="TEXT">true</field>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
<block type="comment" id="jS4m6/c{3HM.4}1TSpPW" x="88" y="263">
<field name="COMMENT">Tür Kontakt</field>
<next>
<block type="on" id="-HZe(qS@bKfmPC8v5hg*">
<field name="OID">Object ID</field>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="variables_set" id=";xmWEqF`lWZcJ!xozCX+">
<field name="VAR">Sonnenaufgang</field>
<value name="VALUE">
<block type="time_astro" id="fdc7#`-SJ:`B{:9~2k~!">
<field name="TYPE">sunrise</field>
<field name="OFFSET">0</field>
</block>
</value>
<next>
<block type="variables_set" id="!Rd%=N23tCo=C_+WKWJt">
<field name="VAR">Sonnenuntergang</field>
<value name="VALUE">
<block type="time_astro" id="JzgvZa.*fX@}s)|Vuaa~">
<field name="TYPE">sunset</field>
<field name="OFFSET">0</field>
</block>
</value>
<next>
<block type="comment" id="wNs,hMUZ,9m#npuG)m|r">
<field name="COMMENT">Hier wert eintragen wenn Sensor offen(true)</field>
<next>
<block type="controls_if" id="IB=)fEs9|?E!WPDqVfhK">
<value name="IF0">
<block type="logic_compare" id="vMIgT:F*4zRM6Z62U6T.">
<field name="OP">EQ</field>
<value name="A">
<block type="on_source" id="prG-X3P73x6_[3g)ZgQ{">
<field name="ATTR">id</field>
</block>
</value>
<value name="B">
<block type="text" id="~TAw5WJJsOXK5,,A:|BB">
<field name="TEXT">true</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="controls_if" id="0XMBSv.+zMh7RO,fO]n0">
<value name="IF0">
<block type="time_compare_ex" id="_t)TVAYSzm#r@nuI0s4*">
<mutation end_time="true" actual_time="true"></mutation>
<field name="USE_ACTUAL_TIME">TRUE</field>
<field name="OPTION">between</field>
<value name="START_TIME">
<shadow type="text" id="?5_a,3O)qaGiVf@~_Bm.">
<field name="TEXT">12:00</field>
</shadow>
<block type="variables_get" id="keSRP7HjX*jCg%?Pv8(8">
<field name="VAR">Sonnenuntergang</field>
</block>
</value>
<value name="END_TIME">
<shadow type="text" id="I?[qzq834UD#XnCT8PzX">
<field name="TEXT">18:00</field>
</shadow>
<block type="variables_get" id="?_xmn~-?.mML1EoVenQT">
<field name="VAR">Sonnenaufgang</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="comment" id="_5u-CO_*mI^j0C55FylG">
<field name="COMMENT">Flur Licht</field>
<next>
<block type="update" id="a5BR^2jWw6+{LG4zs%q`">
<mutation delay_input="false"></mutation>
<field name="OID">Object ID</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="yRP5hG1*YEE=hB=.y/8H">
<field name="TEXT">true</field>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</xml>
Alles anzeigen
klappt leider nicht so ganz, für meine türkontakt habe ich jetzt auch schon ein funktionierendes Skript gebastelt. leider für meine außenlampe klappt das alles nicht so