Hier mal ein sehr kleines Script, das auf / in ioBroker läuft

Spoiler
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on" id="a/3ru_(`vx~rzV@`f8g-" x="-212" y="-113">
<field name="OID">innogy-smarthome.0.Flur.Aussentür.IsOpen</field>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="controls_if" id="Y_)`UIPB+/NtC(9Z]x,.">
<value name="IF0">
<block type="logic_compare" id="?`+E%3(p=1.rgPs6^?F4">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="gs+12Dvze6w_pmGa}S;6">
<field name="ATTR">val</field>
<field name="OID">innogy-smarthome.0.Flur.Aussentür.IsOpen</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="Q9M(Y,E#HKW1SaTv|Gm=">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id=":uZ/I9b+0x}L1Ij3/FZF">
<mutation delay_input="true"></mutation>
<field name="OID">alexa2.0.Echo-Devices.90F00818732500U1.Commands.speak</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">10</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="text" id="*{)p@}!F4M}IV+ppu/%j">
<field name="TEXT">Willkommen zuhause</field>
</block>
</value>
</block>
</statement>
</block>
</statement>
</block>
</xml>
Man benötigt nur einen Tür-Fensterkontakt eine Alexa und den Alexa2 Adapter :-)
Gruß Master67