NEWS
Stehlampe über Tageslicht u. Alexa steuern
-
Hallo zusammen,
ich habe eine Lidl-Zigbee-Steckdose im ioBroker installiert und möchte darüber nun eine Stehlampe schalten.
Ich möchte das diese sich Abends bei Sonnenuntergang (habe keinen Lichtsensor) automatisch einschaltet und z. B. um 23:00 Uhr wieder ausschaltet.
Zusätzlich wäre es praktisch wenn ich diese auch über meinen Amazon Echo Dot 4 bei Bedarf schalten könnte.Wie könnte so ein Script aussehen?
Später würde ich es dann noch so einstellen wollen das es nur laufen soll wenn jemand zuhause ist.
Hierfür sind vermutlich noch zusätzliche Sensoren notwendig.VG
Stephan -
@stephan1966 Die Lampe im Echo schalten zu können machst du über den iot Adapter und den iobroker Skill bei Amazon. Da musst du dich nur kurz einlesen.
Dei Anwesenheitsprüfung kannst du entweder über den Ping Adapter oder falls eine Fritzbox genutzt wird über den FB Checkpresence Adapter machen. Beim Skript nimmst du als Trigger den Sonnenuntergang und als Aktion dann den Datenpunkt der Steckdose auf true. Für das ausschalten nmmst du einen Zeitpunkt als Trigger und steuerst den Datenpunkt mit false.
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="k?(@:Y;SiLoHz.0ma/4g" x="-362" y="38"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="}NFt/E4Rf2tAM,tnb4BO"> <field name="oid">javascript.0.EigeneDatenpunkte.dunkel</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="O,X~_h4=.gsbmKnGxY}3" collapsed="true"> <mutation else="1"></mutation> <value name="IF0"> <block type="get_value" id="}3Ge:KSF(.RF7d!B^Tpp"> <field name="ATTR">val</field> <field name="OID">javascript.0.EigeneDatenpunkte.dunkel</field> </block> </value> <statement name="DO0"> <block type="controls_if" id="7DAC.:c;PHlK*nMv+2^Y"> <value name="IF0"> <block type="logic_negate" id="/^!c}HoK5a.!9xdde2x1"> <value name="BOOL"> <block type="get_value" id="C$ZnpSQBF}}=qzb3#`iY"> <field name="ATTR">val</field> <field name="OID">zigbee.0.588e81fffed3e26b.state</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id=":f;Z$`-CA6QpT.5YHf!)"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">zigbee.0.588e81fffed3e26b.state</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="mp9VO+cf}e[mkp6qt+OA"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="/RH+-OtOQ~oaDD%*UfQw"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">zigbee.0.588e81fffed3e26b.brightness</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="S03M!3b70o/^(fe:tl]:"> <field name="NUM">100</field> </block> </value> </block> </next> </block> </statement> </block> </statement> <statement name="ELSE"> <block type="control" id="m|cWaa!mPr8Rn/+~99^~"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">zigbee.0.588e81fffed3e26b.state</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="V3y(%*kq0yuAHH*8!10X"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> <next> <block type="schedule" id="lFQNKo?|.{9DeR1AYT]_"> <field name="SCHEDULE">0 23 * * *</field> <statement name="STATEMENT"> <block type="control" id="O(kd@=TC_VMBb8I=z8kX"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">zigbee.0.588e81fffed3e26b.state</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="G]GB~1#PM~KI@y*0AK,k"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </xml>
selbe Steuerung bei der Terrassenbeleuchtung...
-
@dragon sagte in Stehlampe über Tageslicht u. Alexa steuern:
Die Lampe im Echo schalten zu können machst du über den iot Adapter
Nicht über den Alexa2 (Amazon Echo) Adapter?
-
@stephan1966 du könntest recht haben, das kann ich dir grad nicht sagen. Ich nutze GHome. Installier doch einfach den Adapter und schau rein, oder sieh dir die Info auf Github an. Damit sollte sich alles klären.
Ich denke allerdings, dass es über den Alexa Tab im iot funktioniert... -
@stephan1966 said in Stehlampe über Tageslicht u. Alexa steuern:
Nicht über den Alexa2 (Amazon Echo) Adapter?
Nein, iot!