snowdd [GELÖST, es war nötig DPT zu spezifieren, ich habe es in untenstehendem Code eingefügt] Hallo, ich habe ein Problem mit dem Feuchtigkeits-Sensor. Die KNX Gruppenadresse ist DPT 09 2 byte floating point und hat den Wert 74.72. Mit folgendem Code binde ich den Sensor ein:
Der Anzeige in HomeKit aktualisiert aber der Wert ist komplett falsch mit 29%. Erst dachte ich, der Wert sei 100 - Gruppenadresse, 74.72 + 29 ist aber deutlich mehr als 100. Entfernen von MaxValue und MinValue hat auch nichts gebracht. Ich bin ratlos.
NB: Die Temperaturanzeige mit exakt demselben Datentyp funktioniert interessanterweise einwandfrei.
Code:
{
"DeviceName": "Luftfeuchte Aussen",
"Services": [
{
"ServiceType": "HumiditySensor",
"ServiceName": "Luftfeuchtigkeit Aussen",
"Characteristics": [
{
"Type": "CurrentRelativeHumidity",
"Listen": [
"1/x/x"
],
"DPT": "DPT9"
}
]
}
]
},
NB: Die Temperaturanzeige mit exakt demselben Datentyp funktioniert interessanterweise einwandfrei.


Version 0.4.3.



Kommentar