<xml xmlns="https://developers.google.com/blockly/xml">
  <variables>
    <variable id="/n-uc|8+jR$M7]P~)4MO">aPath</variable>
    <variable id="fHBk)htB`_!s@}lH@7*@">aDatapoint</variable>
    <variable id="V?{~PSaV7)S;=!S!B4RR">aValue</variable>
    <variable id="v5kAn%nxRhx2:R_TOs~S">aUnit</variable>
    <variable id="c#Hy!p@tEHnI]Ee;{GpJ">pathAktivschalter</variable>
    <variable id="_[R+?1XOCtLD|zi`Rnhc">pathSchattierung</variable>
    <variable id="OGMd!+zF;ixtqL.Uj8(j">datapoint</variable>
    <variable id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</variable>
  </variables>
  <block type="procedures_defcustomnoreturn" id="0U7-9b`xH0#l++1J(Fz~" x="-688" y="-62">
    <mutation statements="false">
      <arg name="aPath" varid="/n-uc|8+jR$M7]P~)4MO"></arg>
      <arg name="aDatapoint" varid="fHBk)htB`_!s@}lH@7*@"></arg>
      <arg name="aValue" varid="V?{~PSaV7)S;=!S!B4RR"></arg>
      <arg name="aUnit" varid="v5kAn%nxRhx2:R_TOs~S"></arg>
    </mutation>
    <field name="NAME">DoCreateNumberDatapoint</field>
    <field name="SCRIPT">Y29uc29sZS5sb2coIlBhdGg9IiArIGFQYXRoICsgIiBEYXRhUG9pbnQ9IiArIGFEYXRhcG9pbnQgKyAiIFZhbHVlPSIgKyBhVmFsdWUpOw0KY3JlYXRlU3RhdGUoYVBhdGgrYURhdGFwb2ludCwgYVZhbHVlLCB7DQoJbmFtZTogYURhdGFwb2ludCwNCgl0eXBlOiAibnVtYmVyIiwNCglyb2xlOiAic3RhdGUiLA0KICAgIHVuaXQ6IGFVbml0DQp9KTs=</field>
    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
  </block>
  <block type="procedures_callnoreturn" id="*`lv6xOt9VaQhl^U;4ho" x="-887" y="-37">
    <mutation name="ErstelleDatapoints"></mutation>
  </block>
  <block type="procedures_defcustomnoreturn" id="5u2Hm=x~ztD(Qg~6eq|M" x="-687" y="-12">
    <mutation statements="false">
      <arg name="aPath" varid="/n-uc|8+jR$M7]P~)4MO"></arg>
      <arg name="aDatapoint" varid="fHBk)htB`_!s@}lH@7*@"></arg>
      <arg name="aValue" varid="V?{~PSaV7)S;=!S!B4RR"></arg>
    </mutation>
    <field name="NAME">DoCreateBooleanDatapoint</field>
    <field name="SCRIPT">Y3JlYXRlU3RhdGUoYVBhdGgrYURhdGFwb2ludCwgYVZhbHVlLCB7DQoJbmFtZTogYURhdGFwb2ludCwNCgl0eXBlOiAiYm9vbGVhbiIsDQoJcm9sZTogInN0YXRlIg0KfSk7</field>
    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
  </block>
  <block type="procedures_defnoreturn" id="^25N5$P#0Q)@Hy[}|O?~" x="-612" y="38">
    <field name="NAME">ErstelleDatapoints</field>
    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
    <statement name="STACK">
      <block type="variables_set" id="uaBh}#2eVfZb#5Z~j?E1">
        <field name="VAR" id="c#Hy!p@tEHnI]Ee;{GpJ">pathAktivschalter</field>
        <value name="VALUE">
          <block type="text" id="%U#O,w+3@Ft~tQ?V+$7$">
            <field name="TEXT">0_userdata.0.friedhelm.Rolladensteuerung.Einstellungen.Aktivschalter.</field>
          </block>
        </value>
        <next>
          <block type="variables_set" id="zrJ/a_yzzH0x/dl(g_ZB">
            <field name="VAR" id="_[R+?1XOCtLD|zi`Rnhc">pathSchattierung</field>
            <value name="VALUE">
              <block type="text" id="jcJ[kFgm(e(UO`sJy{j.">
                <field name="TEXT">0_userdata.0.friedhelm.Rolladensteuerung.Einstellungen.Schattierung.</field>
              </block>
            </value>
            <next>
              <block type="variables_set" id="N)^#JYnRQUnGDRWhUWA0">
                <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                <value name="VALUE">
                  <block type="text" id="6#+C_Nb|G~d3m|9*i#.0">
                    <field name="TEXT">SchlafzimmerSchattierungAktiv</field>
                  </block>
                </value>
                <next>
                  <block type="variables_set" id="L;TV}xtBSp`:Fb_XHz@n">
                    <field name="VAR" id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</field>
                    <value name="VALUE">
                      <block type="logic_boolean" id="|_|)uaQM6S4`R#Tgbu/h">
                        <field name="BOOL">TRUE</field>
                      </block>
                    </value>
                    <next>
                      <block type="procedures_callcustomnoreturn" id="}uA0]=pAnKubr2yQUs5?">
                        <mutation name="DoCreateBooleanDatapoint">
                          <arg name="aPath"></arg>
                          <arg name="aDatapoint"></arg>
                          <arg name="aValue"></arg>
                        </mutation>
                        <value name="ARG0">
                          <block type="variables_get" id="j2S*2-Kj4^B,q^*2Ny83">
                            <field name="VAR" id="c#Hy!p@tEHnI]Ee;{GpJ">pathAktivschalter</field>
                          </block>
                        </value>
                        <value name="ARG1">
                          <block type="variables_get" id="L:V^gbJZ=3vR[zk|.uns">
                            <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                          </block>
                        </value>
                        <value name="ARG2">
                          <block type="variables_get" id="GKEhe}3]iT._RIfs:1}I">
                            <field name="VAR" id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</field>
                          </block>
                        </value>
                        <next>
                          <block type="variables_set" id="X2N-d7^ev,J_:ZM::`]c">
                            <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                            <value name="VALUE">
                              <block type="text" id="pSs`~|QSZpVuP4B-XA$e">
                                <field name="TEXT">SchlafzimmerAktiv</field>
                              </block>
                            </value>
                            <next>
                              <block type="procedures_callcustomnoreturn" id="jLgnSui60,p+}PJnFw:*">
                                <mutation name="DoCreateBooleanDatapoint">
                                  <arg name="aPath"></arg>
                                  <arg name="aDatapoint"></arg>
                                  <arg name="aValue"></arg>
                                </mutation>
                                <value name="ARG0">
                                  <block type="variables_get" id="RsifO^Ce74p{9RqL}mvo">
                                    <field name="VAR" id="c#Hy!p@tEHnI]Ee;{GpJ">pathAktivschalter</field>
                                  </block>
                                </value>
                                <value name="ARG1">
                                  <block type="variables_get" id="B]wnPM=WWF$;qdH.rx8~">
                                    <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                                  </block>
                                </value>
                                <value name="ARG2">
                                  <block type="variables_get" id="AySk4AM@J=}j5QaQBD,_">
                                    <field name="VAR" id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="variables_set" id="0bXdj(`/Rl1k[13{4[wu">
                                    <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                                    <value name="VALUE">
                                      <block type="text" id="9aPqvVgTFiQWe%;Scgh~">
                                        <field name="TEXT">Istwerte.SchattenzahlSchlafzimmerRolladen</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="variables_set" id="HQz1Fv5Gc4A_nmT!.pS,">
                                        <field name="VAR" id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</field>
                                        <value name="VALUE">
                                          <block type="math_number" id="r,%SXoCQ_Q!149@C1V{/">
                                            <field name="NUM">0</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="variables_set" id="SV.IVlOvrKu6s?En@gWF">
                                            <field name="VAR" id="v5kAn%nxRhx2:R_TOs~S">aUnit</field>
                                            <value name="VALUE">
                                              <block type="text" id="{}OV+IYN31t`}1~4HFdW">
                                                <field name="TEXT"></field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="procedures_callcustomnoreturn" id="A=J@?h0@,y64U?esX)e.">
                                                <mutation name="DoCreateNumberDatapoint">
                                                  <arg name="aPath"></arg>
                                                  <arg name="aDatapoint"></arg>
                                                  <arg name="aValue"></arg>
                                                  <arg name="aUnit"></arg>
                                                </mutation>
                                                <value name="ARG0">
                                                  <block type="variables_get" id=")+*v5)%qkKpz-eG#/+9]">
                                                    <field name="VAR" id="_[R+?1XOCtLD|zi`Rnhc">pathSchattierung</field>
                                                  </block>
                                                </value>
                                                <value name="ARG1">
                                                  <block type="variables_get" id="NiDHNcNoecn8_5E?$P9*">
                                                    <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                                                  </block>
                                                </value>
                                                <value name="ARG2">
                                                  <block type="variables_get" id="Q[1,a4hj~ZC3^,tqRNTp">
                                                    <field name="VAR" id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</field>
                                                  </block>
                                                </value>
                                                <value name="ARG3">
                                                  <block type="variables_get" id="on.FrFNXB+SU)#CpBWoJ">
                                                    <field name="VAR" id="v5kAn%nxRhx2:R_TOs~S">aUnit</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="variables_set" id="[mhJEzaa9CR]lBztkC_r">
                                                    <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                                                    <value name="VALUE">
                                                      <block type="text" id="O}.sA?F:?.n;eWM,)DGf">
                                                        <field name="TEXT">AzimuthEndeSchlafzimmer</field>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="variables_set" id="X!T_?!ktfW(][)c@#1;J">
                                                        <field name="VAR" id="v5kAn%nxRhx2:R_TOs~S">aUnit</field>
                                                        <value name="VALUE">
                                                          <block type="text" id="D|EE`-_RW$N$UO6u9J=;">
                                                            <field name="TEXT">°</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="procedures_callcustomnoreturn" id="4cVe!!ckvhZ-mi1AXK5b">
                                                            <mutation name="DoCreateNumberDatapoint">
                                                              <arg name="aPath"></arg>
                                                              <arg name="aDatapoint"></arg>
                                                              <arg name="aValue"></arg>
                                                              <arg name="aUnit"></arg>
                                                            </mutation>
                                                            <value name="ARG0">
                                                              <block type="variables_get" id="Me9sTkd|joZAiiRjsnQN">
                                                                <field name="VAR" id="_[R+?1XOCtLD|zi`Rnhc">pathSchattierung</field>
                                                              </block>
                                                            </value>
                                                            <value name="ARG1">
                                                              <block type="variables_get" id=".7ZObm6cj$8)OOsTTc)o">
                                                                <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                                                              </block>
                                                            </value>
                                                            <value name="ARG2">
                                                              <block type="variables_get" id="5:4$$Sv^GmyB7q/tXjZa">
                                                                <field name="VAR" id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</field>
                                                              </block>
                                                            </value>
                                                            <value name="ARG3">
                                                              <block type="variables_get" id="UqgsyZ7h+Am]Mg^pdkO(">
                                                                <field name="VAR" id="v5kAn%nxRhx2:R_TOs~S">aUnit</field>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="variables_set" id="gz[V;c4W1P]8~yG9vM1#">
                                                                <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                                                                <value name="VALUE">
                                                                  <block type="text" id="e95HH={m^)8d}3OUJvM%">
                                                                    <field name="TEXT">AzimuthStartSchlafzimmer</field>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="procedures_callcustomnoreturn" id="P~e?9j=2#yyy?N?|b]]!">
                                                                    <mutation name="DoCreateNumberDatapoint">
                                                                      <arg name="aPath"></arg>
                                                                      <arg name="aDatapoint"></arg>
                                                                      <arg name="aValue"></arg>
                                                                      <arg name="aUnit"></arg>
                                                                    </mutation>
                                                                    <value name="ARG0">
                                                                      <block type="variables_get" id="t/Kt%#8/_M}s!NR]Ok6O">
                                                                        <field name="VAR" id="_[R+?1XOCtLD|zi`Rnhc">pathSchattierung</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ARG1">
                                                                      <block type="variables_get" id="@VKwj9,s{[mJ]Re*j;8H">
                                                                        <field name="VAR" id="OGMd!+zF;ixtqL.Uj8(j">datapoint</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ARG2">
                                                                      <block type="variables_get" id="yKGlaNY.y{I6SL-/C(=U">
                                                                        <field name="VAR" id="4S.bZ-Mna/tN[*%ChP(^">dataPointValue</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ARG3">
                                                                      <block type="variables_get" id="puP/T#8v}tqD4yYk]Mh;">
                                                                        <field name="VAR" id="v5kAn%nxRhx2:R_TOs~S">aUnit</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </next>
      </block>
    </statement>
  </block>
</xml>