@djmarc75
Ist dies ok wenn ich den Baustein direkt auf einen anderen lege da dieser nicht zu löschen ist? musste ich bei dem ersten "ID`s vom Selektor" und bei dem vorletzten "Elfriede Status" also "Text" gegen "wahr,falsch"ersetzten.
Bei ID´s vom Selektor habe ich den Routine Ordner der Alexa genommen. Öffnen konnte ich Ihn nicht.
Der Gelb hinterlegte Baustein bedarf bitte weiterer Erklärung.
"erstelle Text aus" habe ich gefüllt mit dem Ordner in dem alle Alexa Geräte enthalten sind.
Wert vom Objekt ID - welche serialNumber?
Commands Speak ist von von Alexa der Datenpunkt Commands.
Elfriede Status habe ich nur reingeschrieben oder sollte da der DP von dem Staubsauger - Status rein?
Reicht es wenn ich nur die ID der Alexa rausnehme oder alle ID´s ixxen?
<xml xmlns="https://developers.google.com/blockly/xml">
<block type="on_ext" id="xxx" x="13" y="13">
<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="xxx">
<field name="oid">default</field>
</shadow>
<block type="selector" id="xxx">
<field name="TEXT">alexa2.0.Echo-Devices.xxx.Routines</field>
</block>
</value>
<statement name="STATEMENT">
<block type="control" id="xxx">
<mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
<field name="OID">Object ID</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="xxx">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="comment" id="xxx">
<field name="COMMENT">Bestätigung vom angesprochenen Echo</field>
<next>
<block type="control_ex" id="xxx">
<field name="TYPE">false</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="OID">
<shadow type="field_oid" id="j03`Jry=rCegI}fze6ZH">
<field name="oid">Object ID</field>
</shadow>
<block type="text_join" id="xxx">
<mutation items="3"></mutation>
<value name="ADD0">
<block type="text" id="xxx">
<field name="TEXT">alexa2.0.Echo-Devices</field>
</block>
</value>
<value name="ADD1">
<block type="get_value" id="xxx">
<field name="ATTR">val</field>
<field name="OID">ID auswählen</field>
</block>
</value>
<value name="ADD2">
<block type="text" id="xxx">
<field name="TEXT">alexa2.0.Echo-Devices.xxx.Commands.speak</field>
</block>
</value>
</block>
</value>
<value name="VALUE">
<shadow type="logic_boolean" id="xxx">
<field name="BOOL">TRUE</field>
</shadow>
<block type="text" id="xxx">
<field name="TEXT"></field>
</block>
</value>
<value name="DELAY_MS">
<shadow type="math_number" id="xxx">
<field name="NUM">0</field>
</shadow>
</value>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</xml>