Hi versuche den mal, habe ihn einfach noch mal geschrieben und so konnte ich ihn speichern.
! ````
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="create" id=":XvakORUFJ^I1/^;0qD" x="-412" y="-488"><field name="NAME">WaschmaschineAN</field>
<next><block type="comment" id="@`s,ARMz+DZns;z2m"><field name="COMMENT">Initialisierung bei Scriptstart</field>
<next><block type="comment" id="~37^X^qbZ.D0tpoBdZG#"><field name="COMMENT">Initialisierung bei Scriptstart</field>
<next><block type="variables_set" id="T+;|Db@bx|T]wkX[e.xT"><field name="VAR">VerzoegerungAktiv</field>
<value name="VALUE"><block type="logic_boolean" id="FimMeG{k6LBu0{7UjBJ4"><field name="BOOL">FALSE</field></block></value>
<next><block type="comment" id="6q4+KcF6/q*eh;RCmGKL"><field name="COMMENT">Entscheidungswert festlegen</field>
<next><block type="variables_set" id="pE;t15K()B2=@=,RY5D_"><field name="VAR">GrenzWertInWatt</field>
<value name="VALUE"><block type="math_number" id="OB=)nO2pXH:1HNwm(JpG"><field name="NUM">4</field></block></value>
<next><block type="comment" id="|2tm%?,yK/o3_AA)J{ah"><field name="COMMENT">Steckdose überwachen</field>
<next><block type="on_ext" id="n)UklDS{=z!-#^HfL@Ly"><mutation items="1"></mutation>
<field name="CONDITION">ne</field>
<value name="OID0"><shadow type="field_oid" id="@Uda~stBc8L/=2DFzrvo"><field name="oid">hm-rpc.0.0001D7099ECCF1.6.POWER</field></shadow></value>
<statement name="STATEMENT"><block type="controls_if" id="=n/Jfc]x(Ib[NRPJZ%7X"><value name="IF0"><block type="logic_compare" id="?m1STicTe5=N-/f:Ji2s"><field name="OP">EQ</field>
<value name="A"><block type="on_source" id="QjKQBx`PdHENcy)eGM,5"><field name="ATTR">oldState.val</field></block></value>
<value name="B"><block type="math_number" id=":(p2PWPzD2(~R-q9upeS"><field name="NUM">0</field></block></value></block></value>
<statement name="DO0"><block type="comment" id=";%e=m5A.5_U8[v[Odt7."><field name="COMMENT">Dieser Teil wird NUR ausgeführt wenn</field>
<next><block type="comment" id="Bv,r2iN_4zSfF_^X35gM"><field name="COMMENT">Funkstecker oder Waschm. komplett aus war.</field>
<next><block type="variables_set" id="xuK#29.xYf)m6FX5LA78"><field name="VAR">VerzoegerungAktiv</field>
<value name="VALUE"><block type="logic_boolean" id=")}Jh9zUdflaLNnL+;^h="><field name="BOOL">TRUE</field></block></value>
<next><block type="debug" id="Wv*jiP9Bn3#//0KE[4e["><field name="Severity">log</field>
<value name="TEXT"><shadow type="text" id="!hyL_SIc#q!nV1G.NU,/"><field name="TEXT">***Starte Verzögerung</field></shadow></value>
<next><block type="timeouts_settimeout" id="v[ws-ZxN:-nNl,kERlT8"><field name="NAME">Einschaltverzögerung</field>
<field name="DELAY">20</field>
<field name="UNIT">sec</field>
<statement name="STATEMENT"><block type="comment" id="UyUTD{W;Ef;u2!)%y5h|"><field name="COMMENT">Eventuell hohe Einschaltspannung abfangen.</field>
<next><block type="comment" id="^wiM;VZ*5RLS-+SMsG7?"><field name="COMMENT">Diese kann größer als der Grenzwert sein</field>
<next><block type="variables_set" id="@d2;tEWydly|fW:ng;eg"><field name="VAR">VerzoegerungAktiv</field>
<value name="VALUE"><block type="logic_boolean" id="S5R1RMtIKx(=N;}|dM%Z"><field name="BOOL">FALSE</field></block></value>
<next><block type="debug" id="1^,/eLLAT{#66hqVIel8"><field name="Severity">log</field>
<value name="TEXT"><shadow type="text" id="[koH26;mOP0UeXV~CJRb"><field name="TEXT">***Beende Verzögerung</field></shadow></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></statement>
<next><block type="comment" id="EZK4(UY%`}HZl{2F)m6p"><field name="COMMENT">Ab hier wird gewaschen</field>
<next><block type="controls_if" id="S(-Xvr1uja6/vNdH|?j:"><mutation elseif="2"></mutation>
<value name="IF0"><block type="logic_operation" id="s(;r=_ekdU*dF=_Tsrbb" inline="false"><field name="OP">AND</field>
<value name="A"><block type="logic_compare" id="d_lZY_VlNaa40/Pob=Um"><field name="OP">GT</field>
<value name="A"><block type="on_source" id="`c4GU.`+o2_G+Vdxq;n/"><field name="ATTR">state.val</field></block></value>
<value name="B"><block type="variables_get" id="FD[JnQcwajuYLgGmTX`."><field name="VAR">GrenzWertInWatt</field></block></value></block></value>
<value name="B"><block type="logic_operation" id="*Y`H0qa!`fsBeI/2Cv+c" inline="false"><field name="OP">AND</field>
<value name="A"><block type="logic_compare" id="zC,(}TPXAvX2yd^k`W._"><field name="OP">EQ</field>
<value name="A"><block type="get_value" id=";a;[[bw/v2oQnG9DHZIn"><field name="ATTR">val</field>
<field name="OID">javascript.0.WaschmaschineAN</field></block></value>
<value name="B"><block type="logic_boolean" id=";a5=vVD`86hstjR{4y~+"><field name="BOOL">FALSE</field></block></value></block></value>
<value name="B"><block type="logic_compare" id="K.3M9Le`+STB!.M_eD7O"><field name="OP">EQ</field>
<value name="A"><block type="variables_get" id="[!KuvI83Wzp*sDDNM{S!"><field name="VAR">VerzoegerungAktiv</field></block></value>
<value name="B"><block type="logic_boolean" id="9_[X?aI?X1w]lj.RY`K^"><field name="BOOL">FALSE</field></block></value></block></value></block></value></block></value>
<statement name="DO0"><block type="control" id="S6URE:3#}}.v#e!X.A4D"><mutation delay_input="false"></mutation>
<field name="OID">javascript.0.WaschmaschineAN</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE"><block type="logic_boolean" id="QqpwRU?xP?P=bvS9HS[1"><field name="BOOL">TRUE</field></block></value>
<next><block type="procedures_callnoreturn" id="=!*WIp};Ta`)XeMMk,iR"><mutation name="Melden"><arg name="Meldetext"></arg></mutation>
<value name="ARG0"><block type="text" id="{QcAY3oi:,FGG.929?TS"><field name="TEXT">Waschmaschine LÄUFT</field></block></value></block></next></block></statement>
<value name="IF1"><block type="logic_compare" id="Yuagp|w@)mC+asceXLLu"><field name="OP">GT</field>
<value name="A"><block type="on_source" id="P(tu4AS{);E?w-p?]{1q"><field name="ATTR">state.val</field></block></value>
<value name="B"><block type="variables_get" id="ou6,Zi?vbs[;{]@93U`!"><field name="VAR">GrenzWertInWatt</field></block></value></block></value>
<statement name="DO1"><block type="comment" id="H90l#sdGb5I}Wqsbz=9s"><field name="COMMENT">Timer stoppen</field>
<next><block type="procedures_callnoreturn" id="zo=cPu~=j#pus6bWVaJl"><mutation name="checkFertig"><arg name="parameter"></arg></mutation>
<value name="ARG0"><block type="logic_boolean" id="1SYbGS^3xkqD/Uj?{bvJ"><field name="BOOL">FALSE</field></block></value></block></next></block></statement>
<value name="IF2"><block type="logic_operation" id="_@|YxZPYI(z3![Q=ZbX4" inline="false"><field name="OP">AND</field>
<value name="A"><block type="logic_compare" id="Ge6FX#6b5WYoc;wF%%iH"><field name="OP">LT</field>
<value name="A"><block type="on_source" id="0Vw33+AwVD~={g{aHa~d"><field name="ATTR">state.val</field></block></value>
<value name="B"><block type="variables_get" id="NufLwbvZR1.fEmqJNOTZ"><field name="VAR">GrenzWertInWatt</field></block></value></block></value>
<value name="B"><block type="logic_compare" id="X[1t=zl25bQ]aHT[:`,8"><field name="OP">EQ</field>
<value name="A"><block type="get_value" id="4WFkiPOYU?#zQhOL)0u("><field name="ATTR">val</field>
<field name="OID">javascript.0.WaschmaschineAN</field></block></value>
<value name="B"><block type="logic_boolean" id="?jrLY7K)k;1?sa!Ef{VO"><field name="BOOL">TRUE</field></block></value></block></value></block></value>
<statement name="DO2"><block type="comment" id="}Q59!:8+Dc~b~LwZhq-("><field name="COMMENT">Timer starten</field>
<next><block type="procedures_callnoreturn" id=";MD%1IF[[H29g_f=vvYH"><mutation name="checkFertig"><arg name="parameter"></arg></mutation>
<value name="ARG0"><block type="logic_boolean" id="/yX*,4aU!HHUO#/2U-NR"><field name="BOOL">TRUE</field></block></value></block></next></block></statement></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block>
<block type="procedures_defnoreturn" id="bvO0,^eTPD9ml~(3]B_F" x="113" y="-487"><mutation><arg name="parameter"></arg></mutation>
<field name="NAME">checkFertig</field>
<comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
<statement name="STACK"><block type="comment" id="V2@7jqv5RTl+}q}xfEsZ"><field name="COMMENT">Timer stoppen</field>
<next><block type="timeouts_cleartimeout" id="y7iPL;/^^,);q|%Pk6;"><field name="NAME">timeout</field>
<next><block type="controls_if" id="DX-|5tM5.|5Qw0p76"><value name="IF0"><block type="logic_compare" id="[-Hs2uzeFf6L7XO4:d6g"><field name="OP">EQ</field>
<value name="A"><block type="variables_get" id="uT*6f!Y:?Sivq1F-y;7_"><field name="VAR">parameter</field></block></value>
<value name="B"><block type="logic_boolean" id="w?1)4.uK{/ey3NJ)NjH:"><field name="BOOL">TRUE</field></block></value></block></value>
<statement name="DO0"><block type="comment" id="fUTRz:h*y1K[t@GmyY:"><field name="COMMENT">Timer starten</field> <next><block type="timeouts_settimeout" id="k%sy5:QdTn+3f@{OZshs"><field name="NAME">timeout</field> <field name="DELAY">40</field> <field name="UNIT">sec</field> <statement name="STATEMENT"><block type="control" id="UOquZ.)w|Dv~5_@iC*HO"><mutation delay_input="false"></mutation> <field name="OID">javascript.0.WaschmaschineAN</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="logic_boolean" id="ttQizIf!/AB*HLfb9Kw1"><field name="BOOL">FALSE</field></block></value> <next><block type="procedures_callnoreturn" id="HHrpaU=vtt6v1JInTG~l"><mutation name="Melden"><arg name="Meldetext"></arg></mutation> <value name="ARG0"><block type="text" id="leE4:W;JI@,LD;n0Gs6r"><field name="TEXT">Waschmaschine FERTIG</field></block></value></block></next></block></statement></block></next></block></statement></block></next></block></next></block></statement></block> <block type="procedures_defnoreturn" id="HemkepUy:@ye=?+H@tj%" x="388" y="-212"><mutation><arg name="Meldetext"></arg></mutation> <field name="NAME">Melden</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> <statement name="STACK"><block type="debug" id="SYQu;@N0JgE!W~[JZcZ_"><field name="Severity">log</field> <value name="TEXT"><shadow type="text" id="4+J8c.^+FrkDV^]dAda-"><field name="TEXT">test</field></shadow> <block type="variables_get" id="KuX^Hf4/i6gnp|rmq9WR"><field name="VAR">Meldetext</field></block></value> <next><block type="comment" id="CgkHkrp5c26e
w3uU(i`"><field name="COMMENT">Hier wird die Meldung verschickt</field>
<next><block type="pushover" id="@SLn9YfXagkvdVfzO^UZ"><field name="PRIORITY">0</field>
<value name="MESSAGE"><shadow type="text" id="C3|p)%]@3xnTcIrAq@_="><field name="TEXT">Waschmaschine Fertig</field></shadow></value>
<value name="TITLE"><block type="text" id="@=^~@[e}2_Uzit!jA!6F"><field name="TEXT">Waschmachine Fertig</field></block></value></block></next></block></next></block></statement></block></xml>