[2025-01-06 16:28:13][INFO] : Start Tado daemon [2025-01-06 16:28:13][INFO] : Log level: debug [2025-01-06 16:28:13][INFO] : Socket port: 59969 [2025-01-06 16:28:13][INFO] : Socket host: localhost [2025-01-06 16:28:13][INFO] : PID file: /tmp/jeedom/MyTado/MyTado.pid [2025-01-06 16:28:13][INFO] : Apikey: **************** [2025-01-06 16:28:13][INFO] : Temperature unit: celsius [2025-01-06 16:28:13][INFO] : Test mode: False [2025-01-06 16:28:13][INFO] : Writing PID 29388 to /tmp/jeedom/MyTado/MyTado.pid [2025-01-06 16:28:13][INFO] : Socket interface started [2025-01-06 16:28:13][INFO] : LoopNetServer Thread started [2025-01-06 16:28:13][INFO] : Listening on: [localhost:59969] [2025-01-06 16:28:16][INFO] : Client connected to [127.0.0.1:48820] [2025-01-06 16:28:16][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"connect_home","homeName":"EF","mail":"****************","pwd":"****************","apikey":"****************"}' [2025-01-06 16:28:16][INFO] : Client disconnected from [127.0.0.1:48820] [2025-01-06 16:28:16][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:28:16][DEBUG] : Token manquant - Démarrage de la récupération d'un nouveau token [2025-01-06 16:28:16][DEBUG] : Sending request 'https://auth.tado.com/oauth/token' (with msg: {'grant_type': 'password', 'password': 'xxx', 'username': '****************', 'client_id': 'tado-web-app', 'client_secret': '****************', 'scope': 'home.user'}) [2025-01-06 16:28:16][DEBUG] : Starting new HTTPS connection (1): auth.tado.com:443 [2025-01-06 16:28:17][DEBUG] : https://auth.tado.com:443 "POST /oauth/token HTTP/11" 200 None [2025-01-06 16:28:17][DEBUG] : Token missing - La requête d'un token a réussi le 1736177297.220269 (expiration le: 1736177896.2202528) [2025-01-06 16:28:17][DEBUG] : Sending request 'https://my.tado.com/api/v2/me' (with msg: {}) [2025-01-06 16:28:17][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:17][DEBUG] : https://my.tado.com:443 "GET /api/v2/me HTTP/11" 200 None [2025-01-06 16:28:17][DEBUG] : API client - Informations utilisateur reçues pour '****************' [2025-01-06 16:28:17][DEBUG] : Sending request 'https://my.tado.com/api/v2/me' (with msg: {}) [2025-01-06 16:28:17][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:17][DEBUG] : https://my.tado.com:443 "GET /api/v2/me HTTP/11" 200 None [2025-01-06 16:28:17][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458' (with msg: {}) [2025-01-06 16:28:17][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:18][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458 HTTP/11" 200 None [2025-01-06 16:28:18][DEBUG] : Maison Tado - EF - Les données de la maison ont été récupérées avec succès [2025-01-06 16:28:18][DEBUG] : Maison Tado - EF - L'unité de température récupérée est: 'CELSIUS' [2025-01-06 16:28:18][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/users' (with msg: {}) [2025-01-06 16:28:18][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:18][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/users HTTP/11" 200 None [2025-01-06 16:28:18][DEBUG] : Sending request 'https://my.tado.com/api/v2/me' (with msg: {}) [2025-01-06 16:28:18][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:18][DEBUG] : https://my.tado.com:443 "GET /api/v2/me HTTP/11" 200 None [2025-01-06 16:28:18][DEBUG] : Sending request 'https://my.tado.com/api/v2/me' (with msg: {}) [2025-01-06 16:28:18][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:18][DEBUG] : https://my.tado.com:443 "GET /api/v2/me HTTP/11" 200 None [2025-01-06 16:28:18][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/mobileDevices' (with msg: {}) [2025-01-06 16:28:18][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:19][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/mobileDevices HTTP/11" 200 None [2025-01-06 16:28:19][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones' (with msg: {}) [2025-01-06 16:28:19][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:19][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones HTTP/11" 200 None [2025-01-06 16:28:19][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/1/state' (with msg: {}) [2025-01-06 16:28:19][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:19][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/1/state HTTP/11" 200 None [2025-01-06 16:28:19][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/1/capabilities' (with msg: {}) [2025-01-06 16:28:19][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:20][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/1/capabilities HTTP/11" 200 None [2025-01-06 16:28:20][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/2/state' (with msg: {}) [2025-01-06 16:28:20][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:20][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/2/state HTTP/11" 200 None [2025-01-06 16:28:20][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/2/capabilities' (with msg: {}) [2025-01-06 16:28:20][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:20][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/2/capabilities HTTP/11" 200 None [2025-01-06 16:28:20][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/state' (with msg: {}) [2025-01-06 16:28:20][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:21][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/3/state HTTP/11" 200 None [2025-01-06 16:28:21][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/capabilities' (with msg: {}) [2025-01-06 16:28:21][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:21][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/3/capabilities HTTP/11" 200 None [2025-01-06 16:28:21][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/4/state' (with msg: {}) [2025-01-06 16:28:21][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:21][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/4/state HTTP/11" 200 None [2025-01-06 16:28:21][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/4/capabilities' (with msg: {}) [2025-01-06 16:28:21][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:21][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/4/capabilities HTTP/11" 200 None [2025-01-06 16:28:21][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/5/state' (with msg: {}) [2025-01-06 16:28:21][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:22][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/5/state HTTP/11" 200 None [2025-01-06 16:28:22][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/5/capabilities' (with msg: {}) [2025-01-06 16:28:22][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:22][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/5/capabilities HTTP/11" 200 None [2025-01-06 16:28:22][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/weather' (with msg: {}) [2025-01-06 16:28:22][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:28:22][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/weather HTTP/11" 200 None [2025-01-06 16:28:22][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'connect_home', '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-06T15:24:35.410Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.3, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.4, '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-06T15:21:51.939Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 20.03, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 52.7, '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-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': True, 'mode': 'AUTO', 'canManageACMode': True, 'ACMode': 'HEAT', 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': True}, {'zone': 'salon baie', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR3792653568', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T15:23:37.904Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.38, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 55.0, '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-06T15:26:07.351Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.83, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.3, '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': 6.98, 'temperatureUnit': '°C', 'weatherState': 'CLOUDY_MOSTLY', 'solarIntensity': 13.7, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T15:22:16.633Z'}, 'succeeded': True} [2025-01-06 16:28:22][INFO] : Start changes async thread [2025-01-06 16:28:22][INFO] : Init request module v2.32.3 [2025-01-06 16:28:22][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'connect_home', '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-06T15:24:35.410Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.3, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.4, '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-06T15:21:51.939Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 20.03, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 52.7, '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-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': True, 'mode': 'AUTO', 'canManageACMode': True, 'ACMode': 'HEAT', 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': True}, {'zone': 'salon baie', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR3792653568', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T15:23:37.904Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.38, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 55.0, '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-06T15:26:07.351Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.83, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.3, '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': 6.98, 'temperatureUnit': '°C', 'weatherState': 'CLOUDY_MOSTLY', 'solarIntensity': 13.7, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T15:22:16.633Z'}, 'succeeded': True} [2025-01-06 16:28:22][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:28:22][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:29:00][INFO] : Client connected to [127.0.0.1:36730] [2025-01-06 16:29:00][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_mode","serialNumber":"WR1162628608","mode":"MANUAL","temperature":"20","acMode":"HEAT","fanSpeed":"AUTO","apikey":"****************"}' [2025-01-06 16:29:00][INFO] : Client disconnected from [127.0.0.1:36730] [2025-01-06 16:29:00][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:00][DEBUG] : TadoZone - salon centre - New desired mode: MANUAL [2025-01-06 16:29:00][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": "20"}}, "termination": {"type": "MANUAL"}}) [2025-01-06 16:29:00][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:29:00][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/3/overlay HTTP/11" 422 None [2025-01-06 16:29:00][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_MODE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay [2025-01-06 16:29:00][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_mode', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:29:00][INFO] : Start changes async thread [2025-01-06 16:29:00][INFO] : Init request module v2.32.3 [2025-01-06 16:29:00][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_mode', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:29:00][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:00][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:29:11][INFO] : Client connected to [127.0.0.1:57378] [2025-01-06 16:29:11][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"refresh_device_data","serialNumber":"WR1162628608","apikey":"****************"}' [2025-01-06 16:29:11][INFO] : Client disconnected from [127.0.0.1:57378] [2025-01-06 16:29:11][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:11][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/state' (with msg: {}) [2025-01-06 16:29:11][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:29:11][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/3/state HTTP/11" 200 None [2025-01-06 16:29:11][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'refresh_device_data', 'serialNumber': 'WR1162628608', 'device': {'zone': 'salon centre', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR1162628608', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': True, 'mode': 'AUTO', 'canManageACMode': True, 'ACMode': 'HEAT', 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': True}, 'succeeded': True} [2025-01-06 16:29:11][INFO] : Start changes async thread [2025-01-06 16:29:11][INFO] : Init request module v2.32.3 [2025-01-06 16:29:11][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'refresh_device_data', 'serialNumber': 'WR1162628608', 'device': {'zone': 'salon centre', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR1162628608', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, 'humidityUnit': '%', 'canManageHeatingPower': False, 'heatingPower': None, 'heatingPowerUnit': '', 'canIdentifyItself': True, 'isEnabled': True, 'mode': 'AUTO', 'canManageACMode': True, 'ACMode': 'HEAT', 'notAllowedACModes': [], 'canManageFanSpeed': False, 'fanSpeed': '', 'notAllowedFanSpeeds': ['AUTO', 'LOW', 'MEDIUM', 'HIGH'], 'canManageSwing': True, 'isSwingEnabled': True}, 'succeeded': True} [2025-01-06 16:29:11][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:12][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:29:22][INFO] : Client connected to [127.0.0.1:53228] [2025-01-06 16:29:22][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR1162628608","temperature":21,"apikey":"****************"}' [2025-01-06 16:29:22][INFO] : Client disconnected from [127.0.0.1:53228] [2025-01-06 16:29:22][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:22][DEBUG] : TadoZone - salon centre - New desired mode: MANUAL [2025-01-06 16:29:22][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 21}}, "termination": {"type": "MANUAL"}}) [2025-01-06 16:29:22][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:29:22][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/3/overlay HTTP/11" 422 None [2025-01-06 16:29:22][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_EXPECTED_TEMPERATURE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay [2025-01-06 16:29:22][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:29:22][INFO] : Start changes async thread [2025-01-06 16:29:22][INFO] : Init request module v2.32.3 [2025-01-06 16:29:22][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:29:22][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:22][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:29:29][INFO] : Client connected to [127.0.0.1:57760] [2025-01-06 16:29:29][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_swing","serialNumber":"WR1162628608","swing":false,"apikey":"****************"}' [2025-01-06 16:29:29][INFO] : Client disconnected from [127.0.0.1:57760] [2025-01-06 16:29:29][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:29][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_SWING': local variable 'mode' referenced before assignment [2025-01-06 16:29:29][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"} [2025-01-06 16:29:29][INFO] : Start changes async thread [2025-01-06 16:29:29][INFO] : Init request module v2.32.3 [2025-01-06 16:29:29][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"} [2025-01-06 16:29:29][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:29][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:29][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:29:29][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:29][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:29][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:29:30][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:30][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:30][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:29:36][INFO] : Client connected to [127.0.0.1:57768] [2025-01-06 16:29:36][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_swing","serialNumber":"WR1162628608","swing":false,"apikey":"****************"}' [2025-01-06 16:29:36][INFO] : Client disconnected from [127.0.0.1:57768] [2025-01-06 16:29:36][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:36][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_SWING': local variable 'mode' referenced before assignment [2025-01-06 16:29:36][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"} [2025-01-06 16:29:36][INFO] : Start changes async thread [2025-01-06 16:29:36][INFO] : Init request module v2.32.3 [2025-01-06 16:29:36][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"} [2025-01-06 16:29:36][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:36][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:36][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:29:37][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:37][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:37][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:29:37][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:37][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:37][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:29:41][INFO] : Client connected to [127.0.0.1:59706] [2025-01-06 16:29:41][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_mode","serialNumber":"WR1162628608","mode":"OFF","temperature":"21","acMode":"HEAT","fanSpeed":"AUTO","apikey":"****************"}' [2025-01-06 16:29:41][INFO] : Client disconnected from [127.0.0.1:59706] [2025-01-06 16:29:41][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:41][DEBUG] : TadoZone - salon centre - New desired mode: OFF [2025-01-06 16:29:41][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/overlay' (with msg: {"setting": {"power": "OFF", "type": "AIR_CONDITIONING", "temperature": {"celsius": "21"}}, "termination": {"type": "MANUAL"}}) [2025-01-06 16:29:41][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:29:41][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/3/overlay HTTP/11" 200 None [2025-01-06 16:29:41][DEBUG] : TadoZone - salon centre - Response to overlay request: {'type': 'MANUAL', 'setting': {'type': 'AIR_CONDITIONING', 'power': 'OFF'}, 'termination': {'type': 'MANUAL', 'typeSkillBasedApp': 'MANUAL', 'projectedExpiry': None}} [2025-01-06 16:29:41][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/state' (with msg: {}) [2025-01-06 16:29:41][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:29:41][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/3/state HTTP/11" 200 None [2025-01-06 16:29:41][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_mode', 'serialNumber': 'WR1162628608', 'device': {'zone': 'salon centre', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR1162628608', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, '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} [2025-01-06 16:29:41][INFO] : Start changes async thread [2025-01-06 16:29:41][INFO] : Init request module v2.32.3 [2025-01-06 16:29:41][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_mode', 'serialNumber': 'WR1162628608', 'device': {'zone': 'salon centre', 'zoneType': 'AIR_CONDITIONING', 'deviceType': 'WR02', 'serialNumber': 'WR1162628608', 'currentFwVersion': '118.8', 'isConnected': True, 'batteryState': None, 'lastConnectionTimestamp': '2025-01-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, '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} [2025-01-06 16:29:41][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:42][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:29:47][INFO] : Client connected to [127.0.0.1:39386] [2025-01-06 16:29:47][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_mode","serialNumber":"WR1162628608","mode":"MANUAL","temperature":"0","acMode":"AUTO","fanSpeed":"AUTO","apikey":"****************"}' [2025-01-06 16:29:47][INFO] : Client disconnected from [127.0.0.1:39386] [2025-01-06 16:29:47][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:47][DEBUG] : TadoZone - salon centre - New desired mode: MANUAL [2025-01-06 16:29:47][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": "0"}}, "termination": {"type": "MANUAL"}}) [2025-01-06 16:29:47][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:29:48][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/3/overlay HTTP/11" 422 None [2025-01-06 16:29:48][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_MODE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay [2025-01-06 16:29:48][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_mode', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:29:48][INFO] : Start changes async thread [2025-01-06 16:29:48][INFO] : Init request module v2.32.3 [2025-01-06 16:29:48][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_mode', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:29:48][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:48][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:29:58][INFO] : Client connected to [127.0.0.1:39692] [2025-01-06 16:29:58][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_swing","serialNumber":"WR1162628608","swing":true,"apikey":"****************"}' [2025-01-06 16:29:58][INFO] : Client disconnected from [127.0.0.1:39692] [2025-01-06 16:29:59][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:29:59][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_SWING': local variable 'mode' referenced before assignment [2025-01-06 16:29:59][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"} [2025-01-06 16:29:59][INFO] : Start changes async thread [2025-01-06 16:29:59][INFO] : Init request module v2.32.3 [2025-01-06 16:29:59][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_swing', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': "local variable 'mode' referenced before assignment"} [2025-01-06 16:29:59][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:59][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:59][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:29:59][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:29:59][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:29:59][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:30:00][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:30:00][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/10" 500 0 [2025-01-06 16:30:00][WARNING] : Error on send request to jeedom, return code 500 [2025-01-06 16:30:01][INFO] : Client connected to [127.0.0.1:39696] [2025-01-06 16:30:01][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_ac_mode","serialNumber":"WR1162628608","acMode":"HEAT","apikey":"****************"}' [2025-01-06 16:30:01][INFO] : Client disconnected from [127.0.0.1:39696] [2025-01-06 16:30:01][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:30:01][DEBUG] : TadoZone - salon centre - New desired mode: MANUAL [2025-01-06 16:30:01][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 0}, "mode": "HEAT", "verticalSwing": "OFF"}, "termination": {"type": "MANUAL"}}) [2025-01-06 16:30:01][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:01][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/3/overlay HTTP/11" 422 None [2025-01-06 16:30:01][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_AC_MODE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay [2025-01-06 16:30:01][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_ac_mode', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:30:01][INFO] : Start changes async thread [2025-01-06 16:30:01][INFO] : Init request module v2.32.3 [2025-01-06 16:30:01][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_ac_mode', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:30:01][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:30:01][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:30:05][INFO] : Client connected to [127.0.0.1:39706] [2025-01-06 16:30:05][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR1162628608","temperature":20,"apikey":"****************"}' [2025-01-06 16:30:05][INFO] : Client disconnected from [127.0.0.1:39706] [2025-01-06 16:30:05][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:30:05][DEBUG] : TadoZone - salon centre - New desired mode: MANUAL [2025-01-06 16:30:05][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/overlay' (with msg: {"setting": {"power": "ON", "type": "AIR_CONDITIONING", "temperature": {"celsius": 20}}, "termination": {"type": "MANUAL"}}) [2025-01-06 16:30:05][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:05][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/3/overlay HTTP/11" 422 None [2025-01-06 16:30:05][ERROR] : Error while executing the command 'MyTadoDaemonCmd.SET_EXPECTED_TEMPERATURE': 422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay [2025-01-06 16:30:05][DEBUG] : Message for callback: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:30:05][INFO] : Start changes async thread [2025-01-06 16:30:05][INFO] : Init request module v2.32.3 [2025-01-06 16:30:05][DEBUG] : Send to jeedom: {'MyTadoDaemonCmd': 'set_expected_temperature', 'serialNumber': 'WR1162628608', 'succeeded': False, 'message': '422 Client Error: for url: https://my.tado.com/api/v2/homes/1208458/zones/3/overlay'} [2025-01-06 16:30:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:30:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:30:06][INFO] : Client connected to [127.0.0.1:39716] [2025-01-06 16:30:06][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"refresh_home_data","apikey":"****************"}' [2025-01-06 16:30:06][INFO] : Client disconnected from [127.0.0.1:39716] [2025-01-06 16:30:06][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:30:06][DEBUG] : Home id received: None [2025-01-06 16:30:06][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones' (with msg: {}) [2025-01-06 16:30:06][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:07][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones HTTP/11" 200 None [2025-01-06 16:30:07][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/1/state' (with msg: {}) [2025-01-06 16:30:07][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:07][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/1/state HTTP/11" 200 None [2025-01-06 16:30:07][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/2/state' (with msg: {}) [2025-01-06 16:30:07][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:07][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/2/state HTTP/11" 200 None [2025-01-06 16:30:07][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/3/state' (with msg: {}) [2025-01-06 16:30:07][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:07][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/3/state HTTP/11" 200 None [2025-01-06 16:30:07][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/4/state' (with msg: {}) [2025-01-06 16:30:07][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:08][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/4/state HTTP/11" 200 None [2025-01-06 16:30:08][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/zones/5/state' (with msg: {}) [2025-01-06 16:30:08][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:08][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/zones/5/state HTTP/11" 200 None [2025-01-06 16:30:08][DEBUG] : Sending request 'https://my.tado.com/api/v2/homes/1208458/weather' (with msg: {}) [2025-01-06 16:30:08][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:08][DEBUG] : https://my.tado.com:443 "GET /api/v2/homes/1208458/weather HTTP/11" 200 None [2025-01-06 16:30:08][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-06T15:24:35.410Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.3, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.4, '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-06T15:21:51.939Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 20.03, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 52.7, '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-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, '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-06T15:23:37.904Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.38, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 55.0, '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-06T15:26:07.351Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.83, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.3, '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': 6.98, 'temperatureUnit': '°C', 'weatherState': 'CLOUDY_MOSTLY', 'solarIntensity': 13.7, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T15:22:16.633Z'}}], 'succeeded': True} [2025-01-06 16:30:08][INFO] : Start changes async thread [2025-01-06 16:30:08][INFO] : Init request module v2.32.3 [2025-01-06 16:30:08][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-06T15:24:35.410Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.3, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.4, '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-06T15:21:51.939Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 20.0, 'temperature': 20.03, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 52.7, '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-06T15:25:01.866Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.47, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 53.7, '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-06T15:23:37.904Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 19.38, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 55.0, '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-06T15:26:07.351Z', 'canManageTemperature': True, 'canSetTemperature': True, 'expectedTemperature': 0, 'temperature': 17.83, 'temperatureUnit': '°C', 'canManageHumidity': True, 'humidity': 58.3, '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': 6.98, 'temperatureUnit': '°C', 'weatherState': 'CLOUDY_MOSTLY', 'solarIntensity': 13.7, 'solarIntensityUnit': '%', 'lastUpdateTimestamp': '2025-01-06T15:22:16.633Z'}}], 'succeeded': True} [2025-01-06 16:30:08][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:30:11][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0 [2025-01-06 16:30:18][INFO] : Client connected to [127.0.0.1:60190] [2025-01-06 16:30:18][INFO] : Message read from socket: b'{"MyTadoDaemonCmd":"set_expected_temperature","serialNumber":"WR2524726784","temperature":21,"apikey":"****************"}' [2025-01-06 16:30:18][INFO] : Client disconnected from [127.0.0.1:60190] [2025-01-06 16:30:18][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE [2025-01-06 16:30:18][DEBUG] : TadoZone - bureau - New desired mode: MANUAL [2025-01-06 16:30:18][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 16:30:18][DEBUG] : Starting new HTTPS connection (1): my.tado.com:443 [2025-01-06 16:30:18][DEBUG] : https://my.tado.com:443 "PUT /api/v2/homes/1208458/zones/2/overlay HTTP/11" 422 None [2025-01-06 16:30:18][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 16:30:18][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 16:30:18][INFO] : Start changes async thread [2025-01-06 16:30:18][INFO] : Init request module v2.32.3 [2025-01-06 16:30:18][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 16:30:18][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2025-01-06 16:30:18][DEBUG] : http://127.0.0.1:80 "POST /plugins/MyTado/core/php/jeeMyTado.php?apikey=**************** HTTP/11" 200 0