In the file PyViCare/PyViCare/PyViCareGazBoiler.py at 71688db8f3676bbbcd25b4e610efe0408bff459d Ā· somm15/PyViCare Ā· GitHub
you can find two classes:
- class GazBoiler(Device)
- class GazBurner(DeviceWithComponent)
It looks like the missing values are in the GazBurner(DeviceWithComponent). But Iām not a python programmer ā¦
You are right, there is no room temperature in the app, I donāt have any room sensors.
Yes, when I change the lovelace climate card. . It was working with the old version.
In Developer/Services I do have only one service for ViCare:
vicare.set_vicare_mode
data: {}
Error Log:
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/vicare/climate.py:336
Integration: Home Assistant WebSocket API ([documentation](https://www.home-assistant.io/integrations/websocket_api), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+websocket_api%22))
First occurred: 11:09:53 PM (10 occurrences)
Last logged: 11:10:21 PM
[547768558640] (PyViCareCommandError(...), 'Command failed with status code 502. Reason given was: COMMAND_NOT_FOUND')
Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 185, in handle_call_service await hass.services.async_call( File "/usr/src/homeassistant/homeassistant/core.py", line 1492, in async_call task.result() File "/usr/src/homeassistant/homeassistant/core.py", line 1527, in _execute_service await handler.job.target(service_call) File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 213, in handle_service await self.hass.helpers.service.entity_service_call( File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 658, in entity_service_call future.result() # pop exception if have File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 843, in async_request_call await coro File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 695, in _handle_entity_call await result File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 586, in async_service_temperature_set await entity.async_set_temperature(**kwargs) File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 444, in async_set_temperature await self.hass.async_add_executor_job( 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/vicare/climate.py", line 336, in set_temperature self._circuit.setProgramTemperature(self._current_program, temp) File "/usr/local/lib/python3.9/site-packages/PyViCare/PyViCareDevice.py", line 353, in setProgramTemperature return self.service.setProperty(f"heating.circuits.{self.circuit}.operating.programs.{program}", "setTemperature", {'targetTemperature': temperature}) File "/usr/local/lib/python3.9/site-packages/PyViCare/PyViCareCachedService.py", line 34, in setProperty response = super().setProperty(property_name, action, data) File "/usr/local/lib/python3.9/site-packages/PyViCare/PyViCareService.py", line 52, in setProperty return self.oauth_manager.post(url, post_data) File "/usr/local/lib/python3.9/site-packages/PyViCare/PyViCareAbstractOAuthManager.py", line 91, in post self.__handle_command_error(response) File "/usr/local/lib/python3.9/site-packages/PyViCare/PyViCareAbstractOAuthManager.py", line 67, in __handle_command_error raise PyViCareCommandError(response) PyViCare.PyViCareUtils.PyViCareCommandError: (PyViCareCommandError(...), 'Command failed with status code 502. Reason given was: COMMAND_NOT_FOUND')
Thanks for your fast reaction, RaKa