rcasula / kostalpiko-homeassistant

19 stars 15 forks source link

Fix #8 and #23, update deprecated units, add more typings, apply HASS style-rules #29

Open Haschtl opened 6 months ago

Haschtl commented 6 months ago

Due to the bug described in #8, it's not possible to add multiple KOSTAL devices correctly. That happens, because there exists only on service to create all sensor entities ("kostal_init_sensors").

I mainly changed the name of this entity to "kostal_init_sensors_" + self.config_entry.entry_id so that every entry gets it's own service to create sensors.

Besides that, I also added more typings and updated some usage of deprecated units of measurement. I fixed all the warnings and errors that occurred in the official DevEnv.