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. Einsteigerfragen
  4. Visualisierung von Daten des CMI von Ta per Modbus

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    280

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

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

Visualisierung von Daten des CMI von Ta per Modbus

Scheduled Pinned Locked Moved Einsteigerfragen
23 Posts 3 Posters 1.7k Views 3 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.
  • U UlliJ

    @andibr sagte in Visualisierung von Daten des CMI von Ta per Modbus:

    Mitlerweilen stinkt es mir, so alle paar Monaten die Bezriebstunden im iob von hand anzupassen. Darum erhoffe ich mir von der Modbus Schnittstelle ein paar Daten mehr. Es ist mir klar, zuerst müssen die natürlich auf dem CAN sein.

    habe mal etwas gelesen und probiert. Die Betriebsstundenzähler der UVR geben die Zeit in Sekunden aus. Bei 16-bit also schnell einen Überlauf.
    Mit einer Mathematikfunktion auf der UVR und den Wert durch 3600 geteilt gibt es den Wert in "h", dann auf den CAN Bus und alles chic. Wenn Du es genauer haben willst gibt es noch Modulo für den Rest der Division. Den *60 (Minuten) oder 3600 (Sekunden), der Wert kommt dann separat auf den CAN.
    Vielleicht hat Dein Heizungsbauer Lust Dir das einzubauen.

    @andibr sagte in Visualisierung von Daten des CMI von Ta per Modbus:

    Hat jemand eine Idee wie man eine "ist Online" Anzeige basteln könnte? Ich habe festgestellt, dass im Datenpunkt "Info.connection" die IP-Adresse drin steht (ist aber die vom IoB) sobald die UVR Online ist. Könnte man diese Info in einen Alias-Datenpunkt (false/true) konvertieren?

    eigentlich ist ja das CMI online. Stichwort könnte "regex" in der Konvertierungsfunktion des alias sein... da bin ich vollkommen frei von Wissen.

    VG Ulli

    A Offline
    A Offline
    andibr
    wrote on last edited by
    #21

    @ullij said in Visualisierung von Daten des CMI von Ta per Modbus:

    eigentlich ist ja das CMI online. Stichwort könnte "regex" in der Konvertierungsfunktion des alias sein... da bin ich vollkommen frei von Wissen.

    Hallo ullij

    Danke, für den Tip mit der UVR, ich habe den mal weiter gegeben, mal schauen was er damit macht. Ich habe ihm ja geschrieben er solle mir doch die TAPPS Daten senden, damit ich das selber anpassen kann, danach hat er es plötzlich sehr schnell gemacht. Auch die Berechtigung um auf dem CMI die CAN Werte auf den Modbus zu legen ging plötzlich ganz schnell.

    Ich muss mir das mit dem "regex" mal anschauen. Ich habe zuerst gedacht das ich direkt auf den Iob Adapter "Online" Eintrag gehen könnte, aber da steht sogar wenn das CMI ohne Strom ist noch "online" drin. Also muss ich irgend etwas anderes finden. Ich habe mir überlegt ob es eine Funktion gibt, mit der ich quasi alle Modbusdatenpunkte auf einmal auf laufende Veränderungen überwachen kann?

    Da ich von Beruf Elektrozeichner und nicht Software-Ingenieur bin, stehe ich da etwas am Berg. Ich stelle mir da so eine Art Schleife vor, die permanent alle Änderungszeitpunkte überwacht und wenn innert zb. 5min keine mehr geändert werden, sich meldet, oder zumindet einfach mal reagiert. Aber wie man das macht entzieht sich meiner Kentnis definitiv.

    Andi

    U 1 Reply Last reply
    0
    • A andibr

      @ullij said in Visualisierung von Daten des CMI von Ta per Modbus:

      eigentlich ist ja das CMI online. Stichwort könnte "regex" in der Konvertierungsfunktion des alias sein... da bin ich vollkommen frei von Wissen.

      Hallo ullij

      Danke, für den Tip mit der UVR, ich habe den mal weiter gegeben, mal schauen was er damit macht. Ich habe ihm ja geschrieben er solle mir doch die TAPPS Daten senden, damit ich das selber anpassen kann, danach hat er es plötzlich sehr schnell gemacht. Auch die Berechtigung um auf dem CMI die CAN Werte auf den Modbus zu legen ging plötzlich ganz schnell.

      Ich muss mir das mit dem "regex" mal anschauen. Ich habe zuerst gedacht das ich direkt auf den Iob Adapter "Online" Eintrag gehen könnte, aber da steht sogar wenn das CMI ohne Strom ist noch "online" drin. Also muss ich irgend etwas anderes finden. Ich habe mir überlegt ob es eine Funktion gibt, mit der ich quasi alle Modbusdatenpunkte auf einmal auf laufende Veränderungen überwachen kann?

      Da ich von Beruf Elektrozeichner und nicht Software-Ingenieur bin, stehe ich da etwas am Berg. Ich stelle mir da so eine Art Schleife vor, die permanent alle Änderungszeitpunkte überwacht und wenn innert zb. 5min keine mehr geändert werden, sich meldet, oder zumindet einfach mal reagiert. Aber wie man das macht entzieht sich meiner Kentnis definitiv.

      Andi

      U Offline
      U Offline
      UlliJ
      wrote on last edited by
      #22

      @andibr
      bin auch kein Softwerker, aber ist doch alles spannend und dazu lernen geht immer:grinning:
      Ich weiß nicht genau worum es Dir geht mit dem "online".
      Geht es Dir um Fehler auf der UVR: dann sollte der Heizungsbauer die ganz sauber in der Steuerung abfangen und als Statusbits auf den CAN Bus legen. Die kannst Du dann am Modbus abgreifen.

      oder möchtest Du wissen ob das CMI noch online ist?

      • Da ist ein sehr einfacher Weg über den Ping Adapter. Gerade bei mir getestet und funkt. Dann noch ein kleines Script mit Trigger auf dem Ping und der gewünschten Aktion dahinter (z.B. Telegram, Whatsapp oder vis)
      • Eine weitere Idee wäre noch so eine Art "Lebendsignal" von der UVR auf dem CAN Bus. Dazu musst Du den Heizungsbauer aber quälen:face_with_rolling_eyes: und spontan wüsste ich auch nicht ob es da eine <Funktion in der UVR für gibt.
      • Noch eine Möglichkeit wäre den CAN Bus Status des CMI abzufragen: auch da weiß ich nicht wie und ob überhaupt.
        Hoffe das hilft weiter und schönes Restostern
        VG
        Ulli

      Proxmox auf iNuc, lxc für IoB, InfluxDB2, Grafana, u.a. *** Homematic & Homematic IP, Shellies, Zigbee etc

      A 1 Reply Last reply
      0
      • U UlliJ

        @andibr
        bin auch kein Softwerker, aber ist doch alles spannend und dazu lernen geht immer:grinning:
        Ich weiß nicht genau worum es Dir geht mit dem "online".
        Geht es Dir um Fehler auf der UVR: dann sollte der Heizungsbauer die ganz sauber in der Steuerung abfangen und als Statusbits auf den CAN Bus legen. Die kannst Du dann am Modbus abgreifen.

        oder möchtest Du wissen ob das CMI noch online ist?

        • Da ist ein sehr einfacher Weg über den Ping Adapter. Gerade bei mir getestet und funkt. Dann noch ein kleines Script mit Trigger auf dem Ping und der gewünschten Aktion dahinter (z.B. Telegram, Whatsapp oder vis)
        • Eine weitere Idee wäre noch so eine Art "Lebendsignal" von der UVR auf dem CAN Bus. Dazu musst Du den Heizungsbauer aber quälen:face_with_rolling_eyes: und spontan wüsste ich auch nicht ob es da eine <Funktion in der UVR für gibt.
        • Noch eine Möglichkeit wäre den CAN Bus Status des CMI abzufragen: auch da weiß ich nicht wie und ob überhaupt.
          Hoffe das hilft weiter und schönes Restostern
          VG
          Ulli
        A Offline
        A Offline
        andibr
        wrote on last edited by
        #23

        @ullij
        Hallo ullij

        Es geht mir genau um so eine Art "Watchdog" oder eben "Komunikation findet noch statt" überwachung. Wenn ich nämlich die Zeitangaben meiner Datenpunkte anschaue, komme ich da etwas in grübeln. Denn ich habe zb. bei der Pufferspeichertemperatur in der UVR ein Interval von 2min gesetzt. Im Iobroker kann es aber gerne bis zu 5min dauern bis der Wert aktualisiert wird.

        Jetzt kann das natürlich verschiedenste Ursachen haben, dass ist mir klar. Ist bei einer Temperatur die ich nur zur Anzeige im Vis brauche auch kein Thema, aber mein Heizungbauer stellt sich mit den Betriebsstunden etwas quer, wenn ich nun aber hier im Iob eine Zeitzählung machen will, sollte natürlich der Ein/Aus Status der Kesselpumpe oder des Pelletbrenners schon einigermasen Zeitsynchron ankommen.

        Grundsätzlich funktioniert das ganze stabil und zuverlässig, aber eine Betriebsstunden erfassung lässt sich damit nicht realisieren.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        519

        Online

        32.7k

        Users

        82.5k

        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