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. Praktische Anwendungen (Showcase)
  4. Kessel Pumpfix überwachen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    104

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Kessel Pumpfix überwachen

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
leistungsmessungvisualisierungblockly
14 Beiträge 6 Kommentatoren 1.8k Aufrufe 7 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.
  • L Online
    L Online
    Linedancer
    schrieb am zuletzt editiert von
    #1

    Hallo Gemeinde,
    Ausgangslage:
    ich hab im Keller eine Rückstauklappe Pumpfix die ich schon seit längerem überwachen möchte. Pumpfix hat eine Schnittstelle an die eine Relaiskarte angeschlossen werden kann, die mir aber mit über 100€ zu teuer ist.

    Lösung:
    Pumpfix hängt jetzt an einer HM Funkschaltsteckdose mit Leistungsmessung. Ich hab hier Homematic gewählt, da bei mir Gosund und Konsorten speziell bei sehr kleinen Leistungen zu sehr schwankende Ergebnisse liefern.
    Ich kann erkennen, wenn der Klappenmotor läuft und wenn die Bypass Pumpe läuft. Das ergibt zwar nicht die absolute Klappenposition sondern nur eine Klappenänderung, aber sobald "Bypass Pumpe läuft" erkannt wird, ist die Klappenposition eindeutig. Zusätzlich gibt es noch eine "Check Power" Funktion die erkennt, wenn die Steuerelektronik tot ist.

    Umsetung:
    hier das Blockly für die Überwachung:


    <xml xmlns="https://developers.google.com/blockly/xml">
    <block type="on" id="T6MGGU)P7O7o2V12,n." x="37" y="12">
    <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
    <field name="CONDITION">ne</field>
    <field name="ACK_CONDITION"></field>
    <statement name="STATEMENT">
    <block type="controls_if" id="JH9Je6+J}X:hO;iF(ZU"> <value name="IF0"> <block type="logic_operation" id="/Ro*hsN_Q?,Rks@j1{@Y" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="0x]xx1[c]JcEWP{?1~M">
    <field name="OP">GT</field>
    <value name="A">
    <block type="get_value" id="4qIin%1@)z;2{?|LrS:j">
    <field name="ATTR">val</field>
    <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
    </block>
    </value>
    <value name="B">
    <block type="math_number" id="S|8|h|f7FvY287k78/-M">
    <field name="NUM">4</field>
    </block>
    </value>
    </block>
    </value>
    <value name="B">
    <block type="logic_compare" id="]GR+J-30Fpmp4lRKH)_Z">
    <field name="OP">LT</field>
    <value name="A">
    <block type="get_value" id="=o9BdOE]XTwb5
    mn|Opu">
    <field name="ATTR">val</field>
    <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
    </block>
    </value>
    <value name="B">
    <block type="math_number" id=".#9sQGv~@^vop[KLaVM"> <field name="NUM">6</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="toggle" id="-7~Aw)e%MzU:nJsy3Nds"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Pumpfix.Klappe_geschlossen</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">15</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <next> <block type="update" id="aaQCB{%mhYQPkOC$t|ne"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe_heute</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">15</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="3bCTf96*.HeBMwzIKhrk"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="3)^)JKtGt4]G;5rqNBN?"> <field name="NUM">1</field> </shadow> <block type="get_value" id="+XG.lR#MxFd^KbgR4vup"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe_heute</field> </block> </value> <value name="B"> <shadow type="math_number" id="00ZuU*[FZOja62)xcLH">
    <field name="NUM">0.5</field>
    </shadow>
    </value>
    </block>
    </value>
    <next>
    <block type="update" id="R4LnmiBlenbeSyht^jpH">
    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
    <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe</field>
    <field name="WITH_DELAY">TRUE</field>
    <field name="DELAY_MS">15</field>
    <field name="UNIT">sec</field>
    <field name="CLEAR_RUNNING">FALSE</field>
    <value name="VALUE">
    <block type="math_arithmetic" id="_zJxR3[))lEY)y.VU)of">
    <field name="OP">ADD</field>
    <value name="A">
    <shadow type="math_number" id="{}s31*1feyMFe|-n7tu"> <field name="NUM">1</field> </shadow> <block type="get_value" id="{PtABu1!Pm8uXW8kOZ_~"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe</field> </block> </value> <value name="B"> <shadow type="math_number" id="H2zO@|a]Tb%C?#e}08o["> <field name="NUM">0.5</field> </shadow> </value> </block> </value> </block> </next> </block> </next> </block> </statement> <next> <block type="controls_if" id="[%btqSy[,|K)9Z/+wVW#"> <value name="IF0"> <block type="logic_compare" id="~FbxaYApxX|H+u9uGH22"> <field name="OP">GT</field> <value name="A"> <block type="get_value" id="o4WC}X^}j2DLviY!dZjD"> <field name="ATTR">val</field> <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field> </block> </value> <value name="B"> <block type="math_number" id="skdn?H:3aWvQhYvY6kSI"> <field name="NUM">10</field> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="gEDzYvJ^ML~i)zuewxT{"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Pumpfix.Pumpe_laeuft</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="9|eFM{V||[D5e4Q^Xn}y"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="update" id="}gLP](UH1^y{DivW;zoW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Pumpfix.Klappe_geschlossen</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="mNrakPO%:9KOUKSJQii-"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="update" id="9Q:qQG441y-6X9/J/WF">
    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
    <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe_heute</field>
    <field name="WITH_DELAY">TRUE</field>
    <field name="DELAY_MS">10</field>
    <field name="UNIT">sec</field>
    <field name="CLEAR_RUNNING">FALSE</field>
    <value name="VALUE">
    <block type="math_arithmetic" id="Rg/,c(,wCswKMq$D03cH">
    <field name="OP">ADD</field>
    <value name="A">
    <shadow type="math_number" id="3)^)JKtGt4]G;5rqNBN?">
    <field name="NUM">1</field>
    </shadow>
    <block type="get_value" id="%?++g+br+30DP8Ubz4hS">
    <field name="ATTR">val</field>
    <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe_heute</field>
    </block>
    </value>
    <value name="B">
    <shadow type="math_number" id="3({E]Zyz#ZWi,wDq@[9">
    <field name="NUM">1</field>
    </shadow>
    </value>
    </block>
    </value>
    <next>
    <block type="update" id="uvWvAV2hO(O~0Ml3Ru5"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">8</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="c;qSgRDJdPd~ksKei(_L"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number"> <field name="NUM">1</field> </shadow> <block type="get_value" id="Z-{=(MIEWkpRwkev;b+">
    <field name="ATTR">val</field>
    <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe</field>
    </block>
    </value>
    <value name="B">
    <shadow type="math_number" id="|u?2:0WPLGSYufaRDHwq">
    <field name="NUM">1</field>
    </shadow>
    </value>
    </block>
    </value>
    </block>
    </next>
    </block>
    </next>
    </block>
    </next>
    </block>
    </statement>
    <next>
    <block type="controls_if" id="]#*v(jT~he8D#F9hua(2">
    <value name="IF0">
    <block type="logic_compare" id="QHn23]dih1O/JKcI[hHd">
    <field name="OP">LTE</field>
    <value name="A">
    <block type="get_value" id="XbC|VPx=k.?e?)eP{We[">
    <field name="ATTR">val</field>
    <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
    </block>
    </value>
    <value name="B">
    <block type="math_number" id="]XJwH$UE7.I];,IswnYu">
    <field name="NUM">4</field>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO0">
    <block type="update" id="FvbSy4dhOR@lwc=iGzq/">
    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
    <field name="OID">0_userdata.0.Pumpfix.Pumpe_laeuft</field>
    <field name="WITH_DELAY">FALSE</field>
    <value name="VALUE">
    <block type="logic_boolean" id="JCq[,Uz9#6hHC#[/LhaL">
    <field name="BOOL">FALSE</field>
    </block>
    </value>
    </block>
    </statement>
    <next>
    <block type="controls_if" id="}P1Mlxw]Hrc:}|nDD|r[">
    <mutation else="1"></mutation>
    <value name="IF0">
    <block type="logic_compare" id="(Q!}o+.~k1O!siO7A0Z:">
    <field name="OP">GTE</field>
    <value name="A">
    <block type="get_value" id="Q8J}FMW4)N~1,GjEc7xx">
    <field name="ATTR">val</field>
    <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
    </block>
    </value>
    <value name="B">
    <block type="math_number" id="gb9^7wG#.Y5X|31
    ~{">
    <field name="NUM">1</field>
    </block>
    </value>
    </block>
    </value>
    <statement name="DO0">
    <block type="update" id="uF2Uf#reaOo|5.VBlfCL">
    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
    <field name="OID">0_userdata.0.Pumpfix.Check_Power</field>
    <field name="WITH_DELAY">FALSE</field>
    <value name="VALUE">
    <block type="logic_boolean" id="xVO85{Nl1F=ht.EONUZw">
    <field name="BOOL">TRUE</field>
    </block>
    </value>
    </block>
    </statement>
    <statement name="ELSE">
    <block type="update" id="$D%0Dq/dPFOY4AiEDM*6">
    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
    <field name="OID">0_userdata.0.Pumpfix.Check_Power</field>
    <field name="WITH_DELAY">FALSE</field>
    <value name="VALUE">
    <block type="logic_boolean" id="Xo{+Gxo:]A/CKB!bY=e8">
    <field name="BOOL">FALSE</field>
    </block>
    </value>
    </block>
    </statement>
    </block>
    </next>
    </block>
    </next>
    </block>
    </next>
    </block>
    </statement>
    </block>
    </xml>

    Pumpfix Blockly.png

    und hier die Visualisierung dazu:
    Pumpfix_View.png

    vielleicht kanns ja einer brauchen.

    –

    Ciao, Gerhard

    A 1 Antwort Letzte Antwort
    0
    • L Linedancer

      Hallo Gemeinde,
      Ausgangslage:
      ich hab im Keller eine Rückstauklappe Pumpfix die ich schon seit längerem überwachen möchte. Pumpfix hat eine Schnittstelle an die eine Relaiskarte angeschlossen werden kann, die mir aber mit über 100€ zu teuer ist.

      Lösung:
      Pumpfix hängt jetzt an einer HM Funkschaltsteckdose mit Leistungsmessung. Ich hab hier Homematic gewählt, da bei mir Gosund und Konsorten speziell bei sehr kleinen Leistungen zu sehr schwankende Ergebnisse liefern.
      Ich kann erkennen, wenn der Klappenmotor läuft und wenn die Bypass Pumpe läuft. Das ergibt zwar nicht die absolute Klappenposition sondern nur eine Klappenänderung, aber sobald "Bypass Pumpe läuft" erkannt wird, ist die Klappenposition eindeutig. Zusätzlich gibt es noch eine "Check Power" Funktion die erkennt, wenn die Steuerelektronik tot ist.

      Umsetung:
      hier das Blockly für die Überwachung:


      <xml xmlns="https://developers.google.com/blockly/xml">
      <block type="on" id="T6MGGU)P7O7o2V12,n." x="37" y="12">
      <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
      <field name="CONDITION">ne</field>
      <field name="ACK_CONDITION"></field>
      <statement name="STATEMENT">
      <block type="controls_if" id="JH9Je6+J}X:hO;iF(ZU"> <value name="IF0"> <block type="logic_operation" id="/Ro*hsN_Q?,Rks@j1{@Y" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="0x]xx1[c]JcEWP{?1~M">
      <field name="OP">GT</field>
      <value name="A">
      <block type="get_value" id="4qIin%1@)z;2{?|LrS:j">
      <field name="ATTR">val</field>
      <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
      </block>
      </value>
      <value name="B">
      <block type="math_number" id="S|8|h|f7FvY287k78/-M">
      <field name="NUM">4</field>
      </block>
      </value>
      </block>
      </value>
      <value name="B">
      <block type="logic_compare" id="]GR+J-30Fpmp4lRKH)_Z">
      <field name="OP">LT</field>
      <value name="A">
      <block type="get_value" id="=o9BdOE]XTwb5
      mn|Opu">
      <field name="ATTR">val</field>
      <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
      </block>
      </value>
      <value name="B">
      <block type="math_number" id=".#9sQGv~@^vop[KLaVM"> <field name="NUM">6</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="toggle" id="-7~Aw)e%MzU:nJsy3Nds"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Pumpfix.Klappe_geschlossen</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">15</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <next> <block type="update" id="aaQCB{%mhYQPkOC$t|ne"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe_heute</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">15</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="3bCTf96*.HeBMwzIKhrk"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="3)^)JKtGt4]G;5rqNBN?"> <field name="NUM">1</field> </shadow> <block type="get_value" id="+XG.lR#MxFd^KbgR4vup"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe_heute</field> </block> </value> <value name="B"> <shadow type="math_number" id="00ZuU*[FZOja62)xcLH">
      <field name="NUM">0.5</field>
      </shadow>
      </value>
      </block>
      </value>
      <next>
      <block type="update" id="R4LnmiBlenbeSyht^jpH">
      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
      <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe</field>
      <field name="WITH_DELAY">TRUE</field>
      <field name="DELAY_MS">15</field>
      <field name="UNIT">sec</field>
      <field name="CLEAR_RUNNING">FALSE</field>
      <value name="VALUE">
      <block type="math_arithmetic" id="_zJxR3[))lEY)y.VU)of">
      <field name="OP">ADD</field>
      <value name="A">
      <shadow type="math_number" id="{}s31*1feyMFe|-n7tu"> <field name="NUM">1</field> </shadow> <block type="get_value" id="{PtABu1!Pm8uXW8kOZ_~"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Klappe</field> </block> </value> <value name="B"> <shadow type="math_number" id="H2zO@|a]Tb%C?#e}08o["> <field name="NUM">0.5</field> </shadow> </value> </block> </value> </block> </next> </block> </next> </block> </statement> <next> <block type="controls_if" id="[%btqSy[,|K)9Z/+wVW#"> <value name="IF0"> <block type="logic_compare" id="~FbxaYApxX|H+u9uGH22"> <field name="OP">GT</field> <value name="A"> <block type="get_value" id="o4WC}X^}j2DLviY!dZjD"> <field name="ATTR">val</field> <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field> </block> </value> <value name="B"> <block type="math_number" id="skdn?H:3aWvQhYvY6kSI"> <field name="NUM">10</field> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="gEDzYvJ^ML~i)zuewxT{"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Pumpfix.Pumpe_laeuft</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="9|eFM{V||[D5e4Q^Xn}y"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="update" id="}gLP](UH1^y{DivW;zoW"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Pumpfix.Klappe_geschlossen</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="mNrakPO%:9KOUKSJQii-"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="update" id="9Q:qQG441y-6X9/J/WF">
      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
      <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe_heute</field>
      <field name="WITH_DELAY">TRUE</field>
      <field name="DELAY_MS">10</field>
      <field name="UNIT">sec</field>
      <field name="CLEAR_RUNNING">FALSE</field>
      <value name="VALUE">
      <block type="math_arithmetic" id="Rg/,c(,wCswKMq$D03cH">
      <field name="OP">ADD</field>
      <value name="A">
      <shadow type="math_number" id="3)^)JKtGt4]G;5rqNBN?">
      <field name="NUM">1</field>
      </shadow>
      <block type="get_value" id="%?++g+br+30DP8Ubz4hS">
      <field name="ATTR">val</field>
      <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe_heute</field>
      </block>
      </value>
      <value name="B">
      <shadow type="math_number" id="3({E]Zyz#ZWi,wDq@[9">
      <field name="NUM">1</field>
      </shadow>
      </value>
      </block>
      </value>
      <next>
      <block type="update" id="uvWvAV2hO(O~0Ml3Ru5"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">8</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_arithmetic" id="c;qSgRDJdPd~ksKei(_L"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number"> <field name="NUM">1</field> </shadow> <block type="get_value" id="Z-{=(MIEWkpRwkev;b+">
      <field name="ATTR">val</field>
      <field name="OID">0_userdata.0.Pumpfix.Anzahl_Pumpe</field>
      </block>
      </value>
      <value name="B">
      <shadow type="math_number" id="|u?2:0WPLGSYufaRDHwq">
      <field name="NUM">1</field>
      </shadow>
      </value>
      </block>
      </value>
      </block>
      </next>
      </block>
      </next>
      </block>
      </next>
      </block>
      </statement>
      <next>
      <block type="controls_if" id="]#*v(jT~he8D#F9hua(2">
      <value name="IF0">
      <block type="logic_compare" id="QHn23]dih1O/JKcI[hHd">
      <field name="OP">LTE</field>
      <value name="A">
      <block type="get_value" id="XbC|VPx=k.?e?)eP{We[">
      <field name="ATTR">val</field>
      <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
      </block>
      </value>
      <value name="B">
      <block type="math_number" id="]XJwH$UE7.I];,IswnYu">
      <field name="NUM">4</field>
      </block>
      </value>
      </block>
      </value>
      <statement name="DO0">
      <block type="update" id="FvbSy4dhOR@lwc=iGzq/">
      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
      <field name="OID">0_userdata.0.Pumpfix.Pumpe_laeuft</field>
      <field name="WITH_DELAY">FALSE</field>
      <value name="VALUE">
      <block type="logic_boolean" id="JCq[,Uz9#6hHC#[/LhaL">
      <field name="BOOL">FALSE</field>
      </block>
      </value>
      </block>
      </statement>
      <next>
      <block type="controls_if" id="}P1Mlxw]Hrc:}|nDD|r[">
      <mutation else="1"></mutation>
      <value name="IF0">
      <block type="logic_compare" id="(Q!}o+.~k1O!siO7A0Z:">
      <field name="OP">GTE</field>
      <value name="A">
      <block type="get_value" id="Q8J}FMW4)N~1,GjEc7xx">
      <field name="ATTR">val</field>
      <field name="OID">hm-rpc.2.LEQ0272115.2.POWER</field>
      </block>
      </value>
      <value name="B">
      <block type="math_number" id="gb9^7wG#.Y5X|31
      ~{">
      <field name="NUM">1</field>
      </block>
      </value>
      </block>
      </value>
      <statement name="DO0">
      <block type="update" id="uF2Uf#reaOo|5.VBlfCL">
      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
      <field name="OID">0_userdata.0.Pumpfix.Check_Power</field>
      <field name="WITH_DELAY">FALSE</field>
      <value name="VALUE">
      <block type="logic_boolean" id="xVO85{Nl1F=ht.EONUZw">
      <field name="BOOL">TRUE</field>
      </block>
      </value>
      </block>
      </statement>
      <statement name="ELSE">
      <block type="update" id="$D%0Dq/dPFOY4AiEDM*6">
      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
      <field name="OID">0_userdata.0.Pumpfix.Check_Power</field>
      <field name="WITH_DELAY">FALSE</field>
      <value name="VALUE">
      <block type="logic_boolean" id="Xo{+Gxo:]A/CKB!bY=e8">
      <field name="BOOL">FALSE</field>
      </block>
      </value>
      </block>
      </statement>
      </block>
      </next>
      </block>
      </next>
      </block>
      </next>
      </block>
      </statement>
      </block>
      </xml>

      Pumpfix Blockly.png

      und hier die Visualisierung dazu:
      Pumpfix_View.png

      vielleicht kanns ja einer brauchen.

      A Offline
      A Offline
      acidsubway
      schrieb am zuletzt editiert von
      #2

      Hallo @linedancer,

      danke dir für deinen Beitrag, ich habe auch einen Pumpfix F, möchte mal wissen welche Lösung du von Kessel kennst die über 100€ kostet. Ich möchte mein ding auch an meinen IoBroker bringen, versuche mich hier an den Schnittstellen, aber ohne Erfolg.

      1 Antwort Letzte Antwort
      0
      • L Online
        L Online
        Linedancer
        schrieb am zuletzt editiert von
        #3

        Hi,
        Dashier ist die Signalgeber Platine.
        Link Text

        –

        Ciao, Gerhard

        1 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          hardl
          schrieb am zuletzt editiert von
          #4

          @linedancer
          Hallo, ich habe auch das Problem, allerdings bei einem Kessel Staufix-F, der keine motorische Klappe sondern nur eine Pumpe hat.
          Ich wollte mit einer Eve Energy Steckdose eine Regel in der Home-App erstellen, die eine Email bei >= xy Watt sendet, aber das funktioniert nicht, da scheinbar der Verbrauch nicht sofort aktualisiert wird.

          Kann das die HM Steckdose besser?

          Viele Grüße
          Reinhard

          L 1 Antwort Letzte Antwort
          0
          • H hardl

            @linedancer
            Hallo, ich habe auch das Problem, allerdings bei einem Kessel Staufix-F, der keine motorische Klappe sondern nur eine Pumpe hat.
            Ich wollte mit einer Eve Energy Steckdose eine Regel in der Home-App erstellen, die eine Email bei >= xy Watt sendet, aber das funktioniert nicht, da scheinbar der Verbrauch nicht sofort aktualisiert wird.

            Kann das die HM Steckdose besser?

            Viele Grüße
            Reinhard

            L Online
            L Online
            Linedancer
            schrieb am zuletzt editiert von
            #5

            @hardl
            Hi,
            Ich kenne die Eve Steckdosen nicht, da kann ich nix zu sagen.

            Ich verwende neben HM Steckdosen noch diverse mit Tasmota betriebene WLAN Steckdosen. Dort kann der Übertragungs Intervall eingestellt werden.
            Da wo ich wirklich genaue, zeitnahe Leistungs Infos brauche, verwende ich ausschließlich HM Steckdosen mit Leistungsmessung.

            –

            Ciao, Gerhard

            H 1 Antwort Letzte Antwort
            0
            • L Linedancer

              @hardl
              Hi,
              Ich kenne die Eve Steckdosen nicht, da kann ich nix zu sagen.

              Ich verwende neben HM Steckdosen noch diverse mit Tasmota betriebene WLAN Steckdosen. Dort kann der Übertragungs Intervall eingestellt werden.
              Da wo ich wirklich genaue, zeitnahe Leistungs Infos brauche, verwende ich ausschließlich HM Steckdosen mit Leistungsmessung.

              H Offline
              H Offline
              hardl
              schrieb am zuletzt editiert von
              #6

              @linedancer
              Danke, teste ich mal, falls ich keine andere Lösung finde.

              1 Antwort Letzte Antwort
              0
              • J Offline
                J Offline
                Jens 2
                schrieb am zuletzt editiert von
                #7

                @linedancer

                Hallo linedancer

                Ich habe das gleiche Problem mit dem Pumpfix.

                Deine Vorgehensweise habe ich soweit verstanden. Du benutzt eine Home IP Schaltsteckdose um die Kesselsteuerung anhand des Stromverbrauchs auszulösen.

                Könntest Du mir bitte mal genau beschreiben wie Du das machst. Ich finde in der Home IP Software keine Lösung wie ich das einstellen kann, dass ich eine Bushnachricht bekommen wenn entweder die Pumpe oder die Klappe ihre routinemäßige Überprüfung durchführt. Auch finde ich deine visuelle Darstellung toll (Fotos). Wie hast Du das gemacht.

                Danke für Deine Hilfe

                1 Antwort Letzte Antwort
                0
                • L Online
                  L Online
                  Linedancer
                  schrieb am zuletzt editiert von
                  #8

                  Hi,
                  Erstmal zur Richtigstellung, ich löse in der Kesselsteuerung nix aus. Die läuft völlig autark.
                  Ich messe nur die Leistungsaufnahme der Kessel Steuerung und das Blockly wertet das aus.

                  Die Grafik hab ich mit dem VIS Adapter gemacht. Mit VIS hast du die maximale Freiheit, brauchst aber auch deutlich mehr Einarbeitungszeit.

                  –

                  Ciao, Gerhard

                  M 1 Antwort Letzte Antwort
                  0
                  • L Linedancer

                    Hi,
                    Erstmal zur Richtigstellung, ich löse in der Kesselsteuerung nix aus. Die läuft völlig autark.
                    Ich messe nur die Leistungsaufnahme der Kessel Steuerung und das Blockly wertet das aus.

                    Die Grafik hab ich mit dem VIS Adapter gemacht. Mit VIS hast du die maximale Freiheit, brauchst aber auch deutlich mehr Einarbeitungszeit.

                    M Offline
                    M Offline
                    maxpd
                    schrieb am zuletzt editiert von maxpd
                    #9

                    Haha, lange Zeit kompliziert versucht die Pumpfix Smart zu machen ohne den teuren potentialfreien Kontakt zu kaufen. Und heute über die Google Suche zufällig auf die simple Idee gestoßen, es über den Stromverbrauch zu messen. Habe immer viel zu kompliziert gedacht..
                    Habe es nun über den Alarmausgang, einen NPN Transistor und einen Shelly gelöst. Vorteil bei dieser Variante: Selbstdiagnose wird von Haus aus ignoriert und man bekommt auch Sensorfehler gemeldet (welche ich schon häufig hatte), welche je nach Strommesser kaum messbar sind.

                    @Linedancer Du hast übrigens sehr viele Schaltvorgänge bei der Klappe und noch mehr bei der Pumpe. Habt ihr so oft Hochwasser?
                    Die Schaltvorgänge der Pumpe werden mit einem Limit von 1000 angegeben, nach denen man den Kessel Support kontaktieren muss. Ist dir dazu was bekannt?

                    Gruß
                    maxpd

                    Raspi 4 8gb | iobroker + pivccu3 | 46 Adapter | 68 Scripte, 120 Devices

                    M 1 Antwort Letzte Antwort
                    0
                    • M maxpd

                      Haha, lange Zeit kompliziert versucht die Pumpfix Smart zu machen ohne den teuren potentialfreien Kontakt zu kaufen. Und heute über die Google Suche zufällig auf die simple Idee gestoßen, es über den Stromverbrauch zu messen. Habe immer viel zu kompliziert gedacht..
                      Habe es nun über den Alarmausgang, einen NPN Transistor und einen Shelly gelöst. Vorteil bei dieser Variante: Selbstdiagnose wird von Haus aus ignoriert und man bekommt auch Sensorfehler gemeldet (welche ich schon häufig hatte), welche je nach Strommesser kaum messbar sind.

                      @Linedancer Du hast übrigens sehr viele Schaltvorgänge bei der Klappe und noch mehr bei der Pumpe. Habt ihr so oft Hochwasser?
                      Die Schaltvorgänge der Pumpe werden mit einem Limit von 1000 angegeben, nach denen man den Kessel Support kontaktieren muss. Ist dir dazu was bekannt?

                      M Offline
                      M Offline
                      m1scha
                      schrieb am zuletzt editiert von
                      #10

                      @maxpd

                      Hi Kannst du kurz mal beschreiben wie du das gemacht hast?
                      Welche Teile hast du verwendet?

                      Viele Grüße,
                      Mischa

                      M 1 Antwort Letzte Antwort
                      0
                      • M m1scha

                        @maxpd

                        Hi Kannst du kurz mal beschreiben wie du das gemacht hast?
                        Welche Teile hast du verwendet?

                        Viele Grüße,
                        Mischa

                        M Offline
                        M Offline
                        maxpd
                        schrieb am zuletzt editiert von
                        #11

                        @m1scha check that out: https://forum.iobroker.net/post/1050361

                        Gruß
                        maxpd

                        Raspi 4 8gb | iobroker + pivccu3 | 46 Adapter | 68 Scripte, 120 Devices

                        M 1 Antwort Letzte Antwort
                        0
                        • M maxpd

                          @m1scha check that out: https://forum.iobroker.net/post/1050361

                          M Offline
                          M Offline
                          m1scha
                          schrieb am zuletzt editiert von
                          #12

                          @maxpd
                          Cool, danke. Läuft das stabil bei dir?

                          M 2 Antworten Letzte Antwort
                          0
                          • M m1scha

                            @maxpd
                            Cool, danke. Läuft das stabil bei dir?

                            M Offline
                            M Offline
                            maxpd
                            schrieb am zuletzt editiert von
                            #13

                            @m1scha Naja, was bedeutet stabil? Sieht man das nicht erst, wenn es zu einer Rückstausituation kommt ;)
                            Aber derzeit ist das ganze nicht am Strom, da ich eine dedizierte Leitung für die Rückstauklappe gelegt habe, die noch nicht aufgelegt ist. Der alten Stromversorgung habe ich zwischenzeitlich noch keinen Mehrfachstecker spendiert.

                            Gruß
                            maxpd

                            Raspi 4 8gb | iobroker + pivccu3 | 46 Adapter | 68 Scripte, 120 Devices

                            1 Antwort Letzte Antwort
                            0
                            • M m1scha

                              @maxpd
                              Cool, danke. Läuft das stabil bei dir?

                              M Offline
                              M Offline
                              maxpd
                              schrieb am zuletzt editiert von
                              #14

                              @m1scha Beim heutigen Rückstau hat die Anlage zwar zu, aber keinen Alarm gemacht. Dadurch hat der Shelly auch nicht ausgelöst und keine Meldung gegeben.
                              Warum kein akustischer Alarm durch die Anlage kam, weiß ich nicht. Ich finde keine Einstellung wo man den Alarm aktivieren / deaktivieren kann.

                              Hätte das originale potentialfrei Modul anders reagiert? Meldet dieses Modul auch Unterschiede? z.B. Rückstau, Sensorfehler, Niveaufehler, Batteriefehler etc?

                              Gruß
                              maxpd

                              Raspi 4 8gb | iobroker + pivccu3 | 46 Adapter | 68 Scripte, 120 Devices

                              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

                              822

                              Online

                              32.5k

                              Benutzer

                              81.7k

                              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