marcschmiedchen / home-assistant-wolf_ism8

WOLF ISM8 -- HVAC integration for Home Assistant
29 stars 6 forks source link

Datentyp für prozentuale Leistung (Heizgerät oder CWL Excellent) ohne Einheit #16

Closed hwilma closed 1 year ago

hwilma commented 1 year ago

Der Datentyp für die prozentuale Leistung des Brenners oder der Lüftungsanlage wird nicht als grafischer Verlauf dargestellt, das liegt möglicherweise an der fehlenden Einheit "%" Die prozentuale Leistung wird in der aktuellen Version ohne Einheit als Leistungsfaktor interpretiert und in Homeassistant angelegt.

Screenshot from 2023-03-16 21-54-44

Screenshot from 2023-03-16 22-06-47

In Homeassistant wird die Historie nicht als grafischer Verlauf sondern als Zustandsverlauf dargesetllt (wie bei Text-Sensoren): Screenshot from 2023-03-16 22-14-47

Grundsätzlich wäre die Einheit in Prozent korrekt, ich bin mir aber nicht sicher, ob das die Problematik mit der Anzeige behebt. Siehe Datenblattauszug ISM8: Screenshot from 2023-03-16 21-58-02

lzier commented 1 year ago

Ich habe testweise in meiner privaten Installation in sensor.py Folgendes ergänzt: class WolfScaleSensor(WolfBaseSensor): @property def unit_of_measurement(self) -> str: """Return the unit of measurement of this entity.""" return "%"

Das Ergebnis sieht gut aus, wobei ich nicht weiß, ob es unerwünschte Seiteneffekte hat. image

marcschmiedchen commented 1 year ago

Danke fuer den Hinweis! Als "Unit" muss man "PERCENTAGE" zurückgeben, dann geht es. Ich ergänze es demnächst.

marcschmiedchen commented 1 year ago

Ist behoben