J’ai installé le plugin My vaillant. Je récupère bien les informations du chauffage. Par contre impossible de définir les date des vacances ainsi qu’annuler un mode vacances.
La passerelle est un VR 940f.
En mettant, le logging en mode debug, on voit bien que les infos sont passé au deamon.
Cependant le deamon remonte l’erreur suivante: « Send command to daemon error: setpoint is not supported on this controller »
Je viens de faire quelque tests. En effet, je peux changer la température des zones.
Par contre, je sais bien éteindre le chauffage des zones mais impossible de le rallumer.
En regardant les log debug du deamon, on reçoit un message d’erreur de l’api car ce n’est pas les valeurs attendues
[2025-04-23 21:44:39] INFO : search system ff1b72f9-c55d-4412-9396-2e8a408aab9b
[2025-04-23 21:44:40] INFO : zone 0
[2025-04-23 21:44:40] INFO : operating_mode AUTO
[2025-04-23 21:44:40] ERROR : Send command to daemon error: Invalid mode, must be one of MANUAL, TIME_CONTROLLED, OFF
Je voudrais voir aussi les références de passerelle & contrôleur sur l’équipement de type « système » visible sur la partie à droite de l’écran tel que ci-dessous:
[2025-05-05 18:07:25] INFO : Auto update frequency set to 0s
[2025-05-05 18:07:25] INFO : Signal 15 caught, exiting...
[2025-05-05 18:07:25] INFO : stop auto update
[2025-05-05 18:07:25] INFO : Cancelling 3 tasks
[2025-05-05 18:07:25] INFO : Listening cancelled
[2025-05-05 18:07:25] INFO : Send async cancelled
[2025-05-05 18:07:25] INFO : Shutdown
[2025-05-05 18:07:29] INFO : Starting daemon with log level: info
[2025-05-05 18:07:29] INFO : Listening on 127.0.0.1:55067
[2025-05-05 18:07:29] INFO : Log in vaillant multiMatic
[2025-05-05 18:07:30] INFO : Start auto update
[2025-05-05 18:07:30] INFO : Update all systems in myVaillant...
[2025-05-05 18:07:30] INFO : Send async started with a cycle of 0.5s
[2025-05-05 18:07:31]WARNING : Could not get rooms data
Traceback (most recent call last):
File "/var/www/html/plugins/vaillantmultimatic/resources/venv/lib/python3.11/site-packages/myPyllant/api.py", line 1400, in get_ambisense_rooms
response = await self.aiohttp_session.get(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/html/plugins/vaillantmultimatic/resources/venv/lib/python3.11/site-packages/myPyllant/http_client.py", line 30, in _request
return await super()._request(method, url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/html/plugins/vaillantmultimatic/resources/venv/lib/python3.11/site-packages/aiohttp/client.py", line 832, in _request
await raise_for_status(resp)
File "/var/www/html/plugins/vaillantmultimatic/resources/venv/lib/python3.11/site-packages/myPyllant/http_client.py", line 83, in on_raise_for_status
response.raise_for_status()
File "/var/www/html/plugins/vaillantmultimatic/resources/venv/lib/python3.11/site-packages/aiohttp/client_reqrep.py", line 1161, in raise_for_status
raise ClientResponseError(
aiohttp.client_exceptions.ClientResponseError: 409, message='Conflict', url='https://api.vaillant-group.com/service-connected-control/end-user-app-api/v1/api/v1/ambisense/facilities/ff1b72f9-c55d-4412-9396-2e8a408aab9b/rooms'
[2025-05-05 18:07:31] INFO : Next update in 300s
[2025-05-05 18:07:33] INFO : search system ff1b72f9-c55d-4412-9396-2e8a408aab9b
[2025-05-05 18:07:33] INFO : zone 0
[2025-05-05 18:07:33] INFO : operating_mode SET_BACK
[2025-05-05 18:07:33] ERROR : Send command to daemon error: Invalid mode, must be one of MANUAL, TIME_CONTROLLED, OFF
[2025-05-05 18:07:34] INFO : search system ff1b72f9-c55d-4412-9396-2e8a408aab9b
[2025-05-05 18:07:35] INFO : zone 0
[2025-05-05 18:07:35] INFO : operating_mode OFF
[2025-05-05 18:07:36] INFO : search system ff1b72f9-c55d-4412-9396-2e8a408aab9b
[2025-05-05 18:07:36] INFO : zone 0
[2025-05-05 18:07:36] INFO : operating_mode DAY
[2025-05-05 18:07:36] ERROR : Send command to daemon error: Invalid mode, must be one of MANUAL, TIME_CONTROLLED, OFF