Ok. Peux-tu m’envoyer le log du démon stp?
Ci-joint
MyTado_daemon_result_20250104_1.txt (23,7 Ko)
En fait le widget a des boutons dédiés pour chaque changement désiré (icône associée). Le bouton de changement de mode est prévu pour le cas du passage en mode autonome ou éteint, mais effectivement je ne l’ai pas désactivé dans le cas manuel… J’aurais dû.
Tu peux me dire si ça marche avec les commandes individuelles?
Mais l’idée de changer toutes les options en même temps en utilisant ce bouton a du sens, donc plutôt que de le désactiver pour le mode manuel, je tâche de faire les changements du widget qui va bien.
hello
non, en passant par les icones dédiés c’est la même chose
ci dessous un exemple en changeant de température
[2025-01-04 14:46:41][DEBUG] : toHtml - dashboard - Maison Tado-1208458 - Widget mis à jour
[2025-01-04 14:46:41][DEBUG] : toHtml - dashboard - WR2524726784 - Widget mis à jour
[2025-01-04 14:46:41][DEBUG] : toHtml - dashboard - WR1162628608 - Widget mis à jour
[2025-01-04 14:46:41][DEBUG] : toHtml - dashboard - WR3792653568 - Widget mis à jour
[2025-01-04 14:46:41][DEBUG] : toHtml - dashboard - WR0322063872 - Widget mis à jour
[2025-01-04 14:46:41][DEBUG] : toHtml - dashboard - WR4034676224 - Widget mis à jour
[2025-01-04 14:46:55][DEBUG] : WR4034676224 - Changement de la température désirée - Démarrage
[2025-01-04 14:46:55][DEBUG] : WR4034676224 - Température désirée - Démarrage
[2025-01-04 14:46:55][DEBUG] : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR4034676224","temperature":22,"apikey":"****************"}
[2025-01-04 14:46:55][DEBUG] : WR4034676224 - Changement de la température désirée - Exécutée avec succès
[2025-01-04 14:46:56][DEBUG] : Message du démon reçu: set_expected_temperature
[2025-01-04 14:46:56][ERROR] : WR4034676224 - Echec du changement de température désirée
[2025-01-04 14:46:56][ERROR] : WR4034676224 - Erreur reçue: 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/1/overlay
Logs du daemon
[2025-01-04 14:46:55] INFO : Client connected to [127.0.0.1:57722]
[2025-01-04 14:46:55] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR4034676224","temperature":22,"apikey":"****************"}'
[2025-01-04 14:46:55] INFO : Client disconnected from [127.0.0.1:57722]
[2025-01-04 14:46:55] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
[2025-01-04 14:46:55] DEBUG : TadoZone - salon hiver - New desired mode: MANUAL
[2025-01-04 14:46:55] DEBUG : Token expiré - Démarrage de la mise à jour du token
[2025-01-04 14:46:55] DEBUG : Sending request 'https://auth.tado.com/oauth/token' (with msg: {'grant_type': 'refresh_token', 'refresh_token': '****************.*******************', 'client_id': 'tado-web-app', 'client_secret': '****************', 'scope': 'home.user'})
[2025-01-04 14:46:55] DEBUG : Starting new HTTPS connection (1): auth.tado.com:443
[2025-01-04 14:46:56] DEBUG : https://auth.tado.com:443 "POST /oauth/token HTTP/11" 200 None
[2025-01-04 14:46:56] DEBUG : Token expired - La requête d'un token a réussi le 1735998416.2483757 (expiration le: 1735999015.2483664)
[2025-01-04 14:46:56] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/1/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 22}}, "termination": {"type": "MANUAL"}})
[2025-01-04 14:46:56] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-04 14:46:56] DEBUG : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/1/overlay HTTP/11" 422 None
[2025-01-04 14:46:56] ERROR : Error while executing the command 'MyTadoDaemonCmd.SET_EXPECTED_TEMPERATURE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/1/overlay
[2025-01-04 14:46:56] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR4034676224', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/1/overlay'}
[2025-01-04 14:46:56] INFO : Start changes async thread
[2025-01-04 14:46:56] INFO : Init request module v2.32.3
[2025-01-04 14:46:56] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR4034676224', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/1/overlay'}
[2025-01-04 14:46:56] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-04 14:46:56] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0
hum… donc les AC ne marchent pas comme les autres devices… là ça se complique. J’ai mis en ligne une nouvelle version beta, qui fait ce que j’ai décrit plus haut, mais ça ne devrait rien changer pour toi du coup (mais tu peux toujours tester pour voir si tout le reste est ok).
Je reviens vers toi quand j’ai une solution pour tester des solutions au problème.
Merci pour ton aide,
quelques précisions
Le passage entre mode autonome et éteint, fonctionne bien
ce qui ne passe pas c’est le passage en mode manuel et les ordres individuels de changement d’état (température, mode, oscillation)
Dis moi si tu as besoin de plus d’infos.
Bon courage
J’ai bien compris. D’où mon explication sur le fait que le changement de mode n’était pas fait pour le mode manuel (ce qui n’est plus le cas avec le nouvelle beta).
Pourriez vous tester la dernière beta? Je pense que cela devrait fonctionner maintenant.
Re,
Pour la partie dashboard le widget fonctionne bien. Mais pour exploiter le tado avec thermostat et scénario et jeedom connect il faudrait pouvoir définir des modes et température au sein d’un bloc action. pas seulement sur le widget …
c’est faisable pour toi ?
Merci pour la confirmation.
Je passerai donc cette beta en stable ce soir. Pour résoudre le problème lié à ce thread.
Courant janvier, je vais plancher sur la page de commandes afin de les rendre toutes utilisables dans des scénarios.
Bonjour,
pour moi le problème persiste en passant par les actions unitaires, je reçois le message d’erreur et la commande ne passe pas
[2025-01-06 08:29:38][DEBUG] : toHtml - dashboard - Maison Tado-1208458 - Widget mis à jour
[2025-01-06 08:29:38][DEBUG] : toHtml - dashboard - WR2524726784 - Widget mis à jour
[2025-01-06 08:29:38][DEBUG] : toHtml - dashboard - WR1162628608 - Widget mis à jour
[2025-01-06 08:29:38][DEBUG] : toHtml - dashboard - WR3792653568 - Widget mis à jour
[2025-01-06 08:29:38][DEBUG] : toHtml - dashboard - WR0322063872 - Widget mis à jour
[2025-01-06 08:29:38][DEBUG] : toHtml - dashboard - WR4034676224 - Widget mis à jour
[2025-01-06 08:29:46][DEBUG] : WR2524726784 - Changement du mode d'oscillation - Démarrage
[2025-01-06 08:29:46][DEBUG] : WR2524726784 - Oscillation - Démarrage
[2025-01-06 08:29:46][DEBUG] : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"set_swing","serialNumber":"WR2524726784","swing":false,"apikey":"****************"}
[2025-01-06 08:29:46][DEBUG] : WR2524726784 - Changement du mode d'oscillation - Exécutée avec succès
[2025-01-06 08:29:46][DEBUG] : Message du démon reçu: set_swing
[2025-01-06 08:29:47][DEBUG] : Message du démon reçu: set_swing
[2025-01-06 08:29:48][DEBUG] : Message du démon reçu: set_swing
[2025-01-06 08:30:06][DEBUG] : Cron 30 - Sur le point de mettre à jour les données de la maison
[2025-01-06 08:30:06][DEBUG] : Mise à jour des données de la maison - Démarrage
[2025-01-06 08:30:06][DEBUG] : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"refresh_home_data","apikey":"****************"}
[2025-01-06 08:30:09][DEBUG] : Message du démon reçu: refresh_home_data
[2025-01-06 08:30:09][DEBUG] : WR4034676224 - Démarrage de la synchronisation des données avec le démon
[2025-01-06 08:30:09][DEBUG] : WR4034676224 - Données synchronisées avec le démon
[2025-01-06 08:30:09][DEBUG] : WR2524726784 - Démarrage de la synchronisation des données avec le démon
[2025-01-06 08:30:09][DEBUG] : toHtml - dashboard - WR4034676224 - Widget mis à jour
[2025-01-06 08:30:09][DEBUG] : toHtml - dashboard - WR4034676224 - Widget mis à jour
[2025-01-06 08:30:09][DEBUG] : toHtml - dashboard - WR2524726784 - Widget mis à jour
[2025-01-06 08:30:10][DEBUG] : WR2524726784 - Données synchronisées avec le démon
[2025-01-06 08:30:10][DEBUG] : WR1162628608 - Démarrage de la synchronisation des données avec le démon
[2025-01-06 08:30:10][DEBUG] : toHtml - dashboard - WR2524726784 - Widget mis à jour
[2025-01-06 08:30:10][DEBUG] : WR1162628608 - Données synchronisées avec le démon
[2025-01-06 08:30:10][DEBUG] : WR3792653568 - Démarrage de la synchronisation des données avec le démon
[2025-01-06 08:30:10][DEBUG] : toHtml - dashboard - WR2524726784 - Widget mis à jour
[2025-01-06 08:30:10][DEBUG] : toHtml - dashboard - WR1162628608 - Widget mis à jour
[2025-01-06 08:30:10][DEBUG] : toHtml - dashboard - WR1162628608 - Widget mis à jour
[2025-01-06 08:30:10][DEBUG] : WR3792653568 - Données synchronisées avec le démon
[2025-01-06 08:30:10][DEBUG] : WR0322063872 - Démarrage de la synchronisation des données avec le démon
[2025-01-06 08:30:10][DEBUG] : toHtml - dashboard - WR3792653568 - Widget mis à jour
[2025-01-06 08:30:11][DEBUG] : toHtml - dashboard - WR3792653568 - Widget mis à jour
[2025-01-06 08:30:11][DEBUG] : toHtml - dashboard - WR3792653568 - Widget mis à jour
[2025-01-06 08:30:11][DEBUG] : toHtml - dashboard - WR0322063872 - Widget mis à jour
[2025-01-06 08:30:11][DEBUG] : WR0322063872 - Données synchronisées avec le démon
[2025-01-06 08:30:11][DEBUG] : Démarrage de la synchronisation de la météo avec le démon
[2025-01-06 08:30:11][INFO] : EF - Données de météo mises à jour
[2025-01-06 08:30:11][DEBUG] : La météo est synchronisée avec Tado
[2025-01-06 08:30:11][INFO] : EF - 5 équipement(s) mis à jour
[2025-01-06 08:30:11][INFO] : EF - Météo mise à jour
[2025-01-06 08:30:11][DEBUG] : toHtml - dashboard - WR0322063872 - Widget mis à jour
[2025-01-06 08:30:11][DEBUG] : toHtml - dashboard - Maison Tado-1208458 - Widget mis à jour
[2025-01-06 08:30:11][DEBUG] : toHtml - dashboard - WR0322063872 - Widget mis à jour
[2025-01-06 08:30:19][DEBUG] : WR2524726784 - Changement de la température désirée - Démarrage
[2025-01-06 08:30:19][DEBUG] : WR2524726784 - Température désirée - Démarrage
[2025-01-06 08:30:19][DEBUG] : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR2524726784","temperature":21,"apikey":"****************"}
[2025-01-06 08:30:19][DEBUG] : WR2524726784 - Changement de la température désirée - Exécutée avec succès
[2025-01-06 08:30:20][DEBUG] : Message du démon reçu: set_expected_temperature
[2025-01-06 08:30:20][ERROR] : WR2524726784 - Echec du changement de température désirée
[2025-01-06 08:30:20][ERROR] : WR2524726784 - Erreur reçue: 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/2/overlay
logs daemon
[2025-01-06 08:29:46][INFO] : Client connected to [127.0.0.1:51886]
[2025-01-06 08:29:46][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_swing","serialNumber":"WR2524726784","swing":false,"apikey":"****************"}'
[2025-01-06 08:29:46][INFO] : Client disconnected from [127.0.0.1:51886]
[2025-01-06 08:29:46][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2025-01-06 08:29:46][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_SWING': local variable 'mode' referenced before assignment
[2025-01-06 08:29:46][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR2524726784', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"}
[2025-01-06 08:29:46][INFO] : Start changes async thread
[2025-01-06 08:29:46][INFO] : Init request module v2.32.3
[2025-01-06 08:29:46][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR2524726784', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"}
[2025-01-06 08:29:46][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 08:29:46][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0
[2025-01-06 08:29:47][WARNING] : Error on send request to jeedom, return code 500
[2025-01-06 08:29:47][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 08:29:47][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0
[2025-01-06 08:29:47][WARNING] : Error on send request to jeedom, return code 500
[2025-01-06 08:29:48][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 08:29:48][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0
[2025-01-06 08:29:48][WARNING] : Error on send request to jeedom, return code 500
[2025-01-06 08:30:06][INFO] : Client connected to [127.0.0.1:54230]
[2025-01-06 08:30:06][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"refresh_home_data","apikey":"****************"}'
[2025-01-06 08:30:06][INFO] : Client disconnected from [127.0.0.1:54230]
[2025-01-06 08:30:06][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2025-01-06 08:30:06][DEBUG] : Home id received: None
[2025-01-06 08:30:06][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones' (with msg: {})
[2025-01-06 08:30:06][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:07][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones HTTP/11" 200 None
[2025-01-06 08:30:07][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/1/state' (with msg: {})
[2025-01-06 08:30:07][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:07][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/1/state HTTP/11" 200 None
[2025-01-06 08:30:07][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/2/state' (with msg: {})
[2025-01-06 08:30:07][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:07][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/2/state HTTP/11" 200 None
[2025-01-06 08:30:07][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/state' (with msg: {})
[2025-01-06 08:30:07][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:08][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/3/state HTTP/11" 200 None
[2025-01-06 08:30:08][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/4/state' (with msg: {})
[2025-01-06 08:30:08][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:08][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/4/state HTTP/11" 200 None
[2025-01-06 08:30:08][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/5/state' (with msg: {})
[2025-01-06 08:30:08][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:08][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/5/state HTTP/11" 200 None
[2025-01-06 08:30:08][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/weather' (with msg: {})
[2025-01-06 08:30:08][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:09][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/weather HTTP/11" 200 None
[2025-01-06 08:30:09][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'refresh_home_data', 'homes': [{'homeId': 1208458, 'homeName': 'EF', 'longitude': ****************, 'latitude': ****************, 'devices': [{'zone': 'salon hiver', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR4034676224', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:13:31.140Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 15.79, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.1, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, {'zone': 'bureau', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2524726784', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:26:02.465Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 17.42, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.5, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': True, 'mode': 'MANUAL', 'canManageACMode': True, 'ACMode': 'HEAT', 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': True}, {'zone': 'salon centre', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR1162628608', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:26:12.766Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.6, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 57.6, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, {'zone': 'salon baie', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR3792653568', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:17:28.918Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.21, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 60.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, {'zone': 'buanderie', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR0322063872', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:22:16.085Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 16.44, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 60.8, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}], 'weather': {'temperature': 10.0, 'temperatureUnit': '°C', 'weatherState': 'NIGHT_CLOUDY', 'solarIntensity': 0.0, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T07:15:57.380Z'}}], 'succeeded': True}
[2025-01-06 08:30:09][INFO] : Start changes async thread
[2025-01-06 08:30:09][INFO] : Init request module v2.32.3
[2025-01-06 08:30:09][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'refresh_home_data', 'homes': [{'homeId': 1208458, 'homeName': 'EF', 'longitude': ****************, 'latitude': ****************, 'devices': [{'zone': 'salon hiver', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR4034676224', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:13:31.140Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 15.79, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.1, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, {'zone': 'bureau', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2524726784', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:26:02.465Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 17.42, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.5, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': True, 'mode': 'MANUAL', 'canManageACMode': True, 'ACMode': 'HEAT', 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': True}, {'zone': 'salon centre', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR1162628608', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:26:12.766Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.6, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 57.6, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, {'zone': 'salon baie', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR3792653568', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:17:28.918Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.21, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 60.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, {'zone': 'buanderie', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR0322063872', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:22:16.085Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 16.44, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 60.8, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}], 'weather': {'temperature': 10.0, 'temperatureUnit': '°C', 'weatherState': 'NIGHT_CLOUDY', 'solarIntensity': 0.0, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T07:15:57.380Z'}}], 'succeeded': True}
[2025-01-06 08:30:09][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 08:30:11][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0
[2025-01-06 08:30:19][INFO] : Client connected to [127.0.0.1:35262]
[2025-01-06 08:30:19][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR2524726784","temperature":21,"apikey":"****************"}'
[2025-01-06 08:30:19][INFO] : Client disconnected from [127.0.0.1:35262]
[2025-01-06 08:30:20][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2025-01-06 08:30:20][DEBUG] : TadoZone - bureau - New desired mode: MANUAL
[2025-01-06 08:30:20][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/2/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 21}}, "termination": {"type": "MANUAL"}})
[2025-01-06 08:30:20][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443
[2025-01-06 08:30:20][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/2/overlay HTTP/11" 422 None
[2025-01-06 08:30:20][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_EXPECTED_TEMPERATURE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/2/overlay
[2025-01-06 08:30:20][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR2524726784', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/2/overlay'}
[2025-01-06 08:30:20][INFO] : Start changes async thread
[2025-01-06 08:30:20][INFO] : Init request module v2.32.3
[2025-01-06 08:30:20][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR2524726784', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/2/overlay'}
[2025-01-06 08:30:20][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2025-01-06 08:30:20][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0
oups en effet je pensais que les commandes widgets étaient ok mais non.
0933|[2025-01-06 09:00:04] DEBUG : Cron 30 - Sur le point de mettre à jour les données de la maison
0934|[2025-01-06 09:00:04] DEBUG : Mise à jour des données de la maison - Démarrage
0935|[2025-01-06 09:00:04] DEBUG : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"refresh_home_data","apikey":"xxxxxxVHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}
0936|[2025-01-06 09:00:06] DEBUG : WR2662614528 - Changement de la température désirée - Démarrage
0937|[2025-01-06 09:00:06] DEBUG : WR2662614528 - Température désirée - Démarrage
0938|[2025-01-06 09:00:06] DEBUG : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR2662614528","temperature":21,"apikey":"xxxxxx1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}
0939|[2025-01-06 09:00:06] DEBUG : WR2662614528 - Changement de la température désirée - Exécutée avec succès
0940|[2025-01-06 09:00:06] DEBUG : Message du démon reçu: refresh_home_data
0941|[2025-01-06 09:00:06] DEBUG : WR2662614528 - Démarrage de la synchronisation des données avec le démon
0942|[2025-01-06 09:00:07] DEBUG : Message du démon reçu: set_expected_temperature
0943|[2025-01-06 09:00:07] ERROR : WR2662614528 - Echec du changement de température désirée
0944|[2025-01-06 09:00:07] ERROR : WR2662614528 - Erreur reçue: 422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay
0945|[2025-01-06 09:00:07] DEBUG : WR2662614528 - Données synchronisées avec le démon
0946|[2025-01-06 09:00:07] DEBUG : Démarrage de la synchronisation de la météo avec le démon
0947|[2025-01-06 09:00:08] INFO : bouconlol - Données de météo mises à jour
0948|[2025-01-06 09:00:08] DEBUG : toHtml - dashboard - Maison Tado-1271988 - Widget mis à jour
0949|[2025-01-06 09:00:08] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0950|[2025-01-06 09:00:08] DEBUG : La météo est synchronisée avec Tado
0951|[2025-01-06 09:00:08] INFO : Girolles - 1 équipement(s) mis à jour
0952|[2025-01-06 09:00:08] INFO : Girolles - Météo mise à jour
0953|[2025-01-06 09:00:56] DEBUG : toHtml - dashboard - Maison Tado-1271988 - Widget mis à jour
0954|[2025-01-06 09:00:56] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0955|[2025-01-06 09:01:00] DEBUG : WR2662614528 - Mise à jour des données de l'équipement - Démarrage
0956|[2025-01-06 09:01:00] DEBUG : WR2662614528 - Mise à jour des données de l'équipement
0957|[2025-01-06 09:01:00] DEBUG : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"refresh_device_data","serialNumber":"WR2662614528","apikey":"lVLDLxxxxxxxxl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}
0958|[2025-01-06 09:01:00] DEBUG : Message du démon reçu: refresh_device_data
0959|[2025-01-06 09:01:00] DEBUG : WR2662614528 - Démarrage de la synchronisation des données avec le démon
0960|[2025-01-06 09:01:01] DEBUG : WR2662614528 - Données synchronisées avec le démon
0961|[2025-01-06 09:01:01] INFO : WR2662614528 - Mise à jour des données effectuée
0962|[2025-01-06 09:01:01] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0963|[2025-01-06 09:01:10] DEBUG : WR2662614528 - Mise à jour des données de l'équipement - Démarrage
0964|[2025-01-06 09:01:10] DEBUG : WR2662614528 - Mise à jour des données de l'équipement
0965|[2025-01-06 09:01:10] DEBUG : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"refresh_device_data","serialNumber":"WR2662614528","apikey":"lVLDLxxxxxVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}
0966|[2025-01-06 09:01:11] DEBUG : Message du démon reçu: refresh_device_data
0967|[2025-01-06 09:01:11] DEBUG : WR2662614528 - Démarrage de la synchronisation des données avec le démon
0968|[2025-01-06 09:01:12] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0969|[2025-01-06 09:01:12] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0970|[2025-01-06 09:01:12] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0971|[2025-01-06 09:01:12] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0972|[2025-01-06 09:01:12] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0973|[2025-01-06 09:01:12] DEBUG : WR2662614528 - Données synchronisées avec le démon
0974|[2025-01-06 09:01:12] INFO : WR2662614528 - Mise à jour des données effectuée
0975|[2025-01-06 09:01:12] DEBUG : toHtml - dashboard - WR2662614528 - Widget mis à jour
0976|[2025-01-06 09:01:34] DEBUG : WR2662614528 - Choix du mode AC - Démarrage
0977|[2025-01-06 09:01:34] DEBUG : WR2662614528 - Mode AC - Démarrage
0978|[2025-01-06 09:01:34] DEBUG : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"set_ac_mode","serialNumber":"WR2662614528","acMode":"HEAT","apikey":"xxxxxxx1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}
0979|[2025-01-06 09:01:34] DEBUG : WR2662614528 - Choix du mode AC - Exécutée avec succès
0980|[2025-01-06 09:01:34] DEBUG : Message du démon reçu: set_ac_mode
0981|[2025-01-06 09:01:34] ERROR : WR2662614528 - Echec du changement de mode AC
0982|[2025-01-06 09:01:34] ERROR : WR2662614528 - Erreur reçue: 422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay
0983|[2025-01-06 09:01:36] DEBUG : WR2662614528 - Changement de la température désirée - Démarrage
0984|[2025-01-06 09:01:36] DEBUG : WR2662614528 - Température désirée - Démarrage
0985|[2025-01-06 09:01:36] DEBUG : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR2662614528","temperature":22,"apikey":"xxxxxxxxVHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}
0986|[2025-01-06 09:01:36] DEBUG : WR2662614528 - Changement de la température désirée - Exécutée avec succès
0987|[2025-01-06 09:01:37] DEBUG : Message du démon reçu: set_expected_temperature
0988|[2025-01-06 09:01:37] ERROR : WR2662614528 - Echec du changement de température désirée
0989|[2025-01-06 09:01:37] ERROR : WR2662614528 - Erreur reçue: 422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay
0990|[2025-01-06 09:02:06] DEBUG : WR2662614528 - Changement du mode d'oscillation - Démarrage
0991|[2025-01-06 09:02:06] DEBUG : WR2662614528 - Oscillation - Démarrage
0992|[2025-01-06 09:02:06] DEBUG : Envoi du message suivant au démon: {"MyTadoDaemonCmd":"set_swing","serialNumber":"WR2662614528","swing":false,"apikey":"xxxxxxxq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}
0993|[2025-01-06 09:02:06] DEBUG : WR2662614528 - Changement du mode d'oscillation - Exécutée avec succès
0994|[2025-01-06 09:02:07] DEBUG : Message du démon reçu: set_swing
0995|[2025-01-06 09:02:07] DEBUG : Message du démon reçu: set_swing
0996|[2025-01-06 09:02:08] DEBUG : Message du démon reçu: set_swing
et daemon
1600|[2025-01-06 09:00:04] INFO : Client connected to [127.0.0.1:41908]
1601|[2025-01-06 09:00:04] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"refresh_home_data","apikey":"lVLDLFRq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}'
1602|[2025-01-06 09:00:04] INFO : Client disconnected from [127.0.0.1:41908]
1603|[2025-01-06 09:00:05] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
1604|[2025-01-06 09:00:05] DEBUG : Home id received: None
1605|[2025-01-06 09:00:05] DEBUG : Token expiré - Démarrage de la mise à jour du token
1606|[2025-01-06 09:00:05] DEBUG : Sending request 'https://auth.tado.com/oauth/token' (with msg: {'grant_type': 'refresh_token', 'refresh_token': 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJiNTc1NWVkNi0yZGMxLTQwN2YtOGQ3YS03ZDBkYjMzZmE5YTciLCJ0YWRvX2hvbWVzIjpbeyJpZCI6MTI3MTk4OH1dLCJpc3MiOiJ0YWRvIiwibG9jYWxlIjoiZnIiLCJhdWQiOlsicGFydG5lciJdLCJuYmYiOjE3MzYxNDg2MDQsInRhZG9fc2NvcGUiOlsiaG9tZS51c2VyIl0sInRhZG9fdXNlcm5hbWUiOiJjbW9pNTExMDBAZ21haWwuY29tIiwiYXRpIjoiMzAwYmZiMDItZmI5Ni00MTFhLTg1NzEtYmI1YzYxY2NiZDAzIiwibmFtZSI6IkNoYXJtZXR0YW4gQWRyaWVuIiwiZXhwIjoxNzM4NzQwNjA0LCJpYXQiOjE3MzYxNDg2MDQsInRhZG9fY2xpZW50X2lkIjoidGFkby13ZWItYXBwIiwianRpIjoiYzVlOTg4NTItMmY1MS00MjI0LWEwM2QtOTViMmUyZWU0OTljIiwiZW1haWwiOiJjbW9pNTExMDBAZ21haWwuY29tIn0.lzzJWkShNKc7wsrLRwP1Qt70NT5QboSZv1Ejl_otagi8k4p0ZUgp0OTkZT0GVH0Kiqfp7uQ2EaSZktldyYYz1O_nu-kleqHlH1Z_CNoPocjUXr2LHfp4SGFPlvNg-EOiB_3cl_PVLU-3XHGLKi-7_SMeHbV4JwNruGKLyJv8FtmefUMhNZY4WR08uZVpkFL4LN-gKy8uKpTxNvfp8BY1u8R1EyGR9TCpZ-Qp8XItnbxCcamr2O-1V5FcXk6gtFiIukk7Vyi_seS7jcxORVCnERBvHx_8JoB5ac2sgGaiMDmKEZxhfFFWz7O2jyJYb_LuANrQo65w68p6YMtZS1X77Q', 'client_id': 'tado-web-app', 'client_secret': 'wZaRN7rpjn3FoNyF5IFuxg9uMzYJcvOoQ8QWiIqS3hfk6gLhVlG57j5YNoZL2Rtc', 'scope': 'home.user'})
1607|[2025-01-06 09:00:05] DEBUG : Starting new HTTPS connection (1): auth.tado.com:443
1608|[2025-01-06 09:00:05] DEBUG : https://auth.tado.com:443 "POST /oauth/token HTTP/1.1" 200 None
1609|[2025-01-06 09:00:05] DEBUG : Token expired - La requête d'un token a réussi le 1736150405.434115 (expiration le: 1736151004.4340923)
1610|[2025-01-06 09:00:05] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/zones' (with msg: {})
1611|[2025-01-06 09:00:05] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1612|[2025-01-06 09:00:05] DEBUG : https://my.tado.com:443 "GET /api/v2/homes/1271988/zones HTTP/1.1" 200 None
1613|[2025-01-06 09:00:05] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/zones/1/state' (with msg: {})
1614|[2025-01-06 09:00:05] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1615|[2025-01-06 09:00:05] DEBUG : https://my.tado.com:443 "GET /api/v2/homes/1271988/zones/1/state HTTP/1.1" 200 None
1616|[2025-01-06 09:00:05] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/weather' (with msg: {})
1617|[2025-01-06 09:00:06] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1618|[2025-01-06 09:00:06] DEBUG : https://my.tado.com:443 "GET /api/v2/homes/1271988/weather HTTP/1.1" 200 None
1619|[2025-01-06 09:00:06] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'refresh_home_data', 'homes': [{'homeId': 1271988, 'homeName': 'Girolles', 'longitude': 1.903567, 'latitude': 49.17581, 'devices': [{'zone': 'Chambre de Satheene', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2662614528', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:58:38.451Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 18.22, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}], 'weather': {'temperature': 10.94, 'temperatureUnit': '°C', 'weatherState': 'CLOUDY_PARTLY', 'solarIntensity': 1.0, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T07:49:05.694Z'}}], 'succeeded': True}
1620|[2025-01-06 09:00:06] INFO : Start changes async thread
1621|[2025-01-06 09:00:06] INFO : Init request module v2.32.3
1622|[2025-01-06 09:00:06] INFO : Client connected to [127.0.0.1:41918]
1623|[2025-01-06 09:00:06] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR2662614528","temperature":21,"apikey":"lVLDLFRq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}'
1624|[2025-01-06 09:00:06] INFO : Client disconnected from [127.0.0.1:41918]
1625|[2025-01-06 09:00:06] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'refresh_home_data', 'homes': [{'homeId': 1271988, 'homeName': 'Girolles', 'longitude': 1.903567, 'latitude': 49.17581, 'devices': [{'zone': 'Chambre de Satheene', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2662614528', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:58:38.451Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 18.22, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}], 'weather': {'temperature': 10.94, 'temperatureUnit': '°C', 'weatherState': 'CLOUDY_PARTLY', 'solarIntensity': 1.0, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T07:49:05.694Z'}}], 'succeeded': True}
1626|[2025-01-06 09:00:06] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1627|[2025-01-06 09:00:06] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
1628|[2025-01-06 09:00:06] DEBUG : TadoZone - Chambre de Satheene - New desired mode: MANUAL
1629|[2025-01-06 09:00:06] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/zones/1/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 21}}, "termination": {"type": "MANUAL"}})
1630|[2025-01-06 09:00:06] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1631|[2025-01-06 09:00:06] DEBUG : https://my.tado.com:443 "PUT /api/v2/homes/1271988/zones/1/overlay HTTP/1.1" 422 None
1632|[2025-01-06 09:00:06] ERROR : Error while executing the command 'MyTadoDaemonCmd.SET_EXPECTED_TEMPERATURE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay
1633|[2025-01-06 09:00:06] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay'}
1634|[2025-01-06 09:00:06] INFO : Start changes async thread
1635|[2025-01-06 09:00:07] INFO : Init request module v2.32.3
1636|[2025-01-06 09:00:07] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay'}
1637|[2025-01-06 09:00:07] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1638|[2025-01-06 09:00:07] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=lVLDLFRq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 200 0
1639|[2025-01-06 09:00:08] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=lVLDLFRq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 200 0
1640|[2025-01-06 09:01:00] INFO : Client connected to [127.0.0.1:43544]
1641|[2025-01-06 09:01:00] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"refresh_device_data","serialNumber":"WR2662614528","apikey":"lVLDLFRq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}'
1642|[2025-01-06 09:01:00] INFO : Client disconnected from [127.0.0.1:43544]
1643|[2025-01-06 09:01:00] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
1644|[2025-01-06 09:01:00] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/zones/1/state' (with msg: {})
1645|[2025-01-06 09:01:00] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1646|[2025-01-06 09:01:00] DEBUG : https://my.tado.com:443 "GET /api/v2/homes/1271988/zones/1/state HTTP/1.1" 200 None
1647|[2025-01-06 09:01:00] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'refresh_device_data', 'serialNumber': 'WR2662614528', 'device': {'zone': 'Chambre de Satheene', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2662614528', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:58:38.451Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 18.22, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, 'succeeded': True}
1648|[2025-01-06 09:01:00] INFO : Start changes async thread
1649|[2025-01-06 09:01:00] INFO : Init request module v2.32.3
1650|[2025-01-06 09:01:00] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'refresh_device_data', 'serialNumber': 'WR2662614528', 'device': {'zone': 'Chambre de Satheene', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2662614528', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:58:38.451Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 18.22, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, 'succeeded': True}
1651|[2025-01-06 09:01:00] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1652|[2025-01-06 09:01:01] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=xxxxxxxVHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 200 0
1653|[2025-01-06 09:01:10] INFO : Client connected to [127.0.0.1:43922]
1654|[2025-01-06 09:01:10] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"refresh_device_data","serialNumber":"WR2662614528","apikey":"xxxxxxxxHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}'
1655|[2025-01-06 09:01:10] INFO : Client disconnected from [127.0.0.1:43922]
1656|[2025-01-06 09:01:11] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
1657|[2025-01-06 09:01:11] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/zones/1/state' (with msg: {})
1658|[2025-01-06 09:01:11] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1659|[2025-01-06 09:01:11] DEBUG : https://my.tado.com:443 "GET /api/v2/homes/1271988/zones/1/state HTTP/1.1" 200 None
1660|[2025-01-06 09:01:11] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'refresh_device_data', 'serialNumber': 'WR2662614528', 'device': {'zone': 'Chambre de Satheene', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2662614528', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:58:38.451Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 18.22, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, 'succeeded': True}
1661|[2025-01-06 09:01:11] INFO : Start changes async thread
1662|[2025-01-06 09:01:11] INFO : Init request module v2.32.3
1663|[2025-01-06 09:01:11] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'refresh_device_data', 'serialNumber': 'WR2662614528', 'device': {'zone': 'Chambre de Satheene', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR2662614528', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T07:58:38.451Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 18.22, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 61.2, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': False, 'mode': 'OFF', 'canManageACMode': True, 'ACMode': None, 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': False}, 'succeeded': True}
1664|[2025-01-06 09:01:11] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1665|[2025-01-06 09:01:12] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=xxxxxxxx1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 200 0
1666|[2025-01-06 09:01:34] INFO : Client connected to [127.0.0.1:55996]
1667|[2025-01-06 09:01:34] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"set_ac_mode","serialNumber":"WR2662614528","acMode":"HEAT","apikey":"xxxxxxxlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}'
1668|[2025-01-06 09:01:34] INFO : Client disconnected from [127.0.0.1:55996]
1669|[2025-01-06 09:01:34] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
1670|[2025-01-06 09:01:34] DEBUG : TadoZone - Chambre de Satheene - New desired mode: MANUAL
1671|[2025-01-06 09:01:34] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/zones/1/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 0}, "mode": "HEAT", "swing": "OFF"}, "termination": {"type": "MANUAL"}})
1672|[2025-01-06 09:01:34] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1673|[2025-01-06 09:01:34] DEBUG : https://my.tado.com:443 "PUT /api/v2/homes/1271988/zones/1/overlay HTTP/1.1" 422 None
1674|[2025-01-06 09:01:34] ERROR : Error while executing the command 'MyTadoDaemonCmd.SET_AC_MODE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay
1675|[2025-01-06 09:01:34] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'set_ac_mode', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay'}
1676|[2025-01-06 09:01:34] INFO : Start changes async thread
1677|[2025-01-06 09:01:34] INFO : Init request module v2.32.3
1678|[2025-01-06 09:01:34] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'set_ac_mode', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay'}
1679|[2025-01-06 09:01:34] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1680|[2025-01-06 09:01:34] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=xxxxxxxHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 200 0
1681|[2025-01-06 09:01:36] INFO : Client connected to [127.0.0.1:56008]
1682|[2025-01-06 09:01:36] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR2662614528","temperature":22,"apikey":"xxxxxxxxxHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}'
1683|[2025-01-06 09:01:36] INFO : Client disconnected from [127.0.0.1:56008]
1684|[2025-01-06 09:01:37] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
1685|[2025-01-06 09:01:37] DEBUG : TadoZone - Chambre de Satheene - New desired mode: MANUAL
1686|[2025-01-06 09:01:37] DEBUG : Sending request 'https://my.tado.com/api/v2/homes/1271988/zones/1/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 22}}, "termination": {"type": "MANUAL"}})
1687|[2025-01-06 09:01:37] DEBUG : Starting new HTTPS connection (1): my.tado.com:443
1688|[2025-01-06 09:01:37] DEBUG : https://my.tado.com:443 "PUT /api/v2/homes/1271988/zones/1/overlay HTTP/1.1" 422 None
1689|[2025-01-06 09:01:37] ERROR : Error while executing the command 'MyTadoDaemonCmd.SET_EXPECTED_TEMPERATURE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay
1690|[2025-01-06 09:01:37] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay'}
1691|[2025-01-06 09:01:37] INFO : Start changes async thread
1692|[2025-01-06 09:01:37] INFO : Init request module v2.32.3
1693|[2025-01-06 09:01:37] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1271988/zones/1/overlay'}
1694|[2025-01-06 09:01:37] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1695|[2025-01-06 09:01:37] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=xxxxxxxxx1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 200 0
1696|[2025-01-06 09:02:06] INFO : Client connected to [127.0.0.1:42796]
1697|[2025-01-06 09:02:06] INFO : Message read from socket: b'{"MyTadoDaemonCmd":"set_swing","serialNumber":"WR2662614528","swing":false,"apikey":"xxxxxxxxxRq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW"}'
1698|[2025-01-06 09:02:06] INFO : Client disconnected from [127.0.0.1:42796]
1699|[2025-01-06 09:02:06] DEBUG : Message received in socket JEEDOM_SOCKET_MESSAGE
1700|[2025-01-06 09:02:06] ERROR : Error while executing the command 'MyTadoDaemonCmd.SET_SWING': local variable 'mode' referenced before assignment
1701|[2025-01-06 09:02:06] DEBUG : Message for callback: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"}
1702|[2025-01-06 09:02:06] INFO : Start changes async thread
1703|[2025-01-06 09:02:06] INFO : Init request module v2.32.3
1704|[2025-01-06 09:02:06] DEBUG : Send to jeedom: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR2662614528', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"}
1705|[2025-01-06 09:02:07] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1706|[2025-01-06 09:02:07] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=xxxxxxxxlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 500 0
1707|[2025-01-06 09:02:07]WARNING : Error on send request to jeedom, return code 500
1708|[2025-01-06 09:02:07] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1709|[2025-01-06 09:02:07] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=xxxxxxxxVHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 500 0
1710|[2025-01-06 09:02:07]WARNING : Error on send request to jeedom, return code 500
1711|[2025-01-06 09:02:08] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
1712|[2025-01-06 09:02:08] DEBUG : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=xxxxxxxq1VHlMVXl158t6mWd6C6dCAec7gsgV7WmZGco000JiNofffqau8ZcEWTW HTTP/1.1" 500 0
1713|[2025-01-06 09:02:08]WARNING : Error on send request to jeedom, return code 500```
Et avec le bouton de changement de mode? Est-ce différent?
même problème avec le bouton de changement de mode
Pourrais tu m’envoyer les logs également stp?
MyTado_daemon_result_20250106_1.txt (51,4 Ko)
MyTado_result_20250106_1.txt (4,8 Ko)
Je ne vois que les appels de commandes individuelles, n’avais-tu pas dit avoir testé le bouton de changement de mode en manuel?
J’ai mis une nouvelle version en beta. En espérant que cette fois c’est la bonne. Si vous pouviez m’envoyer les logs des commandes individuelles et du changement de mode, ce serait top
Nouveau document texte (3).txt (15,2 Ko)
logs demon :
daemon.txt (37,7 Ko)
Merci pour tes logs. J’ai ainsi appris non seulement que cela fonctionnait par le bouton de changement de mode, mais également que tu avais un swing horizontal possible (ce qui n’est pas le cas chez @vbaloche).
J’ai donc ajouté cette option.
Il faudra, après mise à jour du plugin avec la nouvelle beta, resynchroniser, afin de splitter la commande swing en 2.
Ensuite, merci par avance pour le retour de test de toutes les commandes en appels individuels et par le bouton de changement de mode .
On est proche là…