Janitza UMG 604 in HA einbinden

Als blutige HA Anfänger lese ich mich gerade durchs Forum.
Folgende Frage bzw. Problematik habe ich:
Zur Überwachung und Allgemeiner Energieeinsparmöglichkeiten habe ich in das Hausstromnetz ein janitza UMG 604 installiert. Das ganze Funktioniert seit vielen Jahren Problemlos. Das ganze ist über eine Netzwerkadresse im eigenen Netzwerk unter einem Webinterface sowie mit der Software GridVis super komfortabel mit allen nur erdenklichen Parametern aus zu lesen.
Nun möchte ich mir mit HA verschiedene Sachen einrichten wozu das UMG 604 die passenden Informationen liefern könnte.
Stichwort ist hier Balkonkraftwerk und Nulleinspeisung.
Hat sich jemand schon mal mit der Integration der Janitza Produkte in HA beschäftigt?

Gruß Andreas

Da sich hier anscheinend noch keiner mit Janitza Produkten beschäftigt hat musste ich mich selber durch die Einbindung quälen.
Mit entsprechenden Tabellen und Daten lassen sich die Geräte wunderbar einfügen und alles funktioniert wie gewünscht.
Somit ist schonmal ein Meilenstein in meinem Projekt erledigt.

Hallo Andreas,

kannst du mir Informationen geben, wie du es umgesetzt hast? Über modbus?

Wo hast du die Registeradressen gefunden?

Gruß

Update:

OK, Die Download Seite habe ich gefunden bei Janitza. Ist ja recht umfangreich die Register Tabelle?

:crayon:by HarryP: Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)

Grüße,

ich habe den janitza direkt im netzwerk integriert. nun musst du eine modbus.yaml datei anlegen. Ich habe diese zum Beispiel Energiezähler benannt.
Die Adressen 19000, 190002 und 19004 sind jeweils L1-L3
Die anderen Adressen ergeben sich in der Codebeschriftung.
Folgenden Code habe ich dann in dieser yaml Datei eingefügt:

- name: Energiezähler
type: tcp
host: 192.168.178.66 ( Hier die eigene IP eintragen)
port: 502

sensors:

- name: Spannung_L1
  slave: 1
  address: 19000
  input_type: input
  scan_interval: 1
  unit_of_measurement: V
  state_class: measurement
  scale: 1
  data_type: float32
- name: Spannung_L2
  slave: 1
  address: 19002
  input_type: input
  scan_interval: 1
  unit_of_measurement: V
  state_class: measurement
  scale: 1
  data_type: float32
- name: Spannung_L3
  slave: 1
  address: 19004
  input_type: input
  scan_interval: 1
  unit_of_measurement: V
  state_class: measurement
  scale: 1
  data_type: float32

- name: Verbrauch L1

  slave: 1

  address: 19020

  input_type: input

  scan_interval: 1

  unit_of_measurement: W

  state_class: measurement

  scale: 1

  data_type: float32

- name: Verbrauch L2

  slave: 1

  address: 19022

  input_type: input

  scan_interval: 1

  unit_of_measurement: W

  state_class: measurement

  scale: 1

  data_type: float32

- name: Verbrauch L3

  slave: 1

  address: 19024

  input_type: input

  scan_interval: 1

  unit_of_measurement: W

  state_class: measurement

  scale: 1

  data_type: float32



- name: Verbrauch Summiert

  slave: 1

  address: 19026

  input_type: input

  scan_interval: 1

  unit_of_measurement: W

  device_class: energy

  unique_id: L1-L3

  state_class: measurement

  scale: 1

  data_type: float32



- name: Verbrauch Real

  slave: 1

  address: 19034

  input_type: input

  scan_interval: 1

  unit_of_measurement: VA

  device_class: energy

  unique_id: L1-L3

  state_class: measurement

  scale: 1

  data_type: float32

Anschließend in der configuration.yaml folgende Zeile einfügen:

modbus: !include modbus.yaml

Dann sollten im Energiedashboard die Werte erscheinen.

Einfach mal so probieren.

Gruß Andreas