06-03-2025, 07:38 PM
Witam,
Prośba o poprawę w wtyczce do Homeassistant zmiennych do PM, aktualnie nie są dostępne w encjach.
Powinno być tak jak poniżej dla state (pm1) i analogicznie dla pozostałych.
Oraz jeżeli jest taka możliwość dodanie do encji wyliczonego punktu rosy:
Prośba o poprawę w wtyczce do Homeassistant zmiennych do PM, aktualnie nie są dostępne w encjach.
Powinno być tak jak poniżej dla state (pm1) i analogicznie dla pozostałych.
Kod:
TinycontrolSensorEntityDescription(
key="pm1.0",
name="PM1.0",
device_class=SensorDeviceClass.PM1,
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
suggested_display_precision=1,
has_fn=lambda x: "pm1" in x.state,
value_fn=lambda x: x.state["pm1"],
)
Oraz jeżeli jest taka możliwość dodanie do encji wyliczonego punktu rosy:
Kod:
TinycontrolSensorEntityDescription(
key="dewPoint",
name="DewPoint",
device_class=SensorDeviceClass.TEMPERATURE,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
suggested_display_precision=2,
has_fn=lambda x: "dewPoint" in x.state,
value_fn=lambda x: x.state["dewPoint"],
)