Kostal KSEM per Modbus auslesen - Senoren werden mehrfach als Entität angelegt.

CoComp

New member
Ich lese meinen Kostal KSEM per Modus direkt über Homeassistent aus - und bekommen auch korrekt Werte. Ich habe dazu eine modbus.yaml angelegt :

Auszug:
Code:
# KSEM

    - name: netzbezug_energie_ksem
      unique_id: "AC.KSEM.Netzbezug_Energie
      slave: 1
      scale: 0.0001 # wegen kWh (0.1/1000)
      precision: 3
      address: 512
      scan_interval: 60 # Defines the update interval of the sensor in seconds.
      slave_count: 4 # Anzahl zu lesenden Register
      input_type: holding
      data_type: uint64
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh

    - name: netzeinspeisung_energie_ksem
      unique_id: "AC.KSEM.Netzeinspeisung_Energie
      slave: 1
      scale: 0.0001 # wegen kWh (0.1/1000)
      precision: 3
      address: 516
      scan_interval: 60 # Defines the update interval of the sensor in seconds.
      slave_count: 4 # Anzahl zu lesenden Register
      input_type: holding
      data_type: uint64
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh

Nun bekommen ich aber für beide Objeket jeweils 5 Entitäten, bei der die Entität ohne "Hochzählnummer" den korrektem Wert enthält.

20250429_Screenshot Modus KSEM.jpg

Woher kommen die überfüssigen Entitäten und wie verhindere ich, dass diese überhaupt angelegt werden?
Ich benötige in meinem Beispiel nur "sensor.netzbezug_energie_ksem"
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.611
Beiträge
63.469
Mitglieder
6.856
Neuestes Mitglied
test12345
Zurück
Oben