Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    3
    1
    23

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

Blockly: Abfrage Batteriestatus tado Heizkörperthermostate

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
3 Beiträge 2 Kommentatoren 475 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • F Offline
    F Offline
    Fireball2k
    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      Muchul
      schrieb am zuletzt editiert von Muchul
      #2

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

      1 Antwort Letzte Antwort
      0
      • F Offline
        F Offline
        Fireball2k
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        586

        Online

        32.7k

        Benutzer

        82.4k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe