hi!
I got my windhager biowin 3 weeks ago and I was very happy to find an integration for HA but it doesn´t work for me and my knowledge in python = "0".
so I hope you can support me...
I´m running 2022.2.9, local connection is ok (also tested by browser).
all mycomfort entities are visible but not available.
that´s what I find at the log:
Logger: homeassistant.helpers.entity
Source: custom_components/mycomfort/mycomfortclient/myComfortGateway.py:163
Integration: myComfort Windhager integration (documentation, issues)
First occurred: 8. April 2022, 20:31:42 (10716 occurrences)
Last logged: 11:23:41
Update for sensor.mycomfort_biowin_2_pellet_consumption_since_bulk_fill fails
Update for sensor.mycomfort_biowin_2_pellet_consumption_total fails
Update for sensor.mycomfort_biowin_2_boiler_operating_time_cleaning fails
Update for sensor.mycomfort_biowin_2_boiler_operating_time_main_cleaning fails
Update for sensor.mycomfort_biowin_2_boiler_operating_time_maintenance fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 521, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 725, in async_device_update
raise exc
File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/mycomfort/sensor.py", line 273, in update
self._state = self._sensorCONF_GETTER
File "/config/custom_components/mycomfort/sensor.py", line 77, in
CONF_GETTER: lambda api: api.getBoilerTemperature(),
File "/config/custom_components/mycomfort/mycomfortclient/myComfortBoiler.py", line 30, in getBoilerTemperature
return self._gateway.value("/1/" + self._id + "/0/" + self._gateway.oid("Boiler temp. actual value") + "/0")
File "/config/custom_components/mycomfort/mycomfortclient/myComfortGateway.py", line 163, in oid
id,subid = self._VarIdentTexte.getid(description)
TypeError: cannot unpack non-iterable NoneType object
thanks!
stefan