@Qlink sagte: Blockly Script als Export schicken ?
Spoiler
<xml xmlns="https://developers.google.com/blockly/xml">
<variables>
<variable id="]MS9w#F_[LjZ=/#jqzI.">t</variable>
<variable type="cron" id="schedule1">schedule1</variable>
</variables>
<block type="procedures_defnoreturn" id="aOY$s-cxiif_Y~0kw2eV" x="12" y="13">
<mutation>
<arg name="t" varid="]MS9w#F_[LjZ=/#jqzI."></arg>
</mutation>
<field name="NAME">sp1</field>
<comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
<statement name="STACK">
<block type="variables_set" id="fs;gy%vi@{-LT{Zg85Kw">
<field name="VAR" id="]MS9w#F_[LjZ=/#jqzI.">t</field>
<value name="VALUE">
<block type="lists_split" id=":NpF2}JIjx]87RAZeOSJ">
<mutation mode="SPLIT"></mutation>
<field name="MODE">SPLIT</field>
<value name="INPUT">
<block type="variables_get" id="Na_8:{5(#3BogJnO*C.$">
<field name="VAR" id="]MS9w#F_[LjZ=/#jqzI.">t</field>
</block>
</value>
<value name="DELIM">
<shadow type="text" id="M.LX[TSenUDGb?%G5Jq~">
<field name="TEXT">:</field>
</shadow>
</value>
</block>
</value>
<next>
<block type="schedule_create" id="vfPYib6Sm8}[NM3=.J.H">
<field name="NAME">schedule1</field>
<value name="SCHEDULE">
<shadow type="field_cron" id="#h]H7y89%o397Y`8qTKu">
<field name="CRON">* * * * *</field>
</shadow>
<block type="cron_builder" id="wm?DOg+4ii_#I#W;dD%q">
<mutation xmlns="http://www.w3.org/1999/xhtml" seconds="false" as_line="false"></mutation>
<field name="LINE">FALSE</field>
<field name="WITH_SECONDS">FALSE</field>
<value name="DOW">
<shadow type="text" id="K;Af[qi16kYH4:t|YN1^">
<field name="TEXT">*</field>
</shadow>
</value>
<value name="MONTHS">
<shadow type="text" id="g)p|GpjQMkf,G#^},$w?">
<field name="TEXT">*</field>
</shadow>
</value>
<value name="DAYS">
<shadow type="text" id="@uFWWAVBMDkQ2:(cH~zN">
<field name="TEXT">*</field>
</shadow>
</value>
<value name="HOURS">
<shadow type="text" id="JrvDES/8X0j^(xl:svZV">
<field name="TEXT">*</field>
</shadow>
<block type="lists_getIndex" id="l=q6MZ17CjxhT?DH3oBr">
<mutation statement="false" at="true"></mutation>
<field name="MODE">GET</field>
<field name="WHERE">FROM_START</field>
<value name="VALUE">
<block type="variables_get" id="+iy6bV!D?+(j{GUp$_l5">
<field name="VAR" id="]MS9w#F_[LjZ=/#jqzI.">t</field>
</block>
</value>
<value name="AT">
<block type="math_number" id="aQo^)k!ddH%@fGW%v.5A">
<field name="NUM">1</field>
</block>
</value>
</block>
</value>
<value name="MINUTES">
<shadow type="text" id="4u3hg@jpB]);?[Er}j9a">
<field name="TEXT">*</field>
</shadow>
<block type="lists_getIndex" id="]R9O/CEl^_^Ja/HPEG}V">
<mutation statement="false" at="true"></mutation>
<field name="MODE">GET</field>
<field name="WHERE">FROM_START</field>
<value name="VALUE">
<block type="variables_get" id="dbHn.LvW@IKL2T3+5-pU">
<field name="VAR" id="]MS9w#F_[LjZ=/#jqzI.">t</field>
</block>
</value>
<value name="AT">
<block type="math_number" id="tl+{rr2Y-.C,E|8;1K=4">
<field name="NUM">2</field>
</block>
</value>
</block>
</value>
</block>
</value>
<statement name="STATEMENT">
<block type="controls_if" id="RniBtV@v/{H*Jxv~#hU,">
<value name="IF0">
<block type="get_value" id="~A1TpM$a`?{qrt,*),*g">
<field name="ATTR">val</field>
<field name="OID">0_userdata.0.Blockly.Freigabe_Ventil</field>
</block>
</value>
<statement name="DO0">
<block type="comment" id="7E}lLa][~d%Fi.~$0I;A">
<field name="COMMENT">Aktion zur Uhrzeit, wenn freigegeben</field>
</block>
</statement>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
<block type="procedures_callnoreturn" id="I$@6gKY+?uM%D^5bkEIj" inline="true" x="638" y="13">
<mutation name="sp1">
<arg name="t"></arg>
</mutation>
<value name="ARG0">
<block type="get_value" id="}W5*Qhj7~YE#1~vD9YF1">
<field name="ATTR">val</field>
<field name="OID">0_userdata.0.Blockly.Uhrzeit1</field>
</block>
</value>
<next>
<block type="on_ext" id="sl-V$,)^DT2.3BQ2.`h!">
<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="B,v^v}/zY22O^y[PmE_,">
<field name="oid">0_userdata.0.Blockly.Uhrzeit1</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="schedule_clear" id="9*t)Y%ZSA*S?6u(RSl7}">
<field name="NAME">schedule1</field>
<next>
<block type="procedures_callnoreturn" id="P=m2MqtO-@z`U0%t6@L9" inline="true">
<mutation name="sp1">
<arg name="t"></arg>
</mutation>
<value name="ARG0">
<block type="on_source" id="$}KXQBw(k]yAjn5=8u]h">
<field name="ATTR">state.val</field>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</xml>