Bonjour,
Remise en route du chauffage en vue de l’hiver.
Comme expliqué sur le précédent fil Cozytouch (fermé), j’ai:
- Mis à jour mes applis Cozytouch (airelec sur Android, thermor sur IOS) et changé mon mot de passe,
- upgradé le plugin cozytouch en V2.2 (merci @geoblack)
Après avoir changé mon mot de passe dans la configuration et relancé une synchronisation j’ai retrouvé mes équipements, avec les mêmes numéros de commandes.
Toutefois les tuiles et paramètres avaient été remis par défaut (Visibilité/historisation et widgets). j’utilise habituellement les gauges et sliders de « PIMP my Jeedom » de @Salvialf.
Tout semblait fonctionner parfaitement cependant depuis deux jours je constate des erreurs aléatoires (d’identification?) et la commande « thermostat » n’est pas toujours transmise.
Les « thermostat » des différents radiateurs sont augmentés par scénario à 6h30, 7h00, 8h00 selon les pièces -réaugmentés devant la télé à 19h00 et remis à 16,5° à 23h59.
Bien entendu lors des « Refresh » sur CRON15 l’ancienne valeur est conservée l’ordre ayant été perdu.
Ci-joint deux Logs:
- A 8h15 sur un Refresh CRON ou apparait l’erreur, bien que les commandes semblent avoir finalement été transmises,
- A 11h23 sur ume modifiaction manuelle du Slider, ou tout semble correct.
(Remplacé mon vrai mot de passe par Monmotepasse)
Malheureusement je n’ai pas le log du dysfonctionnement réél sur scénario à 6h30 ou 7h00 car vu la verbosité du mode DEBUG…
s2021-10-20 08:15:03][DEBUG] : data grant_type=password&username=alain.guillaumin%40orange.fr&password=Monmotdepasse
[2021-10-20 08:15:03][DEBUG] : call https://api.groupe-atlantic.com/token
[2021-10-20 08:15:03][DEBUG] : header : Content-Type: application/x-www-form-urlencoded
[2021-10-20 08:15:03][DEBUG] : header : Authorization: Basic czduc0RZZXdWbjVGbVV4UmlYN1pVSUM3ZFI4YTphSDEzOXZmbzA1ZGdqeDJkSFVSQkFTbmhCRW9h
[2021-10-20 08:15:03][DEBUG] : data grant_type=password&username=alain.guillaumin%40orange.fr&password=Monmotdepasse
[2021-10-20 08:15:03][DEBUG] : call https://api.groupe-atlantic.com/token
[2021-10-20 08:15:03][DEBUG] : header : Content-Type: application/x-www-form-urlencoded
[2021-10-20 08:15:03][DEBUG] : header : Authorization: Basic czduc0RZZXdWbjVGbVV4UmlYN1pVSUM3ZFI4YTphSDEzOXZmbzA1ZGdqeDJkSFVSQkFTbmhCRW9h
[2021-10-20 08:15:04][DEBUG] : {"error":"invalid_grant","error_description":"Provided Authorization Grant is invalid."}
[2021-10-20 08:15:04][DEBUG] : call https://api.groupe-atlantic.com/gacoma/gacomawcfservice/accounts/jwt
[2021-10-20 08:15:04][DEBUG] : header : Authorization: Bearer
[2021-10-20 08:15:11][DEBUG] : <ams:fault xmlns:ams="http://wso2.org/apimanager/security"><ams:code>900902</ams:code><ams:message>Missing Credentials</ams:message><ams:description>Required OAuth credentials not provided. Make sure your API invocation call has a header: "Authorization: Bearer ACCESS_TOKEN"</ams:description></ams:fault>
[2021-10-20 08:15:11][DEBUG] : data jwt=%3Cams%3Afault+xmlns%3Aams%3D%22http%3A%2F%2Fwso2.org%2Fapimanager%2Fsecurity%22%3E%3Cams%3Acode%3E900902%3C%2Fams%3Acode%3E%3Cams%3Amessage%3EMissing+Credentials%3C%2Fams%3Amessage%3E%3Cams%3Adescription%3ERequired+OAuth+credentials+not+provided.+Make+sure+your+API+invocation+call+has+a+header%3A+%22Authorization%3A+Bearer+ACCESS_TOKEN%22%3C%2Fams%3Adescription%3E%3C%2Fams%3Afault%3E
[2021-10-20 08:15:11][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/login
[2021-10-20 08:15:12][DEBUG] : data userId=alain.guillaumin%40orange.fr&userPassword=Monmotdepasse
[2021-10-20 08:15:12][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/login
[2021-10-20 08:15:19][DEBUG] : {"scope":"default","token_type":"bearer","expires_in":3600,"refresh_token":"a53db4336dabe04a223bbd1ab7721cb","access_token":"9c42692a63c1d5ad8c9863b45f028"}
[2021-10-20 08:15:19][DEBUG] : call https://api.groupe-atlantic.com/gacoma/gacomawcfservice/accounts/jwt
[2021-10-20 08:15:19][DEBUG] : header : Authorization: Bearer 9c42692a63c1d5ad8c9863b45f028
[2021-10-20 08:15:24][DEBUG] : "eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8yMDc5NCIsIm5iZiI6MTYzNDcxMDUyNCwiZXhwIjoxNjM0NzEwNTg0LCJpYXQiOjE2MzQ3MTA1MjQsImlzcyI6IkdBQ09NQSJ9.Vrx8pmxxy4k34V3VYnJ0TtEnpYs_amFzgGDNYxTA5ph9tZjFE1d1JfCi8bgcHD82sFDTk3Ye5TbM8aK20_mGnhv3j6nEwbtaozXMzGiYOiP18pPTZbPqExdAgvn0ZYU9lygI06pT3rkR-gnLL3FR168nQws0izhLEm6EH5w1ny-DU7lDu0wwcexWJv07bF7FPK-6I7-EyDGSBUO7hTV2z3OWSxh6j2erzPXPE5C9PiSdcwFIo1LV2xgC1UIy8fpvRS7o8rXcErbt9qeuN5Jp_Xru0tqa6XxNbPQCvSJ0h0fHi80Ep3RZus25xk5YK09CMX84S1Qr1uxmc2EELUTUjQ"
[2021-10-20 08:15:24][DEBUG] : data jwt=eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8yMDc5NCIsIm5iZiI6MTYzNDcxMDUyNCwiZXhwIjoxNjM0NzEwNTg0LCJpYXQiOjE2MzQ3MTA1MjQsImlzcyI6IkdBQ09NQSJ9.Vrx8pmxxy4k34V3VYnJ0TtEnpYs_amFzgGDNYxTA5ph9tZjFE1d1JfCi8bgcHD82sFDTk3Ye5TbM8aK20_mGnhv3j6nEwbtaozXMzGiYOiP18pPTZbPqExdAgvn0ZYU9lygI06pT3rkR-gnLL3FR168nQws0izhLEm6EH5w1ny-DU7lDu0wwcexWJv07bF7FPK-6I7-EyDGSBUO7hTV2z3OWSxh6j2erzPXPE5C9PiSdcwFIo1LV2xgC1UIy8fpvRS7o8rXcErbt9qeuN5Jp_Xru0tqa6XxNbPQCvSJ0h0fHi80Ep3RZus25xk5YK09CMX84S1Qr1uxmc2EELUTUjQ
[2021-10-20 08:15:24][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/login
[2021-10-20 08:15:24][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/setup/devices
[2021-10-20 08:15:24][DEBUG] : Refresh info : fb48d4c4-f619-41dd-aa98-1b155d7f0b04
[2021-10-20 08:15:24][DEBUG] : Refresh boost
[2021-10-20 08:15:25][DEBUG] : Boost : 0(permanentHeating)
[2021-10-20 08:15:25][DEBUG] : Refresh dry
[2021-10-20 08:15:25][DEBUG] : Dry : 0(permanentHeating)
[2021-10-20 08:15:25][DEBUG] : Refresh thermostat
[2021-10-20 08:15:25][INFO] : Target 16.5
[2021-10-20 08:15:25][DEBUG] : Refresh info : cb1a327c-6250-41bd-9c37-768eec3e8b39
[2021-10-20 08:15:25][DEBUG] : Refresh thermostat
[2021-10-20 08:15:25][INFO] : Effective 16.5
[2021-10-20 08:15:25][DEBUG] : Refresh info : 2defe152-9829-422f-922a-225069405c63
[2021-10-20 08:15:25][DEBUG] : Refresh thermostat
[2021-10-20 08:15:25][INFO] : Effective 16.5
[2021-10-20 08:15:25][DEBUG] : Refresh info : f0c89677-3c4f-4d78-ab06-59917393c964
[2021-10-20 08:15:25][DEBUG] : Refresh thermostat
[2021-10-20 08:15:25][INFO] : Effective 16.5
[2021-10-20 08:15:25][DEBUG] : Refresh info : a10ea2b2-8307-4e60-a794-f604e77e264a
[2021-10-20 08:15:25][DEBUG] : Refresh thermostat
[2021-10-20 08:15:25][INFO] : Effective 19.5
[2021-10-20 08:15:25][DEBUG] : Refresh info : 0921807b-67cf-42e0-8a0a-13d994864c17
[2021-10-20 08:15:25][DEBUG] : Refresh thermostat
[2021-10-20 08:15:25][INFO] : Effective 16.5
[2021-10-20 08:15:25][DEBUG] : Refresh info : 81de6516-9438-4c1b-809c-f492ab0659d3
[2021-10-20 08:15:25][DEBUG] : Refresh thermostat
[2021-10-20 08:15:25][INFO] : Effective 19.5aisir ou coller le code ici
2021-10-20 11:23:02][DEBUG] : slider : 19
[2021-10-20 11:23:02][INFO] : set temperature : comfort 19
[2021-10-20 11:23:02][INFO] : set target temperature 19
[2021-10-20 11:23:02][DEBUG] : data grant_type=password&username=alain.guillaumin%40orange.fr&password=Monmotdepasse
[2021-10-20 11:23:02][DEBUG] : call https://api.groupe-atlantic.com/token
[2021-10-20 11:23:02][DEBUG] : header : Content-Type: application/x-www-form-urlencoded
[2021-10-20 11:23:02][DEBUG] : header : Authorization: Basic czduc0RZZXdWbjVGbVV4UmlYN1pVSUM3ZFI4YTphSDEzOXZmbzA1ZGdqeDJkSFVSQkFTbmhCRW9h
[2021-10-20 11:23:02][DEBUG] : {"scope":"default","token_type":"bearer","expires_in":3234,"refresh_token":"a53db4336dabe04a223bbd1ab7721cb","access_token":"f535c779ad0153e3a75a43a413cbe9f"}
[2021-10-20 11:23:02][DEBUG] : call https://api.groupe-atlantic.com/gacoma/gacomawcfservice/accounts/jwt
[2021-10-20 11:23:02][DEBUG] : header : Authorization: Bearer f535c779ad0153e3a75a43a413cbe9f
[2021-10-20 11:23:02][DEBUG] : "eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8yMDc5NCIsIm5iZiI6MTYzNDcyMTc4MiwiZXhwIjoxNjM0NzIxODQyLCJpYXQiOjE2MzQ3MjE3ODIsImlzcyI6IkdBQ09NQSJ9.DqIr6zOeSIMTLafZiHewlcD-8enzPNTp7J7u0QFJM1dkfijznicZzancfFQv8w2riqLgEKAcfVGiq_DW1y68A9Hiudi_ugltd5YsJ6n6Ya4atY30ihN9OpRke1MV7fC5_hnb3Kepp0vUjwcFh46_L39FwaExlIgQtsNSAKfCkEVgT1cXmwhHrZSb-XYdpIrcaytS4X1uw9A8sRXRAplI-60o8s-BeFl4CNOOMUeGPjfSYgUNilGrsAE72dASsAz4b-qHtmvS9RqW3V9-5rAAXR-1mTR5o3xlc9E-vHxHGlyxlKseIeDC7Sw1Tp8-utgSbbUSkldEvQcYPU43Sw8Z2A"
[2021-10-20 11:23:02][DEBUG] : data jwt=eyJhbGciOiJSUzI1NiIsImtpZCI6IjBENDA1NUEzQzZDQzFFQkM2OTE4RDY3MUU3OEM4QzhBNjc3Njg1NzQiLCJ0eXAiOiJKV1QifQ.eyJ1c3IiOiJHQUNPTUFfUHJvZHVjdGlvbl8yMDc5NCIsIm5iZiI6MTYzNDcyMTc4MiwiZXhwIjoxNjM0NzIxODQyLCJpYXQiOjE2MzQ3MjE3ODIsImlzcyI6IkdBQ09NQSJ9.DqIr6zOeSIMTLafZiHewlcD-8enzPNTp7J7u0QFJM1dkfijznicZzancfFQv8w2riqLgEKAcfVGiq_DW1y68A9Hiudi_ugltd5YsJ6n6Ya4atY30ihN9OpRke1MV7fC5_hnb3Kepp0vUjwcFh46_L39FwaExlIgQtsNSAKfCkEVgT1cXmwhHrZSb-XYdpIrcaytS4X1uw9A8sRXRAplI-60o8s-BeFl4CNOOMUeGPjfSYgUNilGrsAE72dASsAz4b-qHtmvS9RqW3V9-5rAAXR-1mTR5o3xlc9E-vHxHGlyxlKseIeDC7Sw1Tp8-utgSbbUSkldEvQcYPU43Sw8Z2A
[2021-10-20 11:23:02][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/login
[2021-10-20 11:23:03][DEBUG] : json {"label":"Mise a jour du device","actions":[{"deviceURL":"io:\/\/0806-0850-1235\/2662919#1","commands":[{"name":"setTargetTemperature","parameters":[19]},{"name":"refreshTargetTemperature","parameters":null}]}]}
[2021-10-20 11:23:03][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/exec/apply
[2021-10-20 11:23:03][DEBUG] : {"execId":"9d02dd33-d9b6-8679-0530-1f8d3ed94380"}
[2021-10-20 11:23:03][DEBUG] : json {"label":"Mise a jour du device","actions":[{"deviceURL":"io:\/\/0806-0850-1235\/2662919#1","commands":[{"name":"refreshEffectiveTemperatureSetpoint","parameters":null}]}]}
[2021-10-20 11:23:03][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/exec/apply
[2021-10-20 11:23:03][DEBUG] : {"execId":"9d02dd98-d9b6-8679-0530-1f8d2980db0d"}
[2021-10-20 11:23:05][INFO] : refresh : (Bureau) Radiateur 1
[2021-10-20 11:23:05][DEBUG] : json {"label":"Mise a jour du device","actions":[{"deviceURL":"io:\/\/0806-0850-1235\/2662919#1","commands":[{"name":"refreshHeatingLevel","parameters":null}]}]}
[2021-10-20 11:23:05][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/exec/apply
[2021-10-20 11:23:05][DEBUG] : {"execId":"9d02e5cd-d9b6-8679-0530-1f8dbc220512"}
[2021-10-20 11:23:05][DEBUG] : json {"label":"Mise a jour du device","actions":[{"deviceURL":"io:\/\/0806-0850-1235\/2662919#1","commands":[{"name":"refreshOperatingMode","parameters":null}]}]}
[2021-10-20 11:23:05][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/exec/apply
[2021-10-20 11:23:05][DEBUG] : {"execId":"9d02e630-d9b6-8679-0530-1f8dbfa11d9e"}
[2021-10-20 11:23:05][DEBUG] : call https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/setup/devices/io%3A%2F%2F0806-0850-1235%2F2662919%231/states
[2021-10-20 11:23:05][DEBUG] : Refresh thermostat
[2021-10-20 11:23:05][INFO] : Effective 19
Si @geoblack pouvait jeter un petit coup d’oeil… Eventuellement je peux donner mon mot de passe en MP.
j’ai 6 radiateurs AIRELEC: 1 DIVALI, 1 AGILA , 4 ONIRIS et un sèche-serviette THERMOR Allure 3