NEWS
Lichtszene mit Anwesenheit ansteuern
-
Hallo Leute
Ich würde gerne eine Lichtszene mit meiner/unserer Anwesenheit steuern. Ich stehe aber gerade bisschen auf dem Schlauch, wie ich das am besten tue.
Ich muss zu aber grade aber etwas ausholen.
Die besagte Lichtszene wird mit einem Blockly bei uns täglich nach Sonnenuntergang (15 min) gesteuert. Sie Prüft dabei ob wir zu Hause oder nicht und schaltet sie dann auch entsprechend. Siehe Screen

Gerade jetzt, zur dunklen Jahreszeit, kommt es halt auch mal häufiger vor, dass man erst nach dem Sonnenuntergang nach Hause kommt. Daher wollte ich noch ein zusätzliches Blockly bauen, welches gewisse Dinge überprüft und dann die Szene schaltet.
Standard soll bleiben, dass 15 Min nach Sonnenuntergang die Szene aktiviert wird.
Ist niemand zu Hause passiert folglich nicht.
Daher will ich das Blockly so bauen, dass es anspricht, wenn die "Anwesenheit" auf true springt.
Dabei soll überprüft werden:- Haben wir den Sonnenuntergang (+15 Min) schon erreicht
- ist es noch vor 23 Uhr (das ist die Zeit wann die Lichtszene wieder ausschaltet)
Als Trigger werd ich ja diesen hier verwenden müssen?

Ich stehe aber auf dem Schlauch, wie ich den Rest der Überprüfung mache, also welche Bausteine und welche Werte, gerade beim Sonnenuntergang, ich da verwenden muss.
Kann mir da jemand behilflich sein bitte?
-
Hallo Leute
Ich würde gerne eine Lichtszene mit meiner/unserer Anwesenheit steuern. Ich stehe aber gerade bisschen auf dem Schlauch, wie ich das am besten tue.
Ich muss zu aber grade aber etwas ausholen.
Die besagte Lichtszene wird mit einem Blockly bei uns täglich nach Sonnenuntergang (15 min) gesteuert. Sie Prüft dabei ob wir zu Hause oder nicht und schaltet sie dann auch entsprechend. Siehe Screen

Gerade jetzt, zur dunklen Jahreszeit, kommt es halt auch mal häufiger vor, dass man erst nach dem Sonnenuntergang nach Hause kommt. Daher wollte ich noch ein zusätzliches Blockly bauen, welches gewisse Dinge überprüft und dann die Szene schaltet.
Standard soll bleiben, dass 15 Min nach Sonnenuntergang die Szene aktiviert wird.
Ist niemand zu Hause passiert folglich nicht.
Daher will ich das Blockly so bauen, dass es anspricht, wenn die "Anwesenheit" auf true springt.
Dabei soll überprüft werden:- Haben wir den Sonnenuntergang (+15 Min) schon erreicht
- ist es noch vor 23 Uhr (das ist die Zeit wann die Lichtszene wieder ausschaltet)
Als Trigger werd ich ja diesen hier verwenden müssen?

Ich stehe aber auf dem Schlauch, wie ich den Rest der Überprüfung mache, also welche Bausteine und welche Werte, gerade beim Sonnenuntergang, ich da verwenden muss.
Kann mir da jemand behilflich sein bitte?
Vielleicht hilft dir das Blockly etwas weiter:

Die Anwesenheit habe ich da allerdings nicht drin, das läuft über ein anderes Blockly:

-
Hallo Leute
Ich würde gerne eine Lichtszene mit meiner/unserer Anwesenheit steuern. Ich stehe aber gerade bisschen auf dem Schlauch, wie ich das am besten tue.
Ich muss zu aber grade aber etwas ausholen.
Die besagte Lichtszene wird mit einem Blockly bei uns täglich nach Sonnenuntergang (15 min) gesteuert. Sie Prüft dabei ob wir zu Hause oder nicht und schaltet sie dann auch entsprechend. Siehe Screen

Gerade jetzt, zur dunklen Jahreszeit, kommt es halt auch mal häufiger vor, dass man erst nach dem Sonnenuntergang nach Hause kommt. Daher wollte ich noch ein zusätzliches Blockly bauen, welches gewisse Dinge überprüft und dann die Szene schaltet.
Standard soll bleiben, dass 15 Min nach Sonnenuntergang die Szene aktiviert wird.
Ist niemand zu Hause passiert folglich nicht.
Daher will ich das Blockly so bauen, dass es anspricht, wenn die "Anwesenheit" auf true springt.
Dabei soll überprüft werden:- Haben wir den Sonnenuntergang (+15 Min) schon erreicht
- ist es noch vor 23 Uhr (das ist die Zeit wann die Lichtszene wieder ausschaltet)
Als Trigger werd ich ja diesen hier verwenden müssen?

Ich stehe aber auf dem Schlauch, wie ich den Rest der Überprüfung mache, also welche Bausteine und welche Werte, gerade beim Sonnenuntergang, ich da verwenden muss.
Kann mir da jemand behilflich sein bitte?
-
@iced112 sagte: welche Bausteine und welche Werte, gerade beim Sonnenuntergang, ich da verwenden muss.

Danke! Das ging ja fix
Dann düfte es ja so funktionieren?
<block xmlns="https://developers.google.com/blockly/xml" type="logic_operation" id="~1zXe).gkUn~+1R@[Pyt" x="-928" y="157"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="KHh(}YKX61-fo|MZoe(8"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="$KfOeud^~re$Mo2?LQ}{"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Anwesenheit</field> </block> </value> <value name="B"> <block type="logic_boolean" id="}.TIrB?ZP[B-erZr]5;s"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="time_compare_ex" id="t%h.o2N1+!wK`Df^*6ew"> <mutation xmlns="http://www.w3.org/1999/xhtml" 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="ptVNf3}21t/;[HLs-jry"> <field name="TEXT">12:00</field> </shadow> <block type="time_astro" id="04#hzGq(+82Fe!#!S5o-"> <field name="TYPE">sunrise</field> <field name="OFFSET">15</field> </block> </value> <value name="END_TIME"> <shadow type="text" id="Eo;f}z8(bwB2RjdDxDSX"> <field name="TEXT">23:00</field> </shadow> </value> </block> </value> </block> -
Danke! Das ging ja fix
Dann düfte es ja so funktionieren?
<block xmlns="https://developers.google.com/blockly/xml" type="logic_operation" id="~1zXe).gkUn~+1R@[Pyt" x="-928" y="157"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="KHh(}YKX61-fo|MZoe(8"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="$KfOeud^~re$Mo2?LQ}{"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Anwesenheit</field> </block> </value> <value name="B"> <block type="logic_boolean" id="}.TIrB?ZP[B-erZr]5;s"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="time_compare_ex" id="t%h.o2N1+!wK`Df^*6ew"> <mutation xmlns="http://www.w3.org/1999/xhtml" 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="ptVNf3}21t/;[HLs-jry"> <field name="TEXT">12:00</field> </shadow> <block type="time_astro" id="04#hzGq(+82Fe!#!S5o-"> <field name="TYPE">sunrise</field> <field name="OFFSET">15</field> </block> </value> <value name="END_TIME"> <shadow type="text" id="Eo;f}z8(bwB2RjdDxDSX"> <field name="TEXT">23:00</field> </shadow> </value> </block> </value> </block>@iced112 said in Lichtszene mit Anwesenheit ansteuern:
Und das tut es auch. Vielen Dank für die schnelle HilfeDanke! Das ging ja fix
Dann düfte es ja so funktionieren?
<block xmlns="https://developers.google.com/blockly/xml" type="logic_operation" id="~1zXe).gkUn~+1R@[Pyt" x="-928" y="157"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="KHh(}YKX61-fo|MZoe(8"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="$KfOeud^~re$Mo2?LQ}{"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Anwesenheit</field> </block> </value> <value name="B"> <block type="logic_boolean" id="}.TIrB?ZP[B-erZr]5;s"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="time_compare_ex" id="t%h.o2N1+!wK`Df^*6ew"> <mutation xmlns="http://www.w3.org/1999/xhtml" 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="ptVNf3}21t/;[HLs-jry"> <field name="TEXT">12:00</field> </shadow> <block type="time_astro" id="04#hzGq(+82Fe!#!S5o-"> <field name="TYPE">sunrise</field> <field name="OFFSET">15</field> </block> </value> <value name="END_TIME"> <shadow type="text" id="Eo;f}z8(bwB2RjdDxDSX"> <field name="TEXT">23:00</field> </shadow> </value> </block> </value> </block> -
Danke! Das ging ja fix
Dann düfte es ja so funktionieren?
<block xmlns="https://developers.google.com/blockly/xml" type="logic_operation" id="~1zXe).gkUn~+1R@[Pyt" x="-928" y="157"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="KHh(}YKX61-fo|MZoe(8"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="$KfOeud^~re$Mo2?LQ}{"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Anwesenheit</field> </block> </value> <value name="B"> <block type="logic_boolean" id="}.TIrB?ZP[B-erZr]5;s"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="time_compare_ex" id="t%h.o2N1+!wK`Df^*6ew"> <mutation xmlns="http://www.w3.org/1999/xhtml" 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="ptVNf3}21t/;[HLs-jry"> <field name="TEXT">12:00</field> </shadow> <block type="time_astro" id="04#hzGq(+82Fe!#!S5o-"> <field name="TYPE">sunrise</field> <field name="OFFSET">15</field> </block> </value> <value name="END_TIME"> <shadow type="text" id="Eo;f}z8(bwB2RjdDxDSX"> <field name="TEXT">23:00</field> </shadow> </value> </block> </value> </block> -
@iced112 sagte: kommt das nicht aufs selbe raus?
Im Prinzip ja, wenn Sonnenaufgang in Sonnenuntergang geändert wird, aber Deine Variante verbraucht mehr Ressourcen.
-
@paul53 Oh, danke für den Hinweis. Hat aber auch mit mit Sonnenaufgang im Test eben funktioniert :-)
Ok, das ist natürlich Argument - Danke
@iced112 Bei „aktuelle Zeit ist zwischen“ fehlt doch auch der Vergleich.
Zwischen was denn? Sehe nur Sonnenaufgang oder ist das abgeschnitten? -
@iced112 Bei „aktuelle Zeit ist zwischen“ fehlt doch auch der Vergleich.
Zwischen was denn? Sehe nur Sonnenaufgang oder ist das abgeschnitten?@lessthanmore Sorry, ja das war abgeschnitten

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login


