Hallo
Spiele gerade etwas im Iobroker und Blockly herum.
Da hatte ich die Idee ich könnte mir einen Email als Warnung senden lassen wenn meine Wasserheizung nicht abschaltet oder nicht Einschaltet.
Habe mal was aufgesetzt bin da aber nicht glücklich damit.
Möchte bei 28°C zu warm 1 Meldung und bei 24°C zu kalt 1 Meldung als Email.
Hier mal der Script wie weit ich gekommen bin damit.
Code
- <xml xmlns="http://www.w3.org/1999/xhtml">
- <block type="on" id="JRz%0U-kcuTWVL/WS{Lh" x="-287" y="-485">
- <field name="OID">sonoff.0.Heizung-DW300 Wasserausgang.DS18B20_Temperature</field>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <statement name="STATEMENT">
- <block type="controls_if" id="D~]{+%VMHL_W7tAHUrI%">
- <mutation elseif="1"></mutation>
- <value name="IF0">
- <block type="logic_compare" id="pjDwqxR38`[b}AjF.`s;">
- <field name="OP">GT</field>
- <value name="A">
- <block type="get_value" id="QEiJ3S7?;wTA!O0JV-x}">
- <field name="ATTR">val</field>
- <field name="OID">sonoff.0.Heizung-DW300 Wasserausgang.DS18B20_Temperature</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id="N_70qV[+1!m0r#6+#f07">
- <field name="TEXT">28</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="email" id="cOGuZIQ59%W)d_X3L+{=">
- <field name="INSTANCE"></field>
- <field name="IS_HTML">FALSE</field>
- <field name="LOG"></field>
- <value name="TO">
- <shadow type="text" id="}0`!.ZmCC,ek;rypJ-6*">
- <field name="TEXT">Test@gmail.com </field>
- </shadow>
- </value>
- <value name="TEXT">
- <shadow type="text" id="Z8D;W?Tp;nDw.yS,|s(-">
- <field name="TEXT"></field>
- </shadow>
- </value>
- <value name="SUBJECT">
- <shadow type="text" id="~^*JPOW4A*=oT(?Bk1f)">
- <field name="TEXT">Zu warm</field>
- </shadow>
- </value>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_compare" id="q4Q9.Ffv:l?@/*@7C0ng">
- <field name="OP">LT</field>
- <value name="A">
- <block type="get_value" id="T]SkNu#b5B/gEWBbU51f">
- <field name="ATTR">val</field>
- <field name="OID">sonoff.0.Heizung-DW300 Wasserausgang.DS18B20_Temperature</field>
- </block>
- </value>
- <value name="B">
- <block type="text" id=".fy~aGE9KTLXD`n/.uPb">
- <field name="TEXT">24</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="email" id="(`44xWZh,J=^OywGher`">
- <field name="INSTANCE"></field>
- <field name="IS_HTML">FALSE</field>
- <field name="LOG"></field>
- <value name="TO">
- <shadow type="text" id="Mm[(hEcaYte?cz;,;2[U">
- <field name="TEXT">Test@gmail.com </field>
- </shadow>
- </value>
- <value name="TEXT">
- <shadow type="text" id="056w^iC!(l,;6A=nB|A@">
- <field name="TEXT"></field>
- </shadow>
- </value>
- <value name="SUBJECT">
- <shadow type="text" id="mDML3xazsLctE6dtdge)">
- <field name="TEXT">Zu kalt</field>
- </shadow>
- </value>
- </block>
- </statement>
- </block>
- </statement>
- </block>
- </xml>