[2025-04-16 10:22:02][DEBUG] : update : Démarrage du cron * * * * * [2025-04-16 10:22:02][DEBUG] : getHealth : début [2025-04-16 10:22:02][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices//health METHODE : GET [2025-04-16 10:22:02][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:02][DEBUG] : La requête vers https://api.smartthings.com/v1/devices//health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:02][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:02][DEBUG] : getHealth : fin [2025-04-16 10:22:02][DEBUG] : refresh : début Mon domicile [2025-04-16 10:22:02][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:02][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.144235,"namelookup_time":0.015379,"connect_time":0.043922,"pretransfer_time":0.099324,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":347,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.099337,"redirect_time":0,"redirect_url":"","primary_ip":"54.229.199.205","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":40038,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":99011,"connect_time_us":43922,"namelookup_time_us":15379,"pretransfer_time_us":99324,"redirect_time_us":0,"starttransfer_time_us":99337,"total_time_us":144235} [2025-04-16 10:22:02][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:02][DEBUG] : refreshToken fin [2025-04-16 10:22:02][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:02][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:22:02][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:02][DEBUG] : La requête vers https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:02][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:03][DEBUG] : getHistory : début [2025-04-16 10:22:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:22:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:03][DEBUG] : La requête vers https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:03][DEBUG] : getHistory : fin [2025-04-16 10:22:03][DEBUG] : getLocationNotif : début [2025-04-16 10:22:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:22:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:03][DEBUG] : La requête vers https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:03][DEBUG] : getLocationNotif : fin [2025-04-16 10:22:03][DEBUG] : getScenes : début [2025-04-16 10:22:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:22:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:03][DEBUG] : La requête vers https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:03][DEBUG] : getScenes : fin [2025-04-16 10:22:03][DEBUG] : refresh : fin [2025-04-16 10:22:03][INFO] : update : rafraîchissement du widget [2025-04-16 10:22:03][INFO] : update : Fin du cron équipement Mon domicile en 1.13 secondes [2025-04-16 10:22:03][DEBUG] : getHealth : début [2025-04-16 10:22:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health METHODE : GET [2025-04-16 10:22:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:03][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:03][DEBUG] : getHealth : fin [2025-04-16 10:22:03][DEBUG] : refresh : début Samsung 5 Series 2 [2025-04-16 10:22:03][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:03][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":592,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.147473,"namelookup_time":0.015538,"connect_time":0.048495,"pretransfer_time":0.105497,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":340,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.105508,"redirect_time":0,"redirect_url":"","primary_ip":"34.247.237.175","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":49610,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":105270,"connect_time_us":48495,"namelookup_time_us":15538,"pretransfer_time_us":105497,"redirect_time_us":0,"starttransfer_time_us":105508,"total_time_us":147473} [2025-04-16 10:22:03][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:03][DEBUG] : refreshToken fin [2025-04-16 10:22:03][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status METHODE : GET [2025-04-16 10:22:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:03][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:03][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 METHODE : GET [2025-04-16 10:22:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:04][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:04][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:04][DEBUG] : refresh : fin [2025-04-16 10:22:04][INFO] : update : Fin du cron équipement Samsung 5 Series 2 en 0.62 secondes [2025-04-16 10:22:04][DEBUG] : getHealth : début [2025-04-16 10:22:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health METHODE : GET [2025-04-16 10:22:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:04][DEBUG] : getHealth : fin [2025-04-16 10:22:04][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:22:04][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:04][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.149287,"namelookup_time":0.01591,"connect_time":0.051679,"pretransfer_time":0.106197,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":335,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.106205,"redirect_time":0,"redirect_url":"","primary_ip":"34.240.64.253","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":54518,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":106006,"connect_time_us":51679,"namelookup_time_us":15910,"pretransfer_time_us":106197,"redirect_time_us":0,"starttransfer_time_us":106205,"total_time_us":149287} [2025-04-16 10:22:04][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:04][DEBUG] : refreshToken fin [2025-04-16 10:22:04][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status METHODE : GET [2025-04-16 10:22:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:04][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 METHODE : GET [2025-04-16 10:22:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:04][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:04][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:04][DEBUG] : refresh : fin [2025-04-16 10:22:04][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.59 secondes [2025-04-16 10:22:04][DEBUG] : getHealth : début [2025-04-16 10:22:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health METHODE : GET [2025-04-16 10:22:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:04][DEBUG] : getHealth : fin [2025-04-16 10:22:04][DEBUG] : refresh : début Ruban LED SWITCHBOT 2 [2025-04-16 10:22:04][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:05][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":592,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.155514,"namelookup_time":0.022581,"connect_time":0.056583,"pretransfer_time":0.110993,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":322,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.111003,"redirect_time":0,"redirect_url":"","primary_ip":"46.137.138.142","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":41290,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":110798,"connect_time_us":56583,"namelookup_time_us":22581,"pretransfer_time_us":110993,"redirect_time_us":0,"starttransfer_time_us":111003,"total_time_us":155514} [2025-04-16 10:22:05][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:05][DEBUG] : refreshToken fin [2025-04-16 10:22:05][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status METHODE : GET [2025-04-16 10:22:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:05][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 METHODE : GET [2025-04-16 10:22:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:05][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:05][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:05][DEBUG] : refresh : fin [2025-04-16 10:22:05][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:22:05][INFO] : update : Fin du cron équipement Ruban LED SWITCHBOT 2 en 0.63 secondes [2025-04-16 10:22:05][DEBUG] : getHealth : début [2025-04-16 10:22:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health METHODE : GET [2025-04-16 10:22:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:05][DEBUG] : getHealth : fin [2025-04-16 10:22:05][DEBUG] : refresh : début Rideaux SWITCHBOT 2 [2025-04-16 10:22:05][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:05][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.155073,"namelookup_time":0.022979,"connect_time":0.055688,"pretransfer_time":0.110344,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":322,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.110352,"redirect_time":0,"redirect_url":"","primary_ip":"34.247.237.175","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":49620,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":110155,"connect_time_us":55688,"namelookup_time_us":22979,"pretransfer_time_us":110344,"redirect_time_us":0,"starttransfer_time_us":110352,"total_time_us":155073} [2025-04-16 10:22:05][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:05][DEBUG] : refreshToken fin [2025-04-16 10:22:05][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status METHODE : GET [2025-04-16 10:22:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:05][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd METHODE : GET [2025-04-16 10:22:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:05][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:05][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:05][DEBUG] : refresh : fin [2025-04-16 10:22:05][INFO] : update : Fin du cron équipement Rideaux SWITCHBOT 2 en 0.63 secondes [2025-04-16 10:22:05][DEBUG] : getHealth : début [2025-04-16 10:22:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health METHODE : GET [2025-04-16 10:22:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:06][DEBUG] : getHealth : fin [2025-04-16 10:22:06][DEBUG] : refresh : début Vase LIFX 2 [2025-04-16 10:22:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:06][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.141973,"namelookup_time":0.017708,"connect_time":0.049001,"pretransfer_time":0.099542,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":354,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.099552,"redirect_time":0,"redirect_url":"","primary_ip":"54.170.144.123","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":59484,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":99351,"connect_time_us":49001,"namelookup_time_us":17708,"pretransfer_time_us":99542,"redirect_time_us":0,"starttransfer_time_us":99552,"total_time_us":141973} [2025-04-16 10:22:06][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:06][DEBUG] : refreshToken fin [2025-04-16 10:22:06][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status METHODE : GET [2025-04-16 10:22:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:06][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b METHODE : GET [2025-04-16 10:22:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:06][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:06][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:06][DEBUG] : refresh : fin [2025-04-16 10:22:06][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:22:06][INFO] : update : Fin du cron équipement Vase LIFX 2 en 0.59 secondes [2025-04-16 10:22:06][DEBUG] : getHealth : début [2025-04-16 10:22:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health METHODE : GET [2025-04-16 10:22:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:06][DEBUG] : getHealth : fin [2025-04-16 10:22:06][DEBUG] : refresh : début Miroir LIFX 2 [2025-04-16 10:22:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:06][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.156622,"namelookup_time":0.020072,"connect_time":0.051017,"pretransfer_time":0.107473,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":320,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.107482,"redirect_time":0,"redirect_url":"","primary_ip":"54.229.199.205","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":49276,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":107285,"connect_time_us":51017,"namelookup_time_us":20072,"pretransfer_time_us":107473,"redirect_time_us":0,"starttransfer_time_us":107482,"total_time_us":156622} [2025-04-16 10:22:06][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:06][DEBUG] : refreshToken fin [2025-04-16 10:22:06][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status METHODE : GET [2025-04-16 10:22:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:07][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e METHODE : GET [2025-04-16 10:22:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:07][DEBUG] : refresh : fin [2025-04-16 10:22:07][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:22:07][INFO] : update : Fin du cron équipement Miroir LIFX 2 en 0.65 secondes [2025-04-16 10:22:07][DEBUG] : getHealth : début [2025-04-16 10:22:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health METHODE : GET [2025-04-16 10:22:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:07][DEBUG] : getHealth : fin [2025-04-16 10:22:07][DEBUG] : refresh : début Aspirateur Robot 2 [2025-04-16 10:22:07][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:07][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.14354,"namelookup_time":0.01756,"connect_time":0.050098,"pretransfer_time":0.10255,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":349,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.10256,"redirect_time":0,"redirect_url":"","primary_ip":"34.240.64.253","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":41710,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":102358,"connect_time_us":50098,"namelookup_time_us":17560,"pretransfer_time_us":102550,"redirect_time_us":0,"starttransfer_time_us":102560,"total_time_us":143540} [2025-04-16 10:22:07][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:07][DEBUG] : refreshToken fin [2025-04-16 10:22:07][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status METHODE : GET [2025-04-16 10:22:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:07][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 METHODE : GET [2025-04-16 10:22:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:07][DEBUG] : refresh : fin [2025-04-16 10:22:07][INFO] : update : Fin du cron équipement Aspirateur Robot 2 en 0.61 secondes [2025-04-16 10:22:07][DEBUG] : getHealth : début [2025-04-16 10:22:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health METHODE : GET [2025-04-16 10:22:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:07][DEBUG] : getHealth : fin [2025-04-16 10:22:07][DEBUG] : refresh : début Chevet LIFX 2 [2025-04-16 10:22:07][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.155296,"namelookup_time":0.018495,"connect_time":0.054812,"pretransfer_time":0.109967,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":322,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.109977,"redirect_time":0,"redirect_url":"","primary_ip":"63.32.164.1","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":49184,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":109644,"connect_time_us":54812,"namelookup_time_us":18495,"pretransfer_time_us":109967,"redirect_time_us":0,"starttransfer_time_us":109977,"total_time_us":155296} [2025-04-16 10:22:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:08][DEBUG] : refreshToken fin [2025-04-16 10:22:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status METHODE : GET [2025-04-16 10:22:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:08][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc METHODE : GET [2025-04-16 10:22:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:08][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:08][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:08][DEBUG] : refresh : fin [2025-04-16 10:22:08][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:22:08][INFO] : update : Fin du cron équipement Chevet LIFX 2 en 0.63 secondes [2025-04-16 10:22:08][DEBUG] : getHealth : début [2025-04-16 10:22:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health METHODE : GET [2025-04-16 10:22:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:08][DEBUG] : getHealth : fin [2025-04-16 10:22:08][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:22:08][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.159776,"namelookup_time":0.01718,"connect_time":0.046708,"pretransfer_time":0.107418,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":314,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.107427,"redirect_time":0,"redirect_url":"","primary_ip":"54.170.144.123","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":45528,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":107220,"connect_time_us":46708,"namelookup_time_us":17180,"pretransfer_time_us":107418,"redirect_time_us":0,"starttransfer_time_us":107427,"total_time_us":159776} [2025-04-16 10:22:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:08][DEBUG] : refreshToken fin [2025-04-16 10:22:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status METHODE : GET [2025-04-16 10:22:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:08][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 METHODE : GET [2025-04-16 10:22:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:09][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:09][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:09][DEBUG] : refresh : fin [2025-04-16 10:22:09][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.65 secondes [2025-04-16 10:22:09][DEBUG] : getHealth : début [2025-04-16 10:22:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health METHODE : GET [2025-04-16 10:22:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:09][DEBUG] : getHealth : fin [2025-04-16 10:22:09][DEBUG] : refresh : début Lampadaire LIFX 2 [2025-04-16 10:22:09][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:22:09][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":592,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.152292,"namelookup_time":0.015561,"connect_time":0.055642,"pretransfer_time":0.109453,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":328,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.109462,"redirect_time":0,"redirect_url":"","primary_ip":"54.229.199.205","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":49290,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":109261,"connect_time_us":55642,"namelookup_time_us":15561,"pretransfer_time_us":109453,"redirect_time_us":0,"starttransfer_time_us":109462,"total_time_us":152292} [2025-04-16 10:22:09][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:22:09][DEBUG] : refreshToken fin [2025-04-16 10:22:09][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:22:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status METHODE : GET [2025-04-16 10:22:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:09][DEBUG] : getDeviceNotif : début [2025-04-16 10:22:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 METHODE : GET [2025-04-16 10:22:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:22:09][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:22:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:22:09][DEBUG] : getDeviceNotif : fin [2025-04-16 10:22:09][DEBUG] : refresh : fin [2025-04-16 10:22:09][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:22:09][INFO] : update : Fin du cron équipement Lampadaire LIFX 2 en 0.64 secondes [2025-04-16 10:22:09][DEBUG] : update : fin [2025-04-16 10:23:03][DEBUG] : update : Démarrage du cron * * * * * [2025-04-16 10:23:03][DEBUG] : getHealth : début [2025-04-16 10:23:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices//health METHODE : GET [2025-04-16 10:23:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:03][DEBUG] : La requête vers https://api.smartthings.com/v1/devices//health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:03][DEBUG] : getHealth : fin [2025-04-16 10:23:03][DEBUG] : refresh : début Mon domicile [2025-04-16 10:23:03][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:03][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":592,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.193874,"namelookup_time":0.022854,"connect_time":0.060282,"pretransfer_time":0.143875,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":259,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.143888,"redirect_time":0,"redirect_url":"","primary_ip":"54.170.144.123","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":42184,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":143527,"connect_time_us":60282,"namelookup_time_us":22854,"pretransfer_time_us":143875,"redirect_time_us":0,"starttransfer_time_us":143888,"total_time_us":193874} [2025-04-16 10:23:03][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:03][DEBUG] : refreshToken fin [2025-04-16 10:23:03][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:23:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:03][DEBUG] : La requête vers https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:03][DEBUG] : getHistory : début [2025-04-16 10:23:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:23:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:03][DEBUG] : La requête vers https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:03][DEBUG] : getHistory : fin [2025-04-16 10:23:03][DEBUG] : getLocationNotif : début [2025-04-16 10:23:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:23:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:04][DEBUG] : La requête vers https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:04][DEBUG] : getLocationNotif : fin [2025-04-16 10:23:04][DEBUG] : getScenes : début [2025-04-16 10:23:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:23:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:04][DEBUG] : La requête vers https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:04][DEBUG] : getScenes : fin [2025-04-16 10:23:04][DEBUG] : refresh : fin [2025-04-16 10:23:04][INFO] : update : rafraîchissement du widget [2025-04-16 10:23:04][INFO] : update : Fin du cron équipement Mon domicile en 1.03 secondes [2025-04-16 10:23:04][DEBUG] : getHealth : début [2025-04-16 10:23:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health METHODE : GET [2025-04-16 10:23:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:04][DEBUG] : getHealth : fin [2025-04-16 10:23:04][DEBUG] : refresh : début Samsung 5 Series 2 [2025-04-16 10:23:04][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:04][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":592,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.15982,"namelookup_time":0.018468,"connect_time":0.055452,"pretransfer_time":0.116048,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":314,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.116058,"redirect_time":0,"redirect_url":"","primary_ip":"52.212.6.159","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":52840,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":115802,"connect_time_us":55452,"namelookup_time_us":18468,"pretransfer_time_us":116048,"redirect_time_us":0,"starttransfer_time_us":116058,"total_time_us":159820} [2025-04-16 10:23:04][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:04][DEBUG] : refreshToken fin [2025-04-16 10:23:04][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status METHODE : GET [2025-04-16 10:23:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:04][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 METHODE : GET [2025-04-16 10:23:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:04][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:04][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:04][DEBUG] : refresh : fin [2025-04-16 10:23:04][INFO] : update : Fin du cron équipement Samsung 5 Series 2 en 0.63 secondes [2025-04-16 10:23:04][DEBUG] : getHealth : début [2025-04-16 10:23:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health METHODE : GET [2025-04-16 10:23:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:05][DEBUG] : getHealth : fin [2025-04-16 10:23:05][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:23:05][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:05][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.153838,"namelookup_time":0.018303,"connect_time":0.054768,"pretransfer_time":0.107051,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":326,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.107059,"redirect_time":0,"redirect_url":"","primary_ip":"34.240.64.253","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":40038,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":106852,"connect_time_us":54768,"namelookup_time_us":18303,"pretransfer_time_us":107051,"redirect_time_us":0,"starttransfer_time_us":107059,"total_time_us":153838} [2025-04-16 10:23:05][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:05][DEBUG] : refreshToken fin [2025-04-16 10:23:05][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status METHODE : GET [2025-04-16 10:23:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:05][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 METHODE : GET [2025-04-16 10:23:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:05][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:05][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:05][DEBUG] : refresh : fin [2025-04-16 10:23:05][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.62 secondes [2025-04-16 10:23:05][DEBUG] : getHealth : début [2025-04-16 10:23:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health METHODE : GET [2025-04-16 10:23:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:05][DEBUG] : getHealth : fin [2025-04-16 10:23:05][DEBUG] : refresh : début Ruban LED SWITCHBOT 2 [2025-04-16 10:23:05][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:05][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.157324,"namelookup_time":0.019969,"connect_time":0.054006,"pretransfer_time":0.10689,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":318,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.1069,"redirect_time":0,"redirect_url":"","primary_ip":"54.170.144.123","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":42230,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":106697,"connect_time_us":54006,"namelookup_time_us":19969,"pretransfer_time_us":106890,"redirect_time_us":0,"starttransfer_time_us":106900,"total_time_us":157324} [2025-04-16 10:23:05][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:05][DEBUG] : refreshToken fin [2025-04-16 10:23:05][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status METHODE : GET [2025-04-16 10:23:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:05][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 METHODE : GET [2025-04-16 10:23:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:06][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:06][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:06][DEBUG] : refresh : fin [2025-04-16 10:23:06][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:23:06][INFO] : update : Fin du cron équipement Ruban LED SWITCHBOT 2 en 0.61 secondes [2025-04-16 10:23:06][DEBUG] : getHealth : début [2025-04-16 10:23:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health METHODE : GET [2025-04-16 10:23:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:06][DEBUG] : getHealth : fin [2025-04-16 10:23:06][DEBUG] : refresh : début Rideaux SWITCHBOT 2 [2025-04-16 10:23:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:06][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.151202,"namelookup_time":0.017238,"connect_time":0.04821,"pretransfer_time":0.103095,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":331,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.103102,"redirect_time":0,"redirect_url":"","primary_ip":"54.216.48.90","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":54854,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":102907,"connect_time_us":48210,"namelookup_time_us":17238,"pretransfer_time_us":103095,"redirect_time_us":0,"starttransfer_time_us":103102,"total_time_us":151202} [2025-04-16 10:23:06][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:06][DEBUG] : refreshToken fin [2025-04-16 10:23:06][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status METHODE : GET [2025-04-16 10:23:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:06][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd METHODE : GET [2025-04-16 10:23:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:06][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:06][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:06][DEBUG] : refresh : fin [2025-04-16 10:23:06][INFO] : update : Fin du cron équipement Rideaux SWITCHBOT 2 en 0.61 secondes [2025-04-16 10:23:06][DEBUG] : getHealth : début [2025-04-16 10:23:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health METHODE : GET [2025-04-16 10:23:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:06][DEBUG] : getHealth : fin [2025-04-16 10:23:06][DEBUG] : refresh : début Vase LIFX 2 [2025-04-16 10:23:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:07][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.153711,"namelookup_time":0.015129,"connect_time":0.04559,"pretransfer_time":0.097024,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":326,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.097032,"redirect_time":0,"redirect_url":"","primary_ip":"54.229.199.205","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":57596,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":96833,"connect_time_us":45590,"namelookup_time_us":15129,"pretransfer_time_us":97024,"redirect_time_us":0,"starttransfer_time_us":97032,"total_time_us":153711} [2025-04-16 10:23:07][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:07][DEBUG] : refreshToken fin [2025-04-16 10:23:07][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status METHODE : GET [2025-04-16 10:23:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:07][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b METHODE : GET [2025-04-16 10:23:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:07][DEBUG] : refresh : fin [2025-04-16 10:23:07][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:23:07][INFO] : update : Fin du cron équipement Vase LIFX 2 en 0.6 secondes [2025-04-16 10:23:07][DEBUG] : getHealth : début [2025-04-16 10:23:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health METHODE : GET [2025-04-16 10:23:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:07][DEBUG] : getHealth : fin [2025-04-16 10:23:07][DEBUG] : refresh : début Miroir LIFX 2 [2025-04-16 10:23:07][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:07][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.15717,"namelookup_time":0.023993,"connect_time":0.058095,"pretransfer_time":0.113034,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":318,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.113043,"redirect_time":0,"redirect_url":"","primary_ip":"34.240.64.253","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":51790,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":112840,"connect_time_us":58095,"namelookup_time_us":23993,"pretransfer_time_us":113034,"redirect_time_us":0,"starttransfer_time_us":113043,"total_time_us":157170} [2025-04-16 10:23:07][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:07][DEBUG] : refreshToken fin [2025-04-16 10:23:07][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status METHODE : GET [2025-04-16 10:23:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:07][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e METHODE : GET [2025-04-16 10:23:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:07][DEBUG] : refresh : fin [2025-04-16 10:23:07][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:23:07][INFO] : update : Fin du cron équipement Miroir LIFX 2 en 0.64 secondes [2025-04-16 10:23:07][DEBUG] : getHealth : début [2025-04-16 10:23:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health METHODE : GET [2025-04-16 10:23:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:08][DEBUG] : getHealth : fin [2025-04-16 10:23:08][DEBUG] : refresh : début Aspirateur Robot 2 [2025-04-16 10:23:08][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.151234,"namelookup_time":0.017677,"connect_time":0.050583,"pretransfer_time":0.105911,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":331,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.105923,"redirect_time":0,"redirect_url":"","primary_ip":"52.17.175.14","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":50448,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":105674,"connect_time_us":50583,"namelookup_time_us":17677,"pretransfer_time_us":105911,"redirect_time_us":0,"starttransfer_time_us":105923,"total_time_us":151234} [2025-04-16 10:23:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:08][DEBUG] : refreshToken fin [2025-04-16 10:23:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status METHODE : GET [2025-04-16 10:23:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:08][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 METHODE : GET [2025-04-16 10:23:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:08][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:08][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:08][DEBUG] : refresh : fin [2025-04-16 10:23:08][INFO] : update : Fin du cron équipement Aspirateur Robot 2 en 0.61 secondes [2025-04-16 10:23:08][DEBUG] : getHealth : début [2025-04-16 10:23:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health METHODE : GET [2025-04-16 10:23:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:08][DEBUG] : getHealth : fin [2025-04-16 10:23:08][DEBUG] : refresh : début Chevet LIFX 2 [2025-04-16 10:23:08][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.149519,"namelookup_time":0.016869,"connect_time":0.049571,"pretransfer_time":0.108555,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":335,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.108565,"redirect_time":0,"redirect_url":"","primary_ip":"54.216.48.90","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":55722,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":108364,"connect_time_us":49571,"namelookup_time_us":16869,"pretransfer_time_us":108555,"redirect_time_us":0,"starttransfer_time_us":108565,"total_time_us":149519} [2025-04-16 10:23:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:08][DEBUG] : refreshToken fin [2025-04-16 10:23:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status METHODE : GET [2025-04-16 10:23:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:09][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc METHODE : GET [2025-04-16 10:23:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:09][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:09][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:09][DEBUG] : refresh : fin [2025-04-16 10:23:09][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:23:09][INFO] : update : Fin du cron équipement Chevet LIFX 2 en 0.65 secondes [2025-04-16 10:23:09][DEBUG] : getHealth : début [2025-04-16 10:23:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health METHODE : GET [2025-04-16 10:23:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:09][DEBUG] : getHealth : fin [2025-04-16 10:23:09][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:23:09][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:09][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.170289,"namelookup_time":0.020902,"connect_time":0.055847,"pretransfer_time":0.127402,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":294,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.127413,"redirect_time":0,"redirect_url":"","primary_ip":"54.170.144.123","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":46214,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":127120,"connect_time_us":55847,"namelookup_time_us":20902,"pretransfer_time_us":127402,"redirect_time_us":0,"starttransfer_time_us":127413,"total_time_us":170289} [2025-04-16 10:23:09][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:09][DEBUG] : refreshToken fin [2025-04-16 10:23:09][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status METHODE : GET [2025-04-16 10:23:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:09][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 METHODE : GET [2025-04-16 10:23:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:09][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:09][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:09][DEBUG] : refresh : fin [2025-04-16 10:23:09][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.63 secondes [2025-04-16 10:23:09][DEBUG] : getHealth : début [2025-04-16 10:23:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health METHODE : GET [2025-04-16 10:23:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:09][DEBUG] : getHealth : fin [2025-04-16 10:23:09][DEBUG] : refresh : début Lampadaire LIFX 2 [2025-04-16 10:23:09][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:23:10][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.145257,"namelookup_time":0.018353,"connect_time":0.048418,"pretransfer_time":0.101329,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":344,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.10134,"redirect_time":0,"redirect_url":"","primary_ip":"52.212.6.159","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":54642,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":101136,"connect_time_us":48418,"namelookup_time_us":18353,"pretransfer_time_us":101329,"redirect_time_us":0,"starttransfer_time_us":101340,"total_time_us":145257} [2025-04-16 10:23:10][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:23:10][DEBUG] : refreshToken fin [2025-04-16 10:23:10][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:23:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status METHODE : GET [2025-04-16 10:23:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:10][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:10][DEBUG] : getDeviceNotif : début [2025-04-16 10:23:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 METHODE : GET [2025-04-16 10:23:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:23:10][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:23:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:23:10][DEBUG] : getDeviceNotif : fin [2025-04-16 10:23:10][DEBUG] : refresh : fin [2025-04-16 10:23:10][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:23:10][INFO] : update : Fin du cron équipement Lampadaire LIFX 2 en 0.61 secondes [2025-04-16 10:23:10][DEBUG] : update : fin [2025-04-16 10:24:03][DEBUG] : update : Démarrage du cron * * * * * [2025-04-16 10:24:03][DEBUG] : getHealth : début [2025-04-16 10:24:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices//health METHODE : GET [2025-04-16 10:24:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:03][DEBUG] : La requête vers https://api.smartthings.com/v1/devices//health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:03][DEBUG] : getHealth : fin [2025-04-16 10:24:03][DEBUG] : refresh : début Mon domicile [2025-04-16 10:24:03][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:03][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.166041,"namelookup_time":0.019867,"connect_time":0.058829,"pretransfer_time":0.117137,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":301,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.117154,"redirect_time":0,"redirect_url":"","primary_ip":"63.32.164.1","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":41968,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":116674,"connect_time_us":58829,"namelookup_time_us":19867,"pretransfer_time_us":117137,"redirect_time_us":0,"starttransfer_time_us":117154,"total_time_us":166041} [2025-04-16 10:24:03][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:03][DEBUG] : refreshToken fin [2025-04-16 10:24:03][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:24:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:03][DEBUG] : La requête vers https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:03][DEBUG] : getHistory : début [2025-04-16 10:24:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:24:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:03][DEBUG] : La requête vers https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:03][DEBUG] : getHistory : fin [2025-04-16 10:24:03][DEBUG] : getLocationNotif : début [2025-04-16 10:24:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:24:03][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:03][DEBUG] : La requête vers https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:03][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:03][DEBUG] : getLocationNotif : fin [2025-04-16 10:24:03][DEBUG] : getScenes : début [2025-04-16 10:24:03][DEBUG] : sendRequest - URL : https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:24:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:04][DEBUG] : La requête vers https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:04][DEBUG] : getScenes : fin [2025-04-16 10:24:04][DEBUG] : refresh : fin [2025-04-16 10:24:04][INFO] : update : rafraîchissement du widget [2025-04-16 10:24:04][INFO] : update : Fin du cron équipement Mon domicile en 0.99 secondes [2025-04-16 10:24:04][DEBUG] : getHealth : début [2025-04-16 10:24:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health METHODE : GET [2025-04-16 10:24:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:04][DEBUG] : getHealth : fin [2025-04-16 10:24:04][DEBUG] : refresh : début Samsung 5 Series 2 [2025-04-16 10:24:04][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:04][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.144222,"namelookup_time":0.023169,"connect_time":0.051173,"pretransfer_time":0.104472,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":347,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.104482,"redirect_time":0,"redirect_url":"","primary_ip":"46.137.138.142","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":36236,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":104186,"connect_time_us":51173,"namelookup_time_us":23169,"pretransfer_time_us":104472,"redirect_time_us":0,"starttransfer_time_us":104482,"total_time_us":144222} [2025-04-16 10:24:04][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:04][DEBUG] : refreshToken fin [2025-04-16 10:24:04][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status METHODE : GET [2025-04-16 10:24:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:04][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 METHODE : GET [2025-04-16 10:24:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:04][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:04][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:04][DEBUG] : refresh : fin [2025-04-16 10:24:04][INFO] : update : Fin du cron équipement Samsung 5 Series 2 en 0.6 secondes [2025-04-16 10:24:04][DEBUG] : getHealth : début [2025-04-16 10:24:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health METHODE : GET [2025-04-16 10:24:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:04][DEBUG] : getHealth : fin [2025-04-16 10:24:04][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:24:04][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:04][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.154061,"namelookup_time":0.018464,"connect_time":0.052437,"pretransfer_time":0.105228,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":324,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.105239,"redirect_time":0,"redirect_url":"","primary_ip":"46.137.138.142","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":36242,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":105034,"connect_time_us":52437,"namelookup_time_us":18464,"pretransfer_time_us":105228,"redirect_time_us":0,"starttransfer_time_us":105239,"total_time_us":154061} [2025-04-16 10:24:04][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:04][DEBUG] : refreshToken fin [2025-04-16 10:24:04][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status METHODE : GET [2025-04-16 10:24:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:05][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 METHODE : GET [2025-04-16 10:24:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:05][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:05][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:05][DEBUG] : refresh : fin [2025-04-16 10:24:05][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.62 secondes [2025-04-16 10:24:05][DEBUG] : getHealth : début [2025-04-16 10:24:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health METHODE : GET [2025-04-16 10:24:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:05][DEBUG] : getHealth : fin [2025-04-16 10:24:05][DEBUG] : refresh : début Ruban LED SWITCHBOT 2 [2025-04-16 10:24:05][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:05][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.163454,"namelookup_time":0.022689,"connect_time":0.060318,"pretransfer_time":0.121529,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":306,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.121538,"redirect_time":0,"redirect_url":"","primary_ip":"54.170.144.123","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":38572,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":121339,"connect_time_us":60318,"namelookup_time_us":22689,"pretransfer_time_us":121529,"redirect_time_us":0,"starttransfer_time_us":121538,"total_time_us":163454} [2025-04-16 10:24:05][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:05][DEBUG] : refreshToken fin [2025-04-16 10:24:05][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status METHODE : GET [2025-04-16 10:24:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:05][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 METHODE : GET [2025-04-16 10:24:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:05][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:05][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:05][DEBUG] : refresh : fin [2025-04-16 10:24:05][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:24:05][INFO] : update : Fin du cron équipement Ruban LED SWITCHBOT 2 en 0.63 secondes [2025-04-16 10:24:05][DEBUG] : getHealth : début [2025-04-16 10:24:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health METHODE : GET [2025-04-16 10:24:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:06][DEBUG] : getHealth : fin [2025-04-16 10:24:06][DEBUG] : refresh : début Rideaux SWITCHBOT 2 [2025-04-16 10:24:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:06][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.185854,"namelookup_time":0.020733,"connect_time":0.059444,"pretransfer_time":0.11493,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":270,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.11494,"redirect_time":0,"redirect_url":"","primary_ip":"54.229.199.205","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":40600,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":114739,"connect_time_us":59444,"namelookup_time_us":20733,"pretransfer_time_us":114930,"redirect_time_us":0,"starttransfer_time_us":114940,"total_time_us":185854} [2025-04-16 10:24:06][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:06][DEBUG] : refreshToken fin [2025-04-16 10:24:06][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status METHODE : GET [2025-04-16 10:24:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:06][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd METHODE : GET [2025-04-16 10:24:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:06][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:06][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:06][DEBUG] : refresh : fin [2025-04-16 10:24:06][INFO] : update : Fin du cron équipement Rideaux SWITCHBOT 2 en 0.65 secondes [2025-04-16 10:24:06][DEBUG] : getHealth : début [2025-04-16 10:24:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health METHODE : GET [2025-04-16 10:24:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:06][DEBUG] : getHealth : fin [2025-04-16 10:24:06][DEBUG] : refresh : début Vase LIFX 2 [2025-04-16 10:24:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:06][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.148471,"namelookup_time":0.013589,"connect_time":0.042094,"pretransfer_time":0.098971,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":337,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.098981,"redirect_time":0,"redirect_url":"","primary_ip":"34.240.64.253","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":55562,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":98771,"connect_time_us":42094,"namelookup_time_us":13589,"pretransfer_time_us":98971,"redirect_time_us":0,"starttransfer_time_us":98981,"total_time_us":148471} [2025-04-16 10:24:06][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:06][DEBUG] : refreshToken fin [2025-04-16 10:24:06][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status METHODE : GET [2025-04-16 10:24:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:06][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b METHODE : GET [2025-04-16 10:24:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:07][DEBUG] : refresh : fin [2025-04-16 10:24:07][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:24:07][INFO] : update : Fin du cron équipement Vase LIFX 2 en 0.61 secondes [2025-04-16 10:24:07][DEBUG] : getHealth : début [2025-04-16 10:24:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health METHODE : GET [2025-04-16 10:24:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:07][DEBUG] : getHealth : fin [2025-04-16 10:24:07][DEBUG] : refresh : début Miroir LIFX 2 [2025-04-16 10:24:07][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:07][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.156206,"namelookup_time":0.01857,"connect_time":0.055083,"pretransfer_time":0.110449,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":320,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.110458,"redirect_time":0,"redirect_url":"","primary_ip":"63.32.164.1","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":57964,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":110256,"connect_time_us":55083,"namelookup_time_us":18570,"pretransfer_time_us":110449,"redirect_time_us":0,"starttransfer_time_us":110458,"total_time_us":156206} [2025-04-16 10:24:07][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:07][DEBUG] : refreshToken fin [2025-04-16 10:24:07][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status METHODE : GET [2025-04-16 10:24:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:07][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e METHODE : GET [2025-04-16 10:24:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:07][DEBUG] : refresh : fin [2025-04-16 10:24:07][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:24:07][INFO] : update : Fin du cron équipement Miroir LIFX 2 en 0.62 secondes [2025-04-16 10:24:07][DEBUG] : getHealth : début [2025-04-16 10:24:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health METHODE : GET [2025-04-16 10:24:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:07][DEBUG] : getHealth : fin [2025-04-16 10:24:07][DEBUG] : refresh : début Aspirateur Robot 2 [2025-04-16 10:24:07][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.154665,"namelookup_time":0.016526,"connect_time":0.053126,"pretransfer_time":0.11104,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":324,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.11105,"redirect_time":0,"redirect_url":"","primary_ip":"54.216.48.90","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":53788,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":110849,"connect_time_us":53126,"namelookup_time_us":16526,"pretransfer_time_us":111040,"redirect_time_us":0,"starttransfer_time_us":111050,"total_time_us":154665} [2025-04-16 10:24:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:08][DEBUG] : refreshToken fin [2025-04-16 10:24:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status METHODE : GET [2025-04-16 10:24:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:08][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 METHODE : GET [2025-04-16 10:24:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:08][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:08][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:08][DEBUG] : refresh : fin [2025-04-16 10:24:08][INFO] : update : Fin du cron équipement Aspirateur Robot 2 en 0.61 secondes [2025-04-16 10:24:08][DEBUG] : getHealth : début [2025-04-16 10:24:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health METHODE : GET [2025-04-16 10:24:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:08][DEBUG] : getHealth : fin [2025-04-16 10:24:08][DEBUG] : refresh : début Chevet LIFX 2 [2025-04-16 10:24:08][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.158461,"namelookup_time":0.015465,"connect_time":0.05027,"pretransfer_time":0.107422,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":316,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.107432,"redirect_time":0,"redirect_url":"","primary_ip":"54.216.48.90","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":53802,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":107104,"connect_time_us":50270,"namelookup_time_us":15465,"pretransfer_time_us":107422,"redirect_time_us":0,"starttransfer_time_us":107432,"total_time_us":158461} [2025-04-16 10:24:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:08][DEBUG] : refreshToken fin [2025-04-16 10:24:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status METHODE : GET [2025-04-16 10:24:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:08][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc METHODE : GET [2025-04-16 10:24:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:08][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:08][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:08][DEBUG] : refresh : fin [2025-04-16 10:24:08][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:24:08][INFO] : update : Fin du cron équipement Chevet LIFX 2 en 0.62 secondes [2025-04-16 10:24:08][DEBUG] : getHealth : début [2025-04-16 10:24:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health METHODE : GET [2025-04-16 10:24:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:09][DEBUG] : getHealth : fin [2025-04-16 10:24:09][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:24:09][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:09][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.153449,"namelookup_time":0.01805,"connect_time":0.047507,"pretransfer_time":0.100947,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":326,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.100953,"redirect_time":0,"redirect_url":"","primary_ip":"52.212.6.159","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":39608,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":100718,"connect_time_us":47507,"namelookup_time_us":18050,"pretransfer_time_us":100947,"redirect_time_us":0,"starttransfer_time_us":100953,"total_time_us":153449} [2025-04-16 10:24:09][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:09][DEBUG] : refreshToken fin [2025-04-16 10:24:09][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status METHODE : GET [2025-04-16 10:24:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:09][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 METHODE : GET [2025-04-16 10:24:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:09][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:09][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:09][DEBUG] : refresh : fin [2025-04-16 10:24:09][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.64 secondes [2025-04-16 10:24:09][DEBUG] : getHealth : début [2025-04-16 10:24:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health METHODE : GET [2025-04-16 10:24:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:09][DEBUG] : getHealth : fin [2025-04-16 10:24:09][DEBUG] : refresh : début Lampadaire LIFX 2 [2025-04-16 10:24:09][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:24:09][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.165686,"namelookup_time":0.020881,"connect_time":0.06454,"pretransfer_time":0.123119,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":303,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.123128,"redirect_time":0,"redirect_url":"","primary_ip":"52.212.6.159","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":39618,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":122928,"connect_time_us":64540,"namelookup_time_us":20881,"pretransfer_time_us":123119,"redirect_time_us":0,"starttransfer_time_us":123128,"total_time_us":165686} [2025-04-16 10:24:09][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:24:09][DEBUG] : refreshToken fin [2025-04-16 10:24:09][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:24:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status METHODE : GET [2025-04-16 10:24:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:10][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:10][DEBUG] : getDeviceNotif : début [2025-04-16 10:24:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 METHODE : GET [2025-04-16 10:24:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:24:10][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:24:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:24:10][DEBUG] : getDeviceNotif : fin [2025-04-16 10:24:10][DEBUG] : refresh : fin [2025-04-16 10:24:10][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:24:10][INFO] : update : Fin du cron équipement Lampadaire LIFX 2 en 0.64 secondes [2025-04-16 10:24:10][DEBUG] : update : fin [2025-04-16 10:25:02][DEBUG] : Début checkAndCreateApp [2025-04-16 10:25:02][DEBUG] : Étape 1 [2025-04-16 10:25:02][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/apps METHODE : GET [2025-04-16 10:25:02][DEBUG] : sendRequest - CODE : 200 RESPONSE : {"items":[],"_links":{}} [2025-04-16 10:25:02][DEBUG] : checkAndCreateApp 1 $foundApp= $sameApp= [2025-04-16 10:25:02][DEBUG] : checkAndCreateApp 2 $foundApp= [2025-04-16 10:25:02][DEBUG] : checkAndCreateApp smartapp n'existe pas [2025-04-16 10:25:02][DEBUG] : checkAndCreateApp body {"appName":"jeedom_plugin_smartthings1744791902","displayName":"jeedom_plugin_smartthings","description":"SmartApp API_ONLY for Jeedom plugin.","appType":"API_ONLY","singleInstance":false,"classifications":["CONNECTED_SERVICE","AUTOMATION"],"iconImage":{"url":"https://github.com/Flobul/Jeedom-SmartThings/raw/master/plugin_info/smartthings_icon.png"},"oauth":{"clientName":"my_jeedom","scope":["r:locations:*,w:customcapability,x:rules:*,r:customcapability,w:rules:*,w:installedapps:*,r:installedapps:*,r:audiovideo:images,r:schedules,w:deviceprofiles,r:rules:*,x:devices:*,l:devices,w:locations:*,x:locations:*,r:channels:*,r:deviceprofiles,w:audiovideo:images,w:invitations,l:installedapps,r:audiovideo:clips,r:scenes:*,w:schedules,x:notifications:*,r:audiovideo:streams,x:scenes:*,w:channels:*,r:invitations,w:audiovideo:streams,r:drivers:*,r:devices:*,w:devices:*,w:drivers:*,l:scenes,r:apps:*,w:apps:*,w:audiovideo:clips"],"redirectUris":["https://5a74a4af.eu.jeedom.link/plugins/smartthings/core/php/callback.php?apikey=355uZnX5igLdRXRXbewF1SX8XSa5wbuYY7gYhiWyDv9X8CSJOLeLatTYXwQHFHV2"]},"apiOnly":{"targetUrl":"https://5a74a4af.eu.jeedom.link/plugins/smartthings/core/php/callback.php?apikey=355uZnX5igLdRXRXbewF1SX8XSa5wbuYY7gYhiWyDv9X8CSJOLeLatTYXwQHFHV2"}} [2025-04-16 10:25:02][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/apps METHODE : POST [2025-04-16 10:25:02][DEBUG] : sendRequest - CODE : 422 RESPONSE : {"requestId":"7747321085307726875","error":{"code":"ConstraintViolationError","message":"The request is malformed.","details":[{"code":"NotValidValue","target":"oauthScope[r:locations:*,w:customcapability,x:rules:*,r:customcapability,w:rules:*,w:installedapps:*,r:installedapps:*,r:audiovideo:images,r:schedules,w:deviceprofiles,r:rules:*,x:devices:*,l:devices,w:locations:*,x:locations:*,r:channels:*,r:deviceprofiles,w:audiovideo:images,w:invitations,l:installedapps,r:audiovideo:clips,r:scenes:*,w:schedules,x:notifications:*,r:audiovideo:streams,x:scenes:*,w:channels:*,r:invitations,w:audiovideo:streams,r:drivers:*,r:devices:*,w:devices:*,w:drivers:*,l:scenes,r:apps:*,w:apps:*,w:audiovideo:clips]","message":"Invalid scope definition.","details":[]}]}} [2025-04-16 10:25:02][DEBUG] : La requête vers https://api.smartthings.com/v1/apps a retourné un code d'erreur 422 résultat = {"requestId":"7747321085307726875","error":{"code":"ConstraintViolationError","message":"The request is malformed.","details":[{"code":"NotValidValue","target":"oauthScope[r:locations:*,w:customcapability,x:rules:*,r:customcapability,w:rules:*,w:installedapps:*,r:installedapps:*,r:audiovideo:images,r:schedules,w:deviceprofiles,r:rules:*,x:devices:*,l:devices,w:locations:*,x:locations:*,r:channels:*,r:deviceprofiles,w:audiovideo:images,w:invitations,l:installedapps,r:audiovideo:clips,r:scenes:*,w:schedules,x:notifications:*,r:audiovideo:streams,x:scenes:*,w:channels:*,r:invitations,w:audiovideo:streams,r:drivers:*,r:devices:*,w:devices:*,w:drivers:*,l:scenes,r:apps:*,w:apps:*,w:audiovideo:clips]","message":"Invalid scope definition.","details":[]}]}} [2025-04-16 10:25:02][DEBUG] : Le serveur a compris le type de contenu de la requête et la syntaxe de la requête est correcte, mais le serveur n'a pas été en mesure de réaliser les instructions demandées. [2025-04-16 10:25:02][DEBUG] : checkAndCreateApp $createApp false [2025-04-16 10:25:04][DEBUG] : update : Démarrage du cron * * * * * [2025-04-16 10:25:04][DEBUG] : getHealth : début [2025-04-16 10:25:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices//health METHODE : GET [2025-04-16 10:25:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:04][DEBUG] : La requête vers https://api.smartthings.com/v1/devices//health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:04][DEBUG] : getHealth : fin [2025-04-16 10:25:04][DEBUG] : refresh : début Mon domicile [2025-04-16 10:25:04][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:04][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.190203,"namelookup_time":0.033649,"connect_time":0.062712,"pretransfer_time":0.149487,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":263,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.149499,"redirect_time":0,"redirect_url":"","primary_ip":"34.247.237.175","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":50526,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":149172,"connect_time_us":62712,"namelookup_time_us":33649,"pretransfer_time_us":149487,"redirect_time_us":0,"starttransfer_time_us":149499,"total_time_us":190203} [2025-04-16 10:25:04][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:04][DEBUG] : refreshToken fin [2025-04-16 10:25:04][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:25:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:04][DEBUG] : La requête vers https://api.smartthings.com/v1/locations/86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:04][DEBUG] : getHistory : début [2025-04-16 10:25:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:25:04][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:04][DEBUG] : La requête vers https://api.smartthings.com/v1/history/devices?limit=3&locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:04][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:04][DEBUG] : getHistory : fin [2025-04-16 10:25:04][DEBUG] : getLocationNotif : début [2025-04-16 10:25:04][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:25:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:05][DEBUG] : La requête vers https://api.smartthings.com/notification?location=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:05][DEBUG] : getLocationNotif : fin [2025-04-16 10:25:05][DEBUG] : getScenes : début [2025-04-16 10:25:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 METHODE : GET [2025-04-16 10:25:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:05][DEBUG] : La requête vers https://api.smartthings.com/scenes?locationId=86165f33-a8a8-4013-b2b0-3136a1fa52f4 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:05][DEBUG] : getScenes : fin [2025-04-16 10:25:05][DEBUG] : refresh : fin [2025-04-16 10:25:05][INFO] : update : rafraîchissement du widget [2025-04-16 10:25:05][INFO] : update : Fin du cron équipement Mon domicile en 1.04 secondes [2025-04-16 10:25:05][DEBUG] : getHealth : début [2025-04-16 10:25:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health METHODE : GET [2025-04-16 10:25:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:05][DEBUG] : getHealth : fin [2025-04-16 10:25:05][DEBUG] : refresh : début Samsung 5 Series 2 [2025-04-16 10:25:05][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:05][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.154693,"namelookup_time":0.017651,"connect_time":0.051467,"pretransfer_time":0.110435,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":324,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.110444,"redirect_time":0,"redirect_url":"","primary_ip":"18.201.7.211","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":57426,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":110227,"connect_time_us":51467,"namelookup_time_us":17651,"pretransfer_time_us":110435,"redirect_time_us":0,"starttransfer_time_us":110444,"total_time_us":154693} [2025-04-16 10:25:05][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:05][DEBUG] : refreshToken fin [2025-04-16 10:25:05][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status METHODE : GET [2025-04-16 10:25:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:05][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/24839ef7-e3b2-c242-f2ac-acdd84c4df72/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:05][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 METHODE : GET [2025-04-16 10:25:05][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:05][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=24839ef7-e3b2-c242-f2ac-acdd84c4df72 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:05][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:05][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:05][DEBUG] : refresh : fin [2025-04-16 10:25:05][INFO] : update : Fin du cron équipement Samsung 5 Series 2 en 0.61 secondes [2025-04-16 10:25:05][DEBUG] : getHealth : début [2025-04-16 10:25:05][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health METHODE : GET [2025-04-16 10:25:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:06][DEBUG] : getHealth : fin [2025-04-16 10:25:06][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:25:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:06][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.148086,"namelookup_time":0.015952,"connect_time":0.051118,"pretransfer_time":0.10776,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":337,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.107771,"redirect_time":0,"redirect_url":"","primary_ip":"34.243.50.42","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":46768,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":107469,"connect_time_us":51118,"namelookup_time_us":15952,"pretransfer_time_us":107760,"redirect_time_us":0,"starttransfer_time_us":107771,"total_time_us":148086} [2025-04-16 10:25:06][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:06][DEBUG] : refreshToken fin [2025-04-16 10:25:06][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status METHODE : GET [2025-04-16 10:25:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/231d6389-2d9b-a932-9b4a-8b9ab90340e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:06][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 METHODE : GET [2025-04-16 10:25:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:06][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=231d6389-2d9b-a932-9b4a-8b9ab90340e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:06][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:06][DEBUG] : refresh : fin [2025-04-16 10:25:06][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.67 secondes [2025-04-16 10:25:06][DEBUG] : getHealth : début [2025-04-16 10:25:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health METHODE : GET [2025-04-16 10:25:06][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:06][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:06][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:06][DEBUG] : getHealth : fin [2025-04-16 10:25:06][DEBUG] : refresh : début Ruban LED SWITCHBOT 2 [2025-04-16 10:25:06][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:06][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.158975,"namelookup_time":0.017592,"connect_time":0.051002,"pretransfer_time":0.108562,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":316,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.108571,"redirect_time":0,"redirect_url":"","primary_ip":"52.212.6.159","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":41520,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":108252,"connect_time_us":51002,"namelookup_time_us":17592,"pretransfer_time_us":108562,"redirect_time_us":0,"starttransfer_time_us":108571,"total_time_us":158975} [2025-04-16 10:25:06][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:06][DEBUG] : refreshToken fin [2025-04-16 10:25:06][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:06][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status METHODE : GET [2025-04-16 10:25:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/325e0409-f560-4ba2-9657-b7fc62d64790/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:07][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 METHODE : GET [2025-04-16 10:25:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=325e0409-f560-4ba2-9657-b7fc62d64790 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:07][DEBUG] : refresh : fin [2025-04-16 10:25:07][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:25:07][INFO] : update : Fin du cron équipement Ruban LED SWITCHBOT 2 en 0.64 secondes [2025-04-16 10:25:07][DEBUG] : getHealth : début [2025-04-16 10:25:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health METHODE : GET [2025-04-16 10:25:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:07][DEBUG] : getHealth : fin [2025-04-16 10:25:07][DEBUG] : refresh : début Rideaux SWITCHBOT 2 [2025-04-16 10:25:07][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:07][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.157085,"namelookup_time":0.019471,"connect_time":0.051525,"pretransfer_time":0.108577,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":318,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.108587,"redirect_time":0,"redirect_url":"","primary_ip":"34.243.50.42","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":42224,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":108356,"connect_time_us":51525,"namelookup_time_us":19471,"pretransfer_time_us":108577,"redirect_time_us":0,"starttransfer_time_us":108587,"total_time_us":157085} [2025-04-16 10:25:07][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:07][DEBUG] : refreshToken fin [2025-04-16 10:25:07][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status METHODE : GET [2025-04-16 10:25:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/dd9e9c05-1fc1-419e-b97a-1db728b1fdbd/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:07][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd METHODE : GET [2025-04-16 10:25:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:07][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=dd9e9c05-1fc1-419e-b97a-1db728b1fdbd a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:07][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:07][DEBUG] : refresh : fin [2025-04-16 10:25:07][INFO] : update : Fin du cron équipement Rideaux SWITCHBOT 2 en 0.62 secondes [2025-04-16 10:25:07][DEBUG] : getHealth : début [2025-04-16 10:25:07][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health METHODE : GET [2025-04-16 10:25:07][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:07][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:07][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:07][DEBUG] : getHealth : fin [2025-04-16 10:25:07][DEBUG] : refresh : début Vase LIFX 2 [2025-04-16 10:25:07][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":592,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.163565,"namelookup_time":0.02413,"connect_time":0.059304,"pretransfer_time":0.115471,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":306,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.11548,"redirect_time":0,"redirect_url":"","primary_ip":"63.32.164.1","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":51578,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":115269,"connect_time_us":59304,"namelookup_time_us":24130,"pretransfer_time_us":115471,"redirect_time_us":0,"starttransfer_time_us":115480,"total_time_us":163565} [2025-04-16 10:25:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:08][DEBUG] : refreshToken fin [2025-04-16 10:25:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status METHODE : GET [2025-04-16 10:25:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:08][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b METHODE : GET [2025-04-16 10:25:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:08][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=8c4c1608-d8f2-4a87-9368-0b0b5f0d1c1b a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:08][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:08][DEBUG] : refresh : fin [2025-04-16 10:25:08][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:25:08][INFO] : update : Fin du cron équipement Vase LIFX 2 en 0.67 secondes [2025-04-16 10:25:08][DEBUG] : getHealth : début [2025-04-16 10:25:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health METHODE : GET [2025-04-16 10:25:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:08][DEBUG] : getHealth : fin [2025-04-16 10:25:08][DEBUG] : refresh : début Miroir LIFX 2 [2025-04-16 10:25:08][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:08][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.13992,"namelookup_time":0.015908,"connect_time":0.044457,"pretransfer_time":0.098517,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":359,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.098527,"redirect_time":0,"redirect_url":"","primary_ip":"54.229.199.205","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":41208,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":98297,"connect_time_us":44457,"namelookup_time_us":15908,"pretransfer_time_us":98517,"redirect_time_us":0,"starttransfer_time_us":98527,"total_time_us":139920} [2025-04-16 10:25:08][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:08][DEBUG] : refreshToken fin [2025-04-16 10:25:08][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status METHODE : GET [2025-04-16 10:25:08][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:08][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/b4e14c28-daba-4aff-9faa-ca26e29c978e/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:08][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:08][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:08][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e METHODE : GET [2025-04-16 10:25:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:09][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=b4e14c28-daba-4aff-9faa-ca26e29c978e a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:09][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:09][DEBUG] : refresh : fin [2025-04-16 10:25:09][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:25:09][INFO] : update : Fin du cron équipement Miroir LIFX 2 en 0.64 secondes [2025-04-16 10:25:09][DEBUG] : getHealth : début [2025-04-16 10:25:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health METHODE : GET [2025-04-16 10:25:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:09][DEBUG] : getHealth : fin [2025-04-16 10:25:09][DEBUG] : refresh : début Aspirateur Robot 2 [2025-04-16 10:25:09][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:09][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.140963,"namelookup_time":0.017371,"connect_time":0.050803,"pretransfer_time":0.101532,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":357,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.101542,"redirect_time":0,"redirect_url":"","primary_ip":"34.243.50.42","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":42238,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":101322,"connect_time_us":50803,"namelookup_time_us":17371,"pretransfer_time_us":101532,"redirect_time_us":0,"starttransfer_time_us":101542,"total_time_us":140963} [2025-04-16 10:25:09][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:09][DEBUG] : refreshToken fin [2025-04-16 10:25:09][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status METHODE : GET [2025-04-16 10:25:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/86d46396-cf79-756b-9aa5-25e29da719e5/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:09][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 METHODE : GET [2025-04-16 10:25:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:09][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=86d46396-cf79-756b-9aa5-25e29da719e5 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:09][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:09][DEBUG] : refresh : fin [2025-04-16 10:25:09][INFO] : update : Fin du cron équipement Aspirateur Robot 2 en 0.59 secondes [2025-04-16 10:25:09][DEBUG] : getHealth : début [2025-04-16 10:25:09][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health METHODE : GET [2025-04-16 10:25:09][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:09][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:09][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:09][DEBUG] : getHealth : fin [2025-04-16 10:25:09][DEBUG] : refresh : début Chevet LIFX 2 [2025-04-16 10:25:09][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:10][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.156489,"namelookup_time":0.01952,"connect_time":0.04998,"pretransfer_time":0.105725,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":320,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.105735,"redirect_time":0,"redirect_url":"","primary_ip":"63.32.164.1","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":51590,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":105530,"connect_time_us":49980,"namelookup_time_us":19520,"pretransfer_time_us":105725,"redirect_time_us":0,"starttransfer_time_us":105735,"total_time_us":156489} [2025-04-16 10:25:10][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:10][DEBUG] : refreshToken fin [2025-04-16 10:25:10][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status METHODE : GET [2025-04-16 10:25:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:10][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/c479e3c8-b8d6-4aff-b490-a37178f5edcc/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:10][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc METHODE : GET [2025-04-16 10:25:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:10][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=c479e3c8-b8d6-4aff-b490-a37178f5edcc a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:10][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:10][DEBUG] : refresh : fin [2025-04-16 10:25:10][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:25:10][INFO] : update : Fin du cron équipement Chevet LIFX 2 en 0.64 secondes [2025-04-16 10:25:10][DEBUG] : getHealth : début [2025-04-16 10:25:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health METHODE : GET [2025-04-16 10:25:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:10][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:10][DEBUG] : getHealth : fin [2025-04-16 10:25:10][DEBUG] : refresh : début Climatiseur 2 [2025-04-16 10:25:10][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:10][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.143506,"namelookup_time":0.017126,"connect_time":0.046493,"pretransfer_time":0.103278,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":349,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.103288,"redirect_time":0,"redirect_url":"","primary_ip":"63.33.178.84","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":43542,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":103089,"connect_time_us":46493,"namelookup_time_us":17126,"pretransfer_time_us":103278,"redirect_time_us":0,"starttransfer_time_us":103288,"total_time_us":143506} [2025-04-16 10:25:10][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:10][DEBUG] : refreshToken fin [2025-04-16 10:25:10][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status METHODE : GET [2025-04-16 10:25:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:10][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/32f5077d-caef-d6da-28ac-b927300ca1e8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:10][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 METHODE : GET [2025-04-16 10:25:10][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:10][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=32f5077d-caef-d6da-28ac-b927300ca1e8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:10][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:10][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:10][DEBUG] : refresh : fin [2025-04-16 10:25:10][INFO] : update : Fin du cron équipement Climatiseur 2 en 0.6 secondes [2025-04-16 10:25:10][DEBUG] : getHealth : début [2025-04-16 10:25:10][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health METHODE : GET [2025-04-16 10:25:11][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:11][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/health a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:11][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:11][DEBUG] : getHealth : fin [2025-04-16 10:25:11][DEBUG] : refresh : début Lampadaire LIFX 2 [2025-04-16 10:25:11][DEBUG] : Attention : Le token est expiré, renouvellement de ce dernier [2025-04-16 10:25:11][DEBUG] : tokenData response: {"url":"https:\/\/api.smartthings.com\/oauth\/token","content_type":"application\/json","http_code":401,"header_size":593,"request_size":164,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.146116,"namelookup_time":0.013732,"connect_time":0.047265,"pretransfer_time":0.099847,"size_upload":50,"size_download":0,"speed_download":0,"speed_upload":342,"download_content_length":0,"upload_content_length":50,"starttransfer_time":0.099855,"redirect_time":0,"redirect_url":"","primary_ip":"54.170.144.123","certinfo":[],"primary_port":443,"local_ip":"192.168.1.143","local_port":36450,"http_version":3,"protocol":2,"ssl_verifyresult":0,"scheme":"HTTPS","appconnect_time_us":99622,"connect_time_us":47265,"namelookup_time_us":13732,"pretransfer_time_us":99847,"redirect_time_us":0,"starttransfer_time_us":99855,"total_time_us":146116} [2025-04-16 10:25:11][DEBUG] : Erreur lors de l'obtention des jetons. [2025-04-16 10:25:11][DEBUG] : refreshToken fin [2025-04-16 10:25:11][DEBUG] : Attention : Le token est manquant, merci de relancer la connexion manuellement. [2025-04-16 10:25:11][DEBUG] : sendRequest - URL : https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status METHODE : GET [2025-04-16 10:25:11][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:11][DEBUG] : La requête vers https://api.smartthings.com/v1/devices/69dd3b1b-3f95-4804-973a-8aa30592f6c8/status a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:11][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:11][DEBUG] : getDeviceNotif : début [2025-04-16 10:25:11][DEBUG] : sendRequest - URL : https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 METHODE : GET [2025-04-16 10:25:11][DEBUG] : sendRequest - CODE : 401 RESPONSE : [2025-04-16 10:25:11][DEBUG] : La requête vers https://api.smartthings.com/notification?deviceId=69dd3b1b-3f95-4804-973a-8aa30592f6c8 a retourné un code d'erreur 401 résultat = [2025-04-16 10:25:11][DEBUG] : Une authentification est nécessaire pour accéder à la ressource. [2025-04-16 10:25:11][DEBUG] : getDeviceNotif : fin [2025-04-16 10:25:11][DEBUG] : refresh : fin [2025-04-16 10:25:11][INFO] : update : rafraîchissement du widget smartthings.default.html [2025-04-16 10:25:11][INFO] : update : Fin du cron équipement Lampadaire LIFX 2 en 0.63 secondes [2025-04-16 10:25:11][DEBUG] : update : fin