HA und CMI Technische Alternative einbinden

Ich habe seit dieser Woche (nach einem kompletten Heizungsumbau) meinen BL-Net getauscht bekommen und es wurde auch ein CMI Modul installiert.
Nun habe ich eine 16X2 und eine 1611 im Can Netz.
Gestern wollte ich ich über die CMI-Integration mit der Heizungsregelung verbinden.
Dort kam ich nur auf Node2.

Ich habe heute dann den Eintrag der Integration gelöscht und versucht neu einzurichten.

Nun habe ich nur mehr Node1.

Wie kann ich beide Nodes migrieren?

ich hab diese integration wieder gelöscht! Leider komm ich nicht auf beide nodes.
Habe es aber nun über das JSON Api gelöst.

 - authentication: basic
    username: "user"
    password: "pw"
    scan_interval: 79
    resource: http://user:pw@IP_ADRESSE/INCLUDE/api.cgi?jsonnode=1&jsonparam=I,O,Na,Nd
    sensor:
      - name: "cmi_node1"
        value_template: '{{ value_json.cmi_node1 }}'
        json_attributes:
          - "Header"
          - "Data"
          - "Status"     

Dann werte ich über template.yaml dies aus:

- name: "CMI_Deckenheizung_VL"
    state: >
      {% set input = states.sensor.cmi_node1.attributes["Data"]["Inputs"] | selectattr("Number", "equalto", 1) | first %}
      {% if input %} {{ input.Value.Value }} {% else %} {{ states.sensor.cmi_node1.state }} {% endif %}
    unit_of_measurement: "°C"

Der nächste Schritt ist getan:
Die UVR1612 reagiert bereits auf meine Anforderungen.
Was kann ich?
Ausgänge über Homeassistant in HAND_EIN/HAND_AUS/AUTO schalten.

Funktionen aufrufen.
In meinem Fall die BrauchwasserLWP für einmaliges Laden starten und auch stoppen!

Wie?
Über Rest_command in der configuration.yaml

  #Keller Lüfter 
  ventilator_keller_auto:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910820A1&changeto=3
  ventilator_keller_ein:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910820A1&changeto=2
  ventilator_keller_aus:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910820A1&changeto=1
  #Ladepumpe Warmwasser
  warmwasserpumpe_auto:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910920A1&changeto=3  
  warmwasserpumpe_ein:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910920A1&changeto=2
  warmwasserpumpe_aus:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910920A1&changeto=1
  #Anforderung LWP-Wasser
  LWP_Wasser_auto:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910520A1&changeto=3  
  LWP_Wasser__ein:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910520A1&changeto=2
  LWP_Wasser__aus:
    url: http://user:password@IP/menupage.cgi?page=02005806&changeadr=02910520A1&changeto=1
  #Kronoterm einmalig laden: 
  LWP_laden_ein:
    url: http://user:password@IP/menupage.cgi?page=020F580E&changeadr=02800F3125&changeto=1&page=020F580E
  #Kronoterm laden stoppen: 
  LWP_laden_stop:
    url: http://user:password@IP/changeadr=02800F3126&changeto=1&page=020F580E 

Nächster Schritt: Das selbe mit der UVR16x2!
Inzwischen habe ich auch meine komplette Heizungsanlage visualisiert.
Einiges kommt noch dazu. Alle Pumpen/Geräte/Temperaturen verändern sich je nach Zustand.

1 „Gefällt mir“

Wie hast Du die Visualisierung umgesetzt? Das würde mich mal interessieren!
Gruß Henrik


Anbei meine Heizungsübersicht.
Je nach Zustand verändern die Heizstäbe ihre Farbe. Der untere kann nur ein und aus, der andere ist über die Einspeiseleistung gesteuert. Dieser verändert 4 Farbstufen.
Je nach Zustand ändert die Remko die Farbe des Registers (kühlen/heizen).
Die Pfeile der Umschaltventile ändern sich ebenfalls nach Zustand.
Diverse Temperaturen oder Leistungsanzeigen sind erst sichtbar, wenn das Gerät ein ist, bzw. Leistung bezogen wird.
Ich muss mir das noch ein wenig ansehen: Eigentlich wollte ich alle Leitungen grau zeichnen und je nach Durchfluss einfärben. Mal sehen ob ich das noch mache.
Die Puffer und Boiler möchte ich je nach Wassertemperatur noch einfärben.
Da ich ja nun mittels rest_command die Aktoren schalten kann, werde ich diese mittels Klick_aktion auch noch einfügen. Aber eigentlich läuft es soweit.
Umgesetzt alles mittels Picture_elements_card.
Gezeichnet alles mit Inkscape auf svg.
Versucht hatte ich zuerst mit .png war aber wegen der Skalierbarkeit ein wenig ein Problem, da hat sich die Anzeige auf Handy-Tablet-PC zu sehr unterschieden!
Geholfen hat mir bei der ganzen Umsetzung und Zeichnung ChatGPT
Was ich gelernt habe? Wenn mit ChatGPT gearbeitet wird, so einfach wie möglich die Fragen stellen und alles Schritt für Schritt aufbauen und erweitern.

Hallo Zusammen, bin neu dabei und habe folgendes Problem:
Seid der Integration von TA in HA über HACS - dei übrigens prima geklappt hat) sehe ich im CMI die Geräte nicht mehr im CAN Bus!?! Bedieung über die Bilder unter “Schema” funktioniert einwandffrei. Auch “Winsol” Daten auslesen funktioniert. CAN Reload geht nicht, die LED’s des CMI werden im Status nicht angezeigt, Reset hat auch nichts gebracht, CAN Busgeräte bleiben auch unsichtbar im Runtergefahrenen ZUstand des HA auf dem NUC. Hat jemand ne Idee

Du musst die lokale IP eintragen. Die Nutzung des TA Web Services ist nicht möglich.

1 „Gefällt mir“