Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Propozycje zmian w oprogramowaniu
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.

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"],
    )
Odpowiedz


Wiadomości w tym wątku

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości