thanks for publishing your custom integration. I’m getting my PU15 soon. Did you notice any downside of using the total power as “Gas Source”? Is it also possible to integrate the data source of the solar panel (like temperature of the panel, etc.)?
Is there any good documentation of the API? If yes, I might also wanna work on this integration.
Hi Peter,
i dont have a solar panel for hot water, but if the ETA API exposes the temperature, it should be possible. Check out the README.md of the intergration, there should be a link to the API.
Best,
Stefan
Logger: homeassistant.components.websocket_api.http.connection
Source: components/hassio/init.py:705
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 3:47:42 PM (1 occurrences)
Last logged: 3:47:42 PM
[140513768472688] The system cannot restart because the configuration is not valid: Platform error sensor.eta_heating - Integration ‘eta_heating’ not found.
Traceback (most recent call last): File “/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py”, line 199, in handle_call_service await hass.services.async_call( File “/usr/src/homeassistant/homeassistant/core.py”, line 1713, in async_call task.result() File “/usr/src/homeassistant/homeassistant/core.py”, line 1750, in _execute_service await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)( File “/usr/src/homeassistant/homeassistant/components/hassio/init.py”, line 705, in async_handle_core_service raise HomeAssistantError( homeassistant.exceptions.HomeAssistantError: The system cannot restart because the configuration is not valid: Platform error sensor.eta_heating - Integration ‘eta_heating’ not found.
I use smarthome-ng in the moment and wrote a python plugin there for reading and writing ETA.
Do You have any plans to enable wirting support? For instance switch on/of the ETA or switch extra hot water button and so on?
I also customized the addon so that every sensor is addedd by default, but be aware that therefore startup of hassio takes a little longer, as the integration has to call like 2000 endpoints every startup.
If somebody is still interested, I updated my resource, to also support buttons. So turning every avaliable button (for instance the heaters on and off) is now possible.
But due to my way of implementing this restarting times are currently quite high. It takes like 5 minutes to boot the addon, as every endpoint has to be pinged once.