Not 100% sure this is a bug of intended behavior...
I've changed the mqtt filter to allow writable fields when using MQTT Auto Discovery.
I've noticed that temperature fields with the unit K (Kelvin) were always just read-only sensors, while the standard °C where correctly created as numbers.
I've "fixed" it by editing my mqtt-hassio.cfg and changing this:
I've not really understood the syntax of this cfg file, so this might not be the "correct" way. But it did work - the fields showed up as numbers in HA now.
Description
Not 100% sure this is a bug of intended behavior...
I've changed the mqtt filter to allow writable fields when using MQTT Auto Discovery.
I've noticed that temperature fields with the unit K (Kelvin) were always just read-only sensors, while the standard °C where correctly created as numbers.
I've "fixed" it by editing my mqtt-hassio.cfg and changing this:
to this
I've not really understood the syntax of this cfg file, so this might not be the "correct" way. But it did work - the fields showed up as numbers in HA now.
Actual behavior
Fields of unit type K are not writable in HA
Expected behavior
Fields of unit type K are writable in HA
ebusd version
23.2
ebusd arguments
-
Operating system
other
CPU architecture
x64
Dockerized
latest
Hardware interface
adapter 5 via WiFi
Related integration
MQTT Home Assistant via mqtt-hassio.cfg
Logs
N/A