Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Blockly: Abfrage Batteriestatus tado Heizkörperthermostate

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    229

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    222

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    896

Blockly: Abfrage Batteriestatus tado Heizkörperthermostate

Scheduled Pinned Locked Moved Blockly
blockly
3 Posts 2 Posters 485 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    Fireball2k
    wrote on last edited by Fireball2k
    #1

    Hallo,

    ich habe ein Problem, welches ich leider nicht so richtig gelöst bekomme.....
    Mit der Such bin ich auch nicht fündig geworden. :-)

    Ziel:
    Ich möchte von meinen tado Thermostaten den Batteriestatus an Telegram senden, wenn er nicht "normal" ist. Das klappt auch soweit über einen Änderungstrigger.

    Allerdings habe ich das Problem, dass der Datenpunkt den Wert des Batteriestatus jeweils ca. 2-3 Sekunden bevor neue Daten kommen, löscht (Datenpunkt ist "leer") und dadurch für ca. 2-3 Sekunden keine Daten vorhanden sind....
    Dadurch wird jedes Mal der Änderungstrigger ausgelöst....

    Ich habe schon versucht, mittels einem "oder" sowohl "null" als auch "normal" als Wert zu akzeptieren um so zumindest die Telegram Nachricht zu unterdrücken, aber auch das funktioniert leider nicht....

    Gibt es eine Möglichkeit einen Wert abzufragen und erst wenn er z.B. länger als 10 Sekunden nicht einem definierten Wert entspricht (in diesem Fall hier z.B. "normal"), zu triggern?

    Vielen Dank im Voraus.

    LG

    Blockly:

    BlocklyJavascriptTypeScript
    22:50:36.454 warn javascript.0 (17407) at Object.<anonymous> (script.js.Heizung.Batteriestatus:2:91)
    Ausgewählte Blöcke exportieren
    <xml xmlns="https://developers.google.com/blockly/xml">
    <block type="on_ext" id="8Ot;ukF!?]1;oxFFOnz" x="87" y="-563"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="10"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="?aq85Ru5~iRtb=)HtsXw"> <field name="oid">tado.0.291955.Rooms.10.devices.VA0167186432.info.batteryState</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="CfQ3*034a;=nK4xd0M|j"> <field name="oid">tado.0.291955.Rooms.11.devices.VA1207373824.info.batteryState</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="L:[(?cOid!uM^=RBxnE7"> <field name="oid">tado.0.291955.Rooms.12.devices.VA4251064832.info.batteryState</field> </shadow> </value> <value name="OID3"> <shadow type="field_oid" id="C)~=pyBnh,{SgDx8a{?X"> <field name="oid">tado.0.291955.Rooms.13.devices.VA2968394240.info.batteryState</field> </shadow> </value> <value name="OID4"> <shadow type="field_oid" id="I.j=[L(;lha=bTLPS@7">
    <field name="oid">tado.0.291955.Rooms.14.devices.VA3035503104.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID5">
    <shadow type="field_oid" id="4P4V#^p_nU:@rieIBSLX">
    <field name="oid">tado.0.291955.Rooms.15.devices.VA2716736000.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID6">
    <shadow type="field_oid" id="R/b+P(kE0yX~U;+[BvI$">
    <field name="oid">tado.0.291955.Rooms.15.devices.VA2733513216.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID7">
    <shadow type="field_oid" id="a)-8_s5T]sVFK)O+qWF%">
    <field name="oid">tado.0.291955.Rooms.7.devices.VA0200740864.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID8">
    <shadow type="field_oid" id="R}F5*-,oc0eGO)[]:yIq">
    <field name="oid">tado.0.291955.Rooms.8.devices.VA0133632000.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID9">
    <shadow type="field_oid" id="glzHc.s3kIn.aERPkQ/4">
    <field name="oid">tado.0.291955.Rooms.9.devices.VA3139898624.info.batteryState</field>
    </shadow>
    </value>
    <statement name="STATEMENT">
    <block type="controls_if" id="i^mn3]T77f]c]x+2s]A"> <mutation elseif="8"></mutation> <value name="IF0"> <block type="logic_compare" id="-(=|58m;=F]~YOJG}@*c"> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="m|w$+@K{cXjL(PKz3FO/"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.10.devices.VA0167186432.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="U3Mgr,(79av2HseZD%=t"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="P{.Q~g[tfrtJ%1pXIs|s"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id=".i45Y5fN9E:D7*Xv]/N5"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="uwg1Dz*dP1*y_SWdhK27"></block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id=",Rj+0b3Fw3D},~90:(~^"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="#a*}USX{|T?0|3GyH=y!"> <field name="TEXT">Die Batterie vom Heizkörperthermostat im grauen Badezimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id=":Avm%TBR#,2X~^-oW]*0"> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="fRt894(ou=A.D9+gG1.]"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.11.devices.VA1207373824.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="Ti9T68gbEdPp[I+Z0^NB"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="H5dSm)z9rBF-{D2P}Z%x"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="{W!W47~q=CsX*mC:,CCA"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="y5d,y6%!m1]T=8E,01~F"></block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="telegram" id=".:ed5TP%RTkgHN?3Js}E"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="8vE:!abWHED;aQ}4GWOC"> <field name="TEXT">Die Batterie vom Heizkörperthermostat im unteren Kinderzimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF2"> <block type="logic_compare" id="S/iP-#*uby4_khOd?qjE"> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="lf?m)t:eXT-d=BE#$;Z2"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.12.devices.VA4251064832.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="b~;2@kKYr!6-lq@y:/G5"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="REiKW_r%n;V8ES@al5t?"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="w{@j/XHUzj8gPE]dJdiJ"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="YCso%ib9j@@-H)6zcX0["></block> </value> </block> </value> </block> </value> <statement name="DO2"> <block type="telegram" id="Uvko_k2%2M#]OBILpaQx"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="1iYRiC]*opW^@NxBWs36"> <field name="TEXT">Die Batterie vom Heizkörperthermostat im braunen Badezimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF3"> <block type="logic_compare" id="F4p-1R?h*O]YRNsztn[">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="e~z7YWYLCT*}NSmdoLWV">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.13.devices.VA2968394240.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="[,xIW!p7GP3-ou(wFI_:">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="BmniA}JM{T5nX~Hqs4+i">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id=";34{!^YtQjj08/V[-56H">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="VSz}|/RV;8),:#jdmZM"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO3">
    <block type="telegram" id="my=]oQ}Q$5(xTwDU?%Wv">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="q5_,cK+P{89spfhip8s(">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat im Schlafzimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF4">
    <block type="logic_compare" id="~LpW=ZAs/?_e2gRusQv[">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="/(RtmQV9wA!|BjQx2~K,">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.14.devices.VA3035503104.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="e~A{jZEfvuE{Z}4v}-w"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="rIy(,Y.FF2S+q@~OAzJ">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id="Cp{y#EqK~?b]QEOWXs%G">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="h
    u2Q;{mv-nK)sSNUlF"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO4">
    <block type="telegram" id="S!UG_7DsY|l32%SD#bq"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="FN,|Vuwm7{/T~{x*vhIa"> <field name="TEXT">Die Batterie vom Heizkörperthermostat im Arbeitszimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF5"> <block type="logic_compare" id="slq19topg(jry/9W]7*~"> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id=",sn0Tj/$Hu!l}^y%Nh]|"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.15.devices.VA2733513216.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="w-F01WE*^XpGj8M!@nf@"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="RCzl9_2H(~gM!pS[O9X:"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="|OoXc5^C9p)FKcq::2tF"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id=";8gzJW5i%AAP]@fQtE1"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO5">
    <block type="telegram" id=";Wc|R1~,Th9Z67E#0-j(">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="ClL,~@gLWCTIa.gR_pA"> <field name="TEXT">Die Batterie vom Heizkörperthermostat (rechts) im oberen Kinderzimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF6"> <block type="logic_compare" id="M}+-W27_iU5VEttPm4r_"> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="WDFsVL|SQ#rdSY?DQQ{Y"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.7.devices.VA0200740864.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="9?h3b;E{crtIxf|qmZIs"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="EP3Nh92#p;,7wN.]pMxM"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="X)V7:u]Y~?63i*=.za*I"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="QF.#WIQusFYCH?~6V[2r"></block> </value> </block> </value> </block> </value> <statement name="DO6"> <block type="telegram" id="MyK^0e,q]]=weZ;}Rw9w"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="l{Ljnpjtr%|zn@e@h8#d"> <field name="TEXT">Die Batterie vom Heizkörperthermostat Esszimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF7"> <block type="logic_compare" id="Qm;p3|]%$17F,e1uia(">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="bMTz.QkLgkYbJM_YFEY">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.8.devices.VA0133632000.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="#2F#{Lq_E{jH{SIdFDhY">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="mT.O.SJFpmS6ow6Wv}i6">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id="=Z8.%0;;B]lVUzz.ozVa">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="RmtY~j9e?6o:DyvR06o"></block> </value> </block> </value> </block> </value> <statement name="DO7"> <block type="telegram" id="_qu]OhmhOqh,*0i3dQA^"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="7;tK:9i2/)F?s7
    HaYd">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat Wohnzimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF8">
    <block type="logic_compare" id="=PiHgP@.N}X!SOYmuThx">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="6M]h/WJvbCikj2km01T"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.9.devices.VA3139898624.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="xUVTm#a?dn{cx~zvBA+-"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="z56AcBO|a_PvM[=Jmec|"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="oSA/6Tp;T[tx*$*w6^yG"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="dVW:}yL0j:mFQ:V[A%"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO8">
    <block type="telegram" id="c30RAwZpb~drzB]lP*r"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="igqa.w52DU){Yaef6at5"> <field name="TEXT">Die Batterie vom Heizkörperthermostat Küche ist schwach</field> </shadow> </value> </block> </statement> </block> </statement> </block> </xml> <xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="8Ot;ukF!?]1;oxFFOnz" x="87" y="-563">
    <mutation xmlns="http://www.w3.org/1999/xhtml" items="10"></mutation>
    <field name="CONDITION">ne</field>
    <field name="ACK_CONDITION"></field>
    <value name="OID0">
    <shadow type="field_oid" id="?aq85Ru5~iRtb=)HtsXw">
    <field name="oid">tado.0.291955.Rooms.10.devices.VA0167186432.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID1">
    <shadow type="field_oid" id="CfQ3
    034a;=nK4xd0M|j">
    <field name="oid">tado.0.291955.Rooms.11.devices.VA1207373824.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID2">
    <shadow type="field_oid" id="L:[(?cOid!uM^=RBxnE7">
    <field name="oid">tado.0.291955.Rooms.12.devices.VA4251064832.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID3">
    <shadow type="field_oid" id="C)~=pyBnh,{SgDx8a{?X">
    <field name="oid">tado.0.291955.Rooms.13.devices.VA2968394240.info.batteryState</field>
    </shadow>
    </value>
    <value name="OID4">
    <shadow type="field_oid" id="I.j=[L(;lha=bTLPS@7"> <field name="oid">tado.0.291955.Rooms.14.devices.VA3035503104.info.batteryState</field> </shadow> </value> <value name="OID5"> <shadow type="field_oid" id="4P4V#^p_nU:@rieIBSLX"> <field name="oid">tado.0.291955.Rooms.15.devices.VA2716736000.info.batteryState</field> </shadow> </value> <value name="OID6"> <shadow type="field_oid" id="R/b+P(kE0yX~U;+[BvI$"> <field name="oid">tado.0.291955.Rooms.15.devices.VA2733513216.info.batteryState</field> </shadow> </value> <value name="OID7"> <shadow type="field_oid" id="a)-8_s5T]sVFK)O+qWF%"> <field name="oid">tado.0.291955.Rooms.7.devices.VA0200740864.info.batteryState</field> </shadow> </value> <value name="OID8"> <shadow type="field_oid" id="R}F5*-,oc0eGO)[]:yIq"> <field name="oid">tado.0.291955.Rooms.8.devices.VA0133632000.info.batteryState</field> </shadow> </value> <value name="OID9"> <shadow type="field_oid" id="glzHc.s3kIn.aERPkQ/4"> <field name="oid">tado.0.291955.Rooms.9.devices.VA3139898624.info.batteryState</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="i^mn3]T77f]c]x+2s]A">
    <mutation elseif="8"></mutation>
    <value name="IF0">
    <block type="logic_compare" id="-(=|58m;=F]~YOJG}@c">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="m|w$+@K{cXjL(PKz3FO/">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.10.devices.VA0167186432.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="U3Mgr,(79av2HseZD%=t">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="P{.Q~g[tfrtJ%1pXIs|s">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id=".i45Y5fN9E:D7
    Xv]/N5">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="uwg1Dz
    dP1y_SWdhK27"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO0">
    <block type="telegram" id=",Rj+0b3Fw3D},~90:(~^">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="#a
    }USX{|T?0|3GyH=y!">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat im grauen Badezimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF1">
    <block type="logic_compare" id=":Avm%TBR#,2X~^-oW]0">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="fRt894(ou=A.D9+gG1.]">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.11.devices.VA1207373824.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="Ti9T68gbEdPp[I+Z0^NB">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="H5dSm)z9rBF-{D2P}Z%x">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id="{W!W47~q=CsX
    mC:,CCA">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="y5d,y6%!m1]T=8E,01~F"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO1">
    <block type="telegram" id=".:ed5TP%RTkgHN?3Js}E">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="8vE:!abWHED;aQ}4GWOC">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat im unteren Kinderzimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF2">
    <block type="logic_compare" id="S/iP-#uby4_khOd?qjE">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="lf?m)t:eXT-d=BE#$;Z2">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.12.devices.VA4251064832.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="b~;2@kKYr!6-lq@y:/G5">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="REiKW_r%n;V8ES@al5t?">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id="w{@j/XHUzj8gPE]dJdiJ">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="YCso%ib9j@@-H)6zcX0["></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO2">
    <block type="telegram" id="Uvko_k2%2M#]OBILpaQx">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="1iYRiC]opW^@NxBWs36">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat im braunen Badezimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF3">
    <block type="logic_compare" id="F4p-1R?h
    O]YRNsztn["> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="e~z7YWYLCT*}NSmdoLWV"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.13.devices.VA2968394240.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="[,xIW!p7GP3-ou(wFI_:"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="BmniA}JM{T5nX~Hqs4+i"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id=";34{!^YtQjj08/V[-56H"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="VSz}|/RV;8),:*#jdmZM"></block> </value> </block> </value> </block> </value> <statement name="DO3"> <block type="telegram" id="my=]oQ}Q$5(xTwDU?%Wv"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="q5_,cK+P{89spfhip8s("> <field name="TEXT">Die Batterie vom Heizkörperthermostat im Schlafzimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF4"> <block type="logic_compare" id="~LpW=ZAs/?_e2gRusQv["> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="/(RtmQV9wA!|BjQx2~K,"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.14.devices.VA3035503104.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="e~A{jZEfvuE{Z}4v}-w">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="rIy(,Y.FF2S+q@~OAzJ"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="Cp{y#EqK~?b]QEOWXs%G"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="h*u2Q;{*mv-nK)sSNUlF"></block> </value> </block> </value> </block> </value> <statement name="DO4"> <block type="telegram" id="S!UG_7DsY|l32%SD#bq">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="FN,|Vuwm7{/T~{x
    vhIa">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat im Arbeitszimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF5">
    <block type="logic_compare" id="slq19topg(jry/9W]7*~">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id=",sn0Tj/$Hu!l}^y%Nh]|">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.15.devices.VA2733513216.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="w-F01WE*^XpGj8M!@nf@">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="RCzl9_2H(~gM!pS[O9X:">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id="|OoXc5^C9p)FKcq::2tF">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id=";8gzJW5i%AAP]@fQtE1"></block> </value> </block> </value> </block> </value> <statement name="DO5"> <block type="telegram" id=";Wc|R1~,Th9Z67E#0-j("> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id="ClL,~@gLWCTIa.gR_pA">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat (rechts) im oberen Kinderzimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF6">
    <block type="logic_compare" id="M}+-W27_iU5VEttPm4r_">
    <field name="OP">NEQ</field>
    <value name="A">
    <block type="get_value" id="WDFsVL|SQ#rdSY?DQQ{Y">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.7.devices.VA0200740864.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="9?h3b;E{crtIxf|qmZIs">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="EP3Nh92#p;,7wN.]pMxM">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id="X)V7:u]Y~?63i*=.za*I">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="QF.#WIQusFYCH?~6V[2r"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO6">
    <block type="telegram" id="MyK^0e,q]]=weZ;}Rw9w">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="l{Ljnpjtr%|zn@e@h8#d">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat Esszimmer ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    <value name="IF7">
    <block type="logic_compare" id="Qm;p3|]%$17F,e1uia("> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="bMTz.QkLgkYbJM_*YFEY"> <field name="ATTR">val</field> <field name="OID">tado.0.291955.Rooms.8.devices.VA0133632000.info.batteryState</field> </block> </value> <value name="B"> <block type="logic_operation" id="#2F#{Lq_E{jH{SIdFDhY"> <field name="OP">OR</field> <value name="A"> <block type="get_value_var" id="mT.O.SJFpmS6ow6Wv}i6"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="=Z8.%0;;B]lVUzz.ozVa"> <field name="TEXT">NORMAL</field> </shadow> </value> </block> </value> <value name="B"> <block type="logic_null" id="RmtY~j9e?6o:DyvR06o"></block>
    </value>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO7">
    <block type="telegram" id="_qu]OhmhOqh,0i3dQA^">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="7;tK:9i2/)F?s7*HaYd"> <field name="TEXT">Die Batterie vom Heizkörperthermostat Wohnzimmer ist schwach</field> </shadow> </value> </block> </statement> <value name="IF8"> <block type="logic_compare" id="=PiHgP@.N}X!SOYmuThx"> <field name="OP">NEQ</field> <value name="A"> <block type="get_value" id="6M]h/WJvbCikj2km01T">
    <field name="ATTR">val</field>
    <field name="OID">tado.0.291955.Rooms.9.devices.VA3139898624.info.batteryState</field>
    </block>
    </value>
    <value name="B">
    <block type="logic_operation" id="xUVTm#a?dn{cx~zvBA+-">
    <field name="OP">OR</field>
    <value name="A">
    <block type="get_value_var" id="z56AcBO|a_PvM[=Jmec|">
    <field name="ATTR">val</field>
    <value name="OID">
    <shadow type="text" id="oSA/6Tp;T[tx
    $*w6^yG">
    <field name="TEXT">NORMAL</field>
    </shadow>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_null" id="dVW:}yL0j:mFQ:*V[A%"></block> </value> </block> </value> </block> </value> <statement name="DO8"> <block type="telegram" id="c30RAwZpb~drzB]lP*r">
    <field name="INSTANCE">.0</field>
    <field name="LOG"></field>
    <field name="SILENT">FALSE</field>
    <field name="PARSEMODE">default</field>
    <value name="MESSAGE">
    <shadow type="text" id="igqa.w52DU){Yaef6at5">
    <field name="TEXT">Die Batterie vom Heizkörperthermostat Küche ist schwach</field>
    </shadow>
    </value>
    </block>
    </statement>
    </block>
    </statement>
    </block>
    </xml>

    1 Reply Last reply
    0
    • M Offline
      M Offline
      Muchul
      wrote on last edited by Muchul
      #2

      Was wenn du den schlechtfall prüfen würdest?
      (Kann den Quellcode auf dem Handy nicht so gut lesen)

      1 Reply Last reply
      0
      • F Offline
        F Offline
        Fireball2k
        wrote on last edited by
        #3

        Das probiere ich mal und gebe eine Rückmeldung, vielen Dank!
        Kann aber etwas dauern, da im Moment privat sehr viel zu tun ist.

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        622

        Online

        32.8k

        Users

        82.8k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe