Ajout commande CNF 4A4S3PSX

Bonjour, j’ai un lave vaisselle candy CNF 4A4S3PSX je n’ai pas de commande action pour lancer les programmes (juste un bloc pour envoyer des messages) comment puis-je lancer le lave vaisselle ?
Merci

Log deamon

 
[2025-11-18 13:44:02] INFO  pyhOn daemon starting
[2025-11-18 13:44:02] DEBUG  Testing callback: http://127.0.0.1:80/plugins/pyhOn/core/php/jeepyhOn.php?test=1&apikey=1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od
[2025-11-18 13:44:02] INFO  Callback test OK
[2025-11-18 13:44:02] INFO  Socket ready on port 55109
[2025-11-18 13:44:02] DEBUG  Loaded session - hasToken: yes, hasIdToken: yes
[2025-11-18 13:44:02] INFO  Session restored with valid tokens
[2025-11-18 13:44:02] DEBUG  Session check - id_token: present, Token: present, tokenSigned: present
[2025-11-18 13:44:03] INFO  Connecting to AWS IoT MQTT broker...
[2025-11-18 13:44:03] DEBUG  WebSocket request: GET /mqtt HTTP/1.1
Host: a30f6tqw0oh1x0-ats.iot.eu-west-1.amazonaws.com
Sec-WebSocket-Protocol: mqttv3.1
Sec-WebSocket-Key: 28UMq8En9i8nnZ9eNJ1+iQ==
Sec-WebSocket-Version: 13
Upgrade: websocket
...
[2025-11-18 13:44:03] DEBUG  WebSocket response: HTTP/1.1 101 Switching Protocols
content-length: 0
upgrade: websocket
connection: upgrade
sec-websocket-accept: UkMOgbwZ4BXsZreUIqj3hisAvBY=
sec-websocket-protocol: mqttv3.1
access-control-allow-origin: *
access-control-expose-headers: x-amzn-ErrorMessage
access-control-expose-headers: x-amzn-RequestId
access-control-expose-headers: x-amzn-ErrorType
access-control-expose-headers: Date
[2025-11-18 13:44:03] DEBUG  PersonAccountId extracted: 001R200001CW8hZIAT
[2025-11-18 13:44:03] DEBUG  MQTT CONNECT - ClientId: 001R200001CW8hZIAT/FEE7E759-3B5D-40D3-B12D-5ECB613F0DC6, Username: ?SDK=PHP&Version=1.0.0
[2025-11-18 13:44:04] INFO  MQTT connection established
[2025-11-18 13:44:04] INFO  Subscribed to 3 topics
[2025-11-18 13:44:04] INFO  MQTT connected (1 devices)
[2025-11-18 13:44:04] INFO  Daemon ready (mode: MQTT)
[2025-11-18 13:44:04] DEBUG  Received MQTT packet type: 9
[2025-11-18 13:44:04] DEBUG  Received MQTT packet type: 9
[2025-11-18 13:44:04] DEBUG  Received MQTT packet type: 9
[2025-11-18 13:44:34] DEBUG  MQTT ping sent
[2025-11-18 13:44:34] DEBUG  PINGRESP received
[2025-11-18 13:45:04] DEBUG  MQTT ping sent
[2025-11-18 13:45:04] DEBUG  PINGRESP received
[2025-11-18 13:45:34] DEBUG  MQTT ping sent
[2025-11-18 13:45:34] DEBUG  PINGRESP received
[2025-11-18 13:46:04] DEBUG  MQTT ping sent
[2025-11-18 13:46:04] DEBUG  PINGRESP received

Bonjour.
Il me faudrait les logs en debug PyhOn, pas ceux du démon.
Et des informations sur la commande en question (screen de la fenêtre configuration de la commande)

Bonjour, je ne peux rien envoyer j’ai le token qui est expiré (7/8h après l’activation du plugin) et je n’arrive pas à récupérer un nouveau token. Le token ne se génère pas automatiquement ?

Bonjour.
Il me faudrait les logs en debug PyhOn, pas ceux du démon.
Le jeton est renouvelé automatiquement.

Sans logs, c’est la :crystal_ball:

Les logs deamon en débug

[2025-11-20 12:24:03] DEBUG  : Début mise à jour API (intervalle: 15 min)
[2025-11-20 12:24:03] DEBUG  : Restauration de la session existante
[2025-11-20 12:24:03] DEBUG  : Token expire dans -2345 minutes
[2025-11-20 12:24:03] INFO  : Token expiré, reconnexion complète nécessaire
[2025-11-20 12:24:03] INFO  : Connexion complète API pour adressemailhon@gmail.com
[2025-11-20 12:24:03] INFO  : Starting CIAM login (OAuth2 PKCE)
[2025-11-20 12:24:03] ERROR  : Login failed: CIAM authorize failed: no session_id
[2025-11-20 12:24:03] ERROR  : Erreur init client API: CIAM authorize failed: no session_id
[2025-11-20 12:24:03] DEBUG  : Stack trace: #0 /var/www/html/plugins/pyhOn/core/class/pyhOn.class.php(95): pyhOnApiClient->login() #1 /var/www/html/plugins/pyhOn/core/class/pyhOn.class.php(917): pyhOn::getApiClient() #2 /var/www/html/plugins/pyhOn/core/class/pyhOn.class.php(630): pyhOn::pollApiData() #3 /var/www/html/core/php/jeeCron.php(78): pyhOn::update() #4 {main}
[2025-11-20 12:24:03] INFO  : Mise à jour API terminée avec succès
[2025-11-20 12:24:27]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}
[2025-11-20 12:24:27]WARNING : [DAEMON] No cognito token available
[2025-11-20 12:24:27]WARNING : [DAEMON] All endpoints failed. Response: {"message":"Unauthorized"}
[2025-11-20 12:24:57]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}

J’ai juste modifié l’adresse mail dans ce post

Merci, je vois.
Je rajoute des logs et corrige un point que j’ai vu sur la gestion du session_id.

C’est sur le market, dis-moi si ça corrige (log)

2025-11-20 16:35:13] DEBUG  : [DAEMON] Testing callback: http://127.0.0.1:80/plugins/pyhOn/core/php/jeepyhOn.php?test=1&apikey=1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od
[2025-11-20 16:35:13] INFO  : [DAEMON] Callback test OK
[2025-11-20 16:35:13] INFO  : [DAEMON] Socket ready on port 55109
[2025-11-20 16:35:13] DEBUG  : [DAEMON] Loaded session - hasToken: yes, hasIdToken: yes
[2025-11-20 16:35:13] DEBUG  : Token expire dans -2597 minutes
[2025-11-20 16:35:13] INFO  : [DAEMON] Token expired, re-login required
[2025-11-20 16:35:13] INFO  : [DAEMON] Starting CIAM login (OAuth2 PKCE)
[2025-11-20 16:35:13] DEBUG  : [DAEMON] CIAM authorize request with code_challenge: 48oKVcrIncz0bDa-xas_...
[2025-11-20 16:35:13] DEBUG  : [DAEMON] CIAM authorize response (HTTP 401): {"message":"Invalid username or password","code":"AUTH-INV-PARAM","sfError":{"error":"invalid_grant","error_description":"authentication failure"}}
[2025-11-20 16:35:13] ERROR  : [DAEMON] Login failed: CIAM authorize failed: Invalid username or password
[2025-11-20 16:35:13] ERROR  : [DAEMON] Login failed: CIAM authorize failed: Invalid username or password
[2025-11-20 16:35:13] DEBUG  : [DAEMON] Session check - id_token: present, Token: present, tokenSigned: present
[2025-11-20 16:35:13]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}
[2025-11-20 16:35:13]WARNING : [DAEMON] No cognito token available
[2025-11-20 16:35:14]WARNING : [DAEMON] All endpoints failed. Response: {"message":"Unauthorized"}
[2025-11-20 16:35:14] INFO  : [DAEMON] Daemon ready (mode: polling)
[2025-11-20 16:35:14] INFO  : Démon pyhOnd lancé
[2025-11-20 16:35:44]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}
[2025-11-20 16:35:44]WARNING : [DAEMON] No cognito token available
[2025-11-20 16:35:44]WARNING : [DAEMON] All endpoints failed. Response: {"message":"Unauthorized"}
[2025-11-20 16:36:14]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}
[

J’ai vérifié mes identifiants qui sont corrects

Merci, j’ai poussé une màj de correction.
Après la mise à jour, ça devrait mettre à jour le jeton.
Sinon j’ai ajouté des boutons sur la page de configuration du plugin : Tester la connexion/Renouveler le jeton/Déconnexion.

Super ça fonctionne, mon token est valide pour 7h, est-ce courant ?

Je ferai des tests pour lancer un programme dans une heure ou deux et j’envoie les log python par la suite

Oui, c’est normal.

Ok merci

Log python

: {"apikey":"1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od","macAddress":"3c-84-27-5b-5a-9c","action":"programs","value":"program11"}
[2025-11-20 21:56:42] DEBUG  : logicalCmd: programs
[2025-11-20 21:56:42] DEBUG  : isSettingsCommand: false
[2025-11-20 21:56:42] DEBUG  : command extrait: programs
[2025-11-20 21:56:42] DEBUG  : Parcours payloadArr: key=apikey, value="1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od"
[2025-11-20 21:56:42] DEBUG  : Parcours payloadArr: key=macAddress, value="3c-84-27-5b-5a-9c"
[2025-11-20 21:56:42] DEBUG  : Parcours payloadArr: key=action, value="programs"
[2025-11-20 21:56:42] DEBUG  : Parcours payloadArr: key=value, value="program11"
[2025-11-20 21:56:42] DEBUG  : Normal: ajout de parameters[value] = "program11"
[2025-11-20 21:56:42] DEBUG  : Parameters FINAL: {"value":"program11"}
[2025-11-20 21:56:42] DEBUG  : Restauration de la session existante
[2025-11-20 21:56:42] DEBUG  : Token valide encore 7.0 heures
[2025-11-20 21:56:42] INFO  : Session restaurée (token valide)
[2025-11-20 21:56:42] DEBUG  : sendCommand payload envoyé: {"macAddress":"3c-84-27-5b-5a-9c","timestamp":"2025-11-20T20:56:42.000Z","commandName":"programs","transactionId":"3c-84-27-5b-5a-9c_2025-11-20T20:56:42.000Z","parameters":{"value":"program11"},"device":{"mobileId":"C0C6275A-7C10-1D5B-B579-9C1826426347","mobileOs":"android","osVersion":"13","appVersion":"2.22.6","deviceModel":"Jeedom"},"attributes":{"channel":"mobileApp","origin":"standardProgram"},"ancillaryParameters":{},"applianceOptions":{}}
[2025-11-20 21:56:43] DEBUG  : sendCommand réponse reçue: {"payload":{"resultCode":"0"},"authInfo":{"cognitoTokenNew":"eyJraWQiOiJldS13ZXN0LTEtOCIsInR5cCI6IkpXUyIsImFsZyI6IlJTNTEyIn0.eyJzdWIiOiJldS13ZXN0LTE6YzBmODA2YzMtZmFjZC1jZTBiLTViOWYtNzk0YjQ0OGFjMmUxIiwiYXVkIjoiZXUtd2VzdC0xOmQ4Y2NhMWRiLTlmZTMtNDVkZi1iZmM4LTUyYzg4NDA1OGU2MiIsImFtciI6WyJhdXRoZW50aWNhdGVkIiwibG9naW4uaGFpZXIuYXBwIiwibG9naW4uaGFpZXIuYXBwOmV1LXdlc3QtMTpkOGNjYTFkYi05ZmUzLTQ1ZGYtYmZjOC01MmM4ODQwNThlNjI6MDAxUjIwMDAwMUNXOGhaSUFUIl0sImlzcyI6Imh0dHBzOi8vY29nbml0by1pZGVudGl0eS5hbWF6b25hd3MuY29tIiwiaHR0cHM6Ly9jb2duaXRvLWlkZW50aXR5LmFtYXpvbmF3cy5jb20vaWRlbnRpdHktcG9vbC1hcm4iOiJhcm46YXdzOmNvZ25pdG8taWRlbnRpdHk6ZXUtd2VzdC0xOjgyODc5NDkxMzc4NjppZGVudGl0eXBvb2wvZXUtd2VzdC0xOmQ4Y2NhMWRiLTlmZTMtNDVkZi1iZmM4LTUyYzg4NDA1OGU2MiIsImV4cCI6MTc2MzY4NjYwMiwiaWF0IjoxNzYzNjcyMjAyfQ.Gr2GvePP2Co09cuKrU3vbKAjZCTwKzRQRQYTLTiYElSeSmjkAb6XNOdYpkHW6rk1C3WPkgm-nsVstfEq3LgfdiUAXCvW_YBCBTdfO9TU8ZVA5L6anZ4e_BZyYN1EPj2zXRXNfCdRakDXeu9kWSE7ohaYWLfP6FtIw-rHSELjg92wWoSiYslzhDjHZ7-OFxFJcAWHHwjE1XgyUzNRFbUHhITGp4WUkkIcdCEty1imUr6mqJTqscdPqE30_ucTLx-2UGf33x1uPp9cHMO9t781Blzyy8QWJZcKTKehpzkWJd9Nt-i0tb2XrGvPIAom8DAfF0fzcGqW7ug6mQLoyDmzmA"}}
[2025-11-20 21:56:43] INFO  : Commande programs envoyée sur 3c-84-27-5b-5a-9c
[2025-11-20 21:56:43] INFO  : Commande programs envoyée avec succès: {"value":"program11"}
[2025-11-20 21:56:43] DEBUG  : Action executed: programs
[2025-11-20 21:56:52]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}
[2025-11-20 21:56:52]WARNING : [DAEMON] No cognito token available
[2025-11-20 21:56:52]WARNING : [DAEMON] All endpoints failed. Response: {"message":"Unauthorized"}

En action je n’ai que ce bloc message

Pour le test j’ai écrit program11 en message

[2025-11-20 22:09:52]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}
[2025-11-20 22:09:52]WARNING : [DAEMON] No cognito token available
[2025-11-20 22:09:52]WARNING : [DAEMON] All endpoints failed. Response: {"message":"Unauthorized"}
[2025-11-20 22:10:04] DEBUG  : Début mise à jour API (intervalle: 1 min)
[2025-11-20 22:10:04] DEBUG  : Restauration de la session existante
[2025-11-20 22:10:04] DEBUG  : Token valide encore 6.8 heures
[2025-11-20 22:10:04] INFO  : Session restaurée (token valide)
[2025-11-20 22:10:06] DEBUG  : Context récupéré pour 3c-84-27-5b-5a-9c: 66 paramètres temps réel
[2025-11-20 22:10:06] DEBUG  : lastConnEvent récupéré pour 3c-84-27-5b-5a-9c: CONNECTED
[2025-11-20 22:10:06] DEBUG  : Data received from API REST
[2025-11-20 22:10:06] DEBUG  : Start loadCommandsFromConfigurationFile : DW
[2025-11-20 22:10:06] DEBUG  : End: loadCommandsFromConfigurationFile : {"devices":[{"Haier":["XIB 3B2SFS-80","XIB 5C1S3FS","XIB 6B2D3FB"],"Hoover":["HDPN 4S603PW\/E","HFB 5B2D3FW","HFB 6B2S3FX","HI 6C4S1PTA-80"],"Candy":["CF 3C7L0X","CF 6C4F0W"]}],"commands":[{"name":"Connexion","logicalId":"lastConnEvent.category","type":"info","subtype":"binary","isVisible":1,"isHistorized":1,"generic_type":"ONLINE"},{"name":"Porte","logicalId":"doorStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1,"configuration":{"invertBinary":"1"},"generic_type":"OPENING"},{"name":"Erreurs","logicalId":"errors","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Statut de la machine","logicalId":"machMode","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Nom du programme","logicalId":"programName","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Phase du programme","logicalId":"prPhase","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Temps restant","logicalId":"remainingTimeMM","type":"info","subtype":"numeric","isVisible":1,"isHistorized":1,"generic_type":"TIMER","unite":"min"},{"name":"Statut du liquide de rin\u00e7age","logicalId":"rinseAidStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1},{"name":"Statut du sel","logicalId":"saltStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1},{"name":"D\u00e9sactiver le buzzer","logicalId":"set_buzzerDisabled","type":"action","subtype":"slider","isVisible":1},{"name":"Statut de la derni\u00e8re \u00e9conomie de cycle","logicalId":"set_lastCycleSavingStatus","type":"action","subtype":"slider","isVisible":1},{"name":"Statut de l'\u00e9clairage","logicalId":"set_lightStatus","type":"action","subtype":"slider","isVisible":1},{"name":"Niveau de dosage multiple","logicalId":"set_multiDosingLevelRA","type":"action","subtype":"slider","isVisible":1},{"name":"Ouvrir la porte","logicalId":"set_openDoor","type":"action","subtype":"other","isVisible":1},{"name":"Changer le statut du sel","logicalId":"set_saltStatus","type":"action","subtype":"other","isVisible":1},{"name":"Statut de la duret\u00e9 de l'eau","logicalId":"waterHard","type":"info","subtype":"string","isVisible":1},{"name":"Changer le statut de la duret\u00e9 de l'eau","logicalId":"set_waterHard","type":"action","subtype":"slider","isVisible":1},{"name":"Cat\u00e9gorie","logicalId":"set_category","type":"action","subtype":"other","isVisible":1},{"name":"D\u00e9marrer le programme","logicalId":"startProgram","type":"action","subtype":"message","isVisible":1,"configuration":{"updateCmdToValue":"#message#"},"template":{"dashboard":"pyhOn::startProgram","mobile":"pyhOn::startProgram"}},{"name":"Arr\u00eater le programme","logicalId":"stopProgram","type":"action","subtype":"other","isVisible":1},{"name":"Mettre en pause le programme","logicalId":"pauseProgram","type":"action","subtype":"other","isVisible":1},{"name":"Reprendre le programme","logicalId":"resumeProgram","type":"action","subtype":"other","isVisible":1}]}
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER acuVersion 06.07.00
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE acuVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER chipset 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE chipset (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER dictionaryId 702
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER eppParserSet 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE eppParserSet (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER fwLabel iotfw_ec3
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE fwLabel (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER idfVersion 4.4.6
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE idfVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER kernelVersion 10.4.3
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE kernelVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER lang 3
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE lang (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER uiVersion 01.14.02
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE uiVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER transMode 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE transMode (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER debugEnabled 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE debugEnabled (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER highTransRate 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE highTransRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER statusSyncRate 1440
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE statusSyncRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER stdTransRate 600
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE stdTransRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER errors 00
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE errors (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER diverterLevel 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE diverterLevel (timestamp 2025-07-01 17:15:05 older than current 2025-07-01 17:15:05)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER temp60to65 22
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE temp60to65 (timestamp 2025-10-27 17:16:42 older than current 2025-10-27 17:16:42)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER machMode 7
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER checkUpStatus 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE checkUpStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER remoteCtrValid 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE remoteCtrValid (timestamp 2025-10-30 17:56:31 older than current 2025-10-30 17:56:31)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER threeInOne 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE threeInOne (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER doorStatus 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE doorStatus (timestamp 2025-11-19 16:25:16 older than current 2025-11-19 16:25:16)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER currentCycleTime 0
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER extraDry 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE extraDry (timestamp 2025-11-14 07:53:17 older than current 2025-11-14 07:53:17)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER remainingTimeMM 0
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER openDoor 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE openDoor (timestamp 2025-11-01 16:25:34 older than current 2025-11-01 16:25:34)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER ecoExpress 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE ecoExpress (timestamp 2025-07-01 17:14:51 older than current 2025-07-01 17:14:51)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER buzzerDisabled 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE buzzerDisabled (timestamp 2025-08-22 16:13:28 older than current 2025-08-22 16:13:28)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER rinseAidStatus 1
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER halfLoad 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE halfLoad (timestamp 2025-07-01 17:15:06 older than current 2025-07-01 17:15:06)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER opt8 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE opt8 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER opt9 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE opt9 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER addDish 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE addDish (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER opt7 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE opt7 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER multiDosingLevelRA 4
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE multiDosingLevelRA (timestamp 2025-07-01 18:06:29 older than current 2025-07-01 18:06:29)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program4 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program4 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program3 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program3 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program6 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program6 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program5 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program5 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program8 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program8 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program7 20
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program7 (timestamp 2025-10-27 17:16:42 older than current 2025-10-27 17:16:42)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program9 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program9 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER opt10 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE opt10 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER currentWaterUsed 0.00
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program2 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program2 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program1 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program1 (timestamp 2025-07-02 12:45:05 older than current 2025-07-02 12:45:05)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER prCode 16
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE prCode (timestamp 2025-11-01 16:25:34 older than current 2025-11-01 16:25:34)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program19 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program19 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER waterHard 4
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program18 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program18 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program17 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program17 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER prPhase 5
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program16 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program16 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program11 23
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program11 (timestamp 2025-11-19 16:26:29 older than current 2025-11-19 16:26:29)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program10 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program10 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program15 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program15 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program14 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program14 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program13 5
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program13 (timestamp 2025-09-27 16:25:33 older than current 2025-09-27 16:25:33)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program12 5
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program12 (timestamp 2025-08-23 14:36:11 older than current 2025-08-23 14:36:11)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER temp45to55 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE temp45to55 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER lightStatus 1
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE lightStatus (timestamp 2025-07-19 15:19:37 older than current 2025-07-19 15:19:37)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER detectedLoadLevel 2
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER delayTime 0
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER prPosition 0
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER tubLightStatus 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE tubLightStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program21 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program21 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER program20 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE program20 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER interiorLightStatus 0
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER lastCycleSavingStatus 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE lastCycleSavingStatus (timestamp 2025-07-18 16:53:11 older than current 2025-07-18 16:53:11)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER tabStatus 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE tabStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER currentElectricityUsed 0.00000
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER saltStatus 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE saltStatus (timestamp 2025-10-27 09:23:14 older than current 2025-10-27 09:23:14)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER temp70to75 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE temp70to75 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : CMDS A CREER addDishStatus 0
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE addDishStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-20 22:10:06] DEBUG  : UPDATE CONNECTED category=CONNECTED, value=1 (current: 1), shouldUpdate=NO
[2025-11-20 22:10:06] DEBUG  : SKIP UPDATE connected (value unchanged: 1)
[2025-11-20 22:10:06] DEBUG  : Polling API: 1 appareils traités
[2025-11-20 22:10:06] INFO  : Mise à jour API terminée avec succès
[2025-11-20 22:10:14] DEBUG  : PayloadArr AVANT traitement: {"apikey":"1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od","macAddress":"3c-84-27-5b-5a-9c","action":"programs","value":""}
[2025-11-20 22:10:14] DEBUG  : logicalCmd: programs
[2025-11-20 22:10:14] DEBUG  : isSettingsCommand: false
[2025-11-20 22:10:14] DEBUG  : command extrait: programs
[2025-11-20 22:10:14] DEBUG  : Parcours payloadArr: key=apikey, value="1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od"
[2025-11-20 22:10:14] DEBUG  : Parcours payloadArr: key=macAddress, value="3c-84-27-5b-5a-9c"
[2025-11-20 22:10:14] DEBUG  : Parcours payloadArr: key=action, value="programs"
[2025-11-20 22:10:14] DEBUG  : Parcours payloadArr: key=value, value=""
[2025-11-20 22:10:14] DEBUG  : Normal: ajout de parameters[value] = ""
[2025-11-20 22:10:14] DEBUG  : Parameters FINAL: {"value":""}
[2025-11-20 22:10:14] DEBUG  : Restauration de la session existante
[2025-11-20 22:10:14] DEBUG  : Token valide encore 6.8 heures
[2025-11-20 22:10:14] INFO  : Session restaurée (token valide)
[2025-11-20 22:10:14] DEBUG  : sendCommand payload envoyé: {"macAddress":"3c-84-27-5b-5a-9c","timestamp":"2025-11-20T21:10:14.000Z","commandName":"programs","transactionId":"3c-84-27-5b-5a-9c_2025-11-20T21:10:14.000Z","parameters":{"value":""},"device":{"mobileId":"C0C6275A-7C10-1D5B-B579-9C1826426347","mobileOs":"android","osVersion":"13","appVersion":"2.22.6","deviceModel":"Jeedom"},"attributes":{"channel":"mobileApp","origin":"standardProgram"},"ancillaryParameters":{},"applianceOptions":{}}
[2025-11-20 22:10:15] DEBUG  : sendCommand réponse reçue: {"payload":{"resultCode":"1","errorCode":"1000","errorDescription":"Invalid parameter: parValue"},"authInfo":{"cognitoTokenNew":"eyJraWQiOiJldS13ZXN0LTEtOCIsInR5cCI6IkpXUyIsImFsZyI6IlJTNTEyIn0.eyJzdWIiOiJldS13ZXN0LTE6YzBmODA2YzMtZmFjZC1jZTBiLTViOWYtNzk0YjQ0OGFjMmUxIiwiYXVkIjoiZXUtd2VzdC0xOmQ4Y2NhMWRiLTlmZTMtNDVkZi1iZmM4LTUyYzg4NDA1OGU2MiIsImFtciI6WyJhdXRoZW50aWNhdGVkIiwibG9naW4uaGFpZXIuYXBwIiwibG9naW4uaGFpZXIuYXBwOmV1LXdlc3QtMTpkOGNjYTFkYi05ZmUzLTQ1ZGYtYmZjOC01MmM4ODQwNThlNjI6MDAxUjIwMDAwMUNXOGhaSUFUIl0sImlzcyI6Imh0dHBzOi8vY29nbml0by1pZGVudGl0eS5hbWF6b25hd3MuY29tIiwiaHR0cHM6Ly9jb2duaXRvLWlkZW50aXR5LmFtYXpvbmF3cy5jb20vaWRlbnRpdHktcG9vbC1hcm4iOiJhcm46YXdzOmNvZ25pdG8taWRlbnRpdHk6ZXUtd2VzdC0xOjgyODc5NDkxMzc4NjppZGVudGl0eXBvb2wvZXUtd2VzdC0xOmQ4Y2NhMWRiLTlmZTMtNDVkZi1iZmM4LTUyYzg4NDA1OGU2MiIsImV4cCI6MTc2MzY4NzQxNCwiaWF0IjoxNzYzNjczMDE0fQ.K45ePtk7U2XUWvoM8E-ahiClBVK28pttANVm7q-0hK2c_RSG2Rhlhi3NV9dbxBzBocbSlZIyPtjIwgp3uPnW_3_ugWve7oaKvOFKLAnJxgefKP2n-xcZBoDULS8vX7UPyVU2IKPp4EB7TM7iifDauIkqFtJ7nojb5ZISJxvEYNGeO61ptJGUj8qVNRpCpB6RcoCmXAnurAYL8Y-GA10vDN7wITaiMgmvtX3Y4KZtgc56q9lahr5cyG3-xsGsJ6ELoS9ya7mhp0H0-zNIOi2sYAd7iMP-HBdyy5x3zkjGBu-qCJhgDHpJUWuOMFLx63OJhIsDWAR9L5KW3tYGsXf10w"}}
[2025-11-20 22:10:15] INFO  : Commande programs envoyée sur 3c-84-27-5b-5a-9c
[2025-11-20 22:10:15] INFO  : Commande programs envoyée avec succès: {"value":""}
[2025-11-20 22:10:15] DEBUG  : Action executed: programs
[2025-11-20 22:10:22]WARNING : [DAEMON] AWS IoT endpoint failed: {"Message":"User is not authorized to access this resource with an explicit deny in an identity-based policy"}
[2025-11-20 22:10:22]WARNING : [DAEMON] No cognito token available
[2025-11-20 22:10:22]WARNING : [DAEMON] All endpoints failed. Response: {"message":"Unauthorized"}

Ok, merci.

je vois un soucis d’authentification à AWS IoT.
Je pousse un correctif.

Mise à jour effectué mais toujours aucune action lancé sur le lave vaisselle. J’ai noté « program7 » (qui semble reconnu si j’ai bien compris le log)


[2025-11-21 22:36:07] DEBUG  : PayloadArr AVANT traitement: {"apikey":"1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od","macAddress":"3c-84-27-5b-5a-9c","action":"programs","value":"program7"}
[2025-11-21 22:36:07] DEBUG  : logicalCmd: programs
[2025-11-21 22:36:07] DEBUG  : isSettingsCommand: false
[2025-11-21 22:36:07] DEBUG  : command extrait: programs
[2025-11-21 22:36:07] DEBUG  : Parcours payloadArr: key=apikey, value="1Qjum4kRJiI7m6AgzDolGzm57Gvrt3KUhq2sukrSiTlWdMmC7WtJwrEetgZ6Q3od"
[2025-11-21 22:36:07] DEBUG  : Parcours payloadArr: key=macAddress, value="3c-84-27-5b-5a-9c"
[2025-11-21 22:36:07] DEBUG  : Parcours payloadArr: key=action, value="programs"
[2025-11-21 22:36:07] DEBUG  : Parcours payloadArr: key=value, value="program7"
[2025-11-21 22:36:07] DEBUG  : Normal: ajout de parameters[value] = "program7"
[2025-11-21 22:36:07] DEBUG  : Parameters FINAL: {"value":"program7"}
[2025-11-21 22:36:07] DEBUG  : Restauration de la session existante
[2025-11-21 22:36:07] DEBUG  : Token valide encore 4.9 heures
[2025-11-21 22:36:07] INFO  : Session restaurée (token valide)
[2025-11-21 22:36:07] DEBUG  : sendCommand payload envoyé: {"macAddress":"3c-84-27-5b-5a-9c","timestamp":"2025-11-21T21:36:07.000Z","commandName":"programs","transactionId":"3c-84-27-5b-5a-9c_2025-11-21T21:36:07.000Z","parameters":{"value":"program7"},"device":{"mobileId":"C0C6275A-7C10-1D5B-B579-9C1826426347","mobileOs":"android","osVersion":"13","appVersion":"2.22.6","deviceModel":"Jeedom"},"attributes":{"channel":"mobileApp","origin":"standardProgram"},"ancillaryParameters":{},"applianceOptions":{}}
[2025-11-21 22:36:08] DEBUG  : sendCommand réponse reçue: {"payload":{"resultCode":"0"},"authInfo":[]}
[2025-11-21 22:36:08] INFO  : Commande programs envoyée sur 3c-84-27-5b-5a-9c
[2025-11-21 22:36:08] INFO  : Commande programs envoyée avec succès: {"value":"program7"}
[2025-11-21 22:36:08] DEBUG  : Action executed: programs

J’aurais besoin de voir plus de log : à partir de « Début mise à jour API »

Bonjour, ceci te convient ?

[2025-11-22 17:12:03] DEBUG  : Début mise à jour API (intervalle: 15 min)
[2025-11-22 17:12:03] DEBUG  : Restauration de la session existante
[2025-11-22 17:12:03] DEBUG  : Token valide encore 1.6 heures
[2025-11-22 17:12:03] INFO  : Session restaurée (token valide)
[2025-11-22 17:12:04] DEBUG  : Context récupéré pour 3c-84-27-5b-5a-9c: 66 paramètres temps réel
[2025-11-22 17:12:04] DEBUG  : lastConnEvent récupéré pour 3c-84-27-5b-5a-9c: CONNECTED
[2025-11-22 17:12:04] DEBUG  : Data received from API REST
[2025-11-22 17:12:04] DEBUG  : Start loadCommandsFromConfigurationFile : DW
[2025-11-22 17:12:04] DEBUG  : End: loadCommandsFromConfigurationFile : {"devices":[{"Haier":["XIB 3B2SFS-80","XIB 5C1S3FS","XIB 6B2D3FB"],"Hoover":["HDPN 4S603PW\/E","HFB 5B2D3FW","HFB 6B2S3FX","HI 6C4S1PTA-80"],"Candy":["CF 3C7L0X","CF 6C4F0W"]}],"commands":[{"name":"Connexion","logicalId":"lastConnEvent.category","type":"info","subtype":"binary","isVisible":1,"isHistorized":1,"generic_type":"ONLINE"},{"name":"Porte","logicalId":"doorStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1,"configuration":{"invertBinary":"1"},"generic_type":"OPENING"},{"name":"Erreurs","logicalId":"errors","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Statut de la machine","logicalId":"machMode","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Nom du programme","logicalId":"programName","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Phase du programme","logicalId":"prPhase","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Temps restant","logicalId":"remainingTimeMM","type":"info","subtype":"numeric","isVisible":1,"isHistorized":1,"generic_type":"TIMER","unite":"min"},{"name":"Statut du liquide de rin\u00e7age","logicalId":"rinseAidStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1},{"name":"Statut du sel","logicalId":"saltStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1},{"name":"D\u00e9sactiver le buzzer","logicalId":"set_buzzerDisabled","type":"action","subtype":"slider","isVisible":1},{"name":"Statut de la derni\u00e8re \u00e9conomie de cycle","logicalId":"set_lastCycleSavingStatus","type":"action","subtype":"slider","isVisible":1},{"name":"Statut de l'\u00e9clairage","logicalId":"set_lightStatus","type":"action","subtype":"slider","isVisible":1},{"name":"Niveau de dosage multiple","logicalId":"set_multiDosingLevelRA","type":"action","subtype":"slider","isVisible":1},{"name":"Ouvrir la porte","logicalId":"set_openDoor","type":"action","subtype":"other","isVisible":1},{"name":"Changer le statut du sel","logicalId":"set_saltStatus","type":"action","subtype":"other","isVisible":1},{"name":"Statut de la duret\u00e9 de l'eau","logicalId":"waterHard","type":"info","subtype":"string","isVisible":1},{"name":"Changer le statut de la duret\u00e9 de l'eau","logicalId":"set_waterHard","type":"action","subtype":"slider","isVisible":1},{"name":"Cat\u00e9gorie","logicalId":"set_category","type":"action","subtype":"other","isVisible":1},{"name":"D\u00e9marrer le programme","logicalId":"startProgram","type":"action","subtype":"message","isVisible":1,"configuration":{"updateCmdToValue":"#message#"},"template":{"dashboard":"pyhOn::startProgram","mobile":"pyhOn::startProgram"}},{"name":"Arr\u00eater le programme","logicalId":"stopProgram","type":"action","subtype":"other","isVisible":1},{"name":"Mettre en pause le programme","logicalId":"pauseProgram","type":"action","subtype":"other","isVisible":1},{"name":"Reprendre le programme","logicalId":"resumeProgram","type":"action","subtype":"other","isVisible":1}]}
[2025-11-22 17:12:04] DEBUG  : CMDS A CREER acuVersion 06.07.00
[2025-11-22 17:12:04] DEBUG  : SKIP UPDATE acuVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 17:12:04] DEBUG  : CMDS A CREER chipset 0
[2025-11-22 17:12:04] DEBUG  : SKIP UPDATE chipset (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 17:12:04] DEBUG  : CMDS A CREER dictionaryId 702
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER eppParserSet 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE eppParserSet (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER fwLabel iotfw_ec3
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE fwLabel (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER idfVersion 4.4.6
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE idfVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER kernelVersion 10.4.3
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE kernelVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER lang 3
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE lang (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER uiVersion 01.14.02
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE uiVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER transMode 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE transMode (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER debugEnabled 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE debugEnabled (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER highTransRate 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE highTransRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER statusSyncRate 1440
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE statusSyncRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER stdTransRate 600
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE stdTransRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER errors 00
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE errors (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER diverterLevel 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE diverterLevel (timestamp 2025-07-01 17:15:05 older than current 2025-07-01 17:15:05)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER temp60to65 22
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE temp60to65 (timestamp 2025-10-27 17:16:42 older than current 2025-10-27 17:16:42)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER machMode 7
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE machMode (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER checkUpStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE checkUpStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER remoteCtrValid 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE remoteCtrValid (timestamp 2025-10-30 17:56:31 older than current 2025-10-30 17:56:31)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER threeInOne 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE threeInOne (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER doorStatus 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE doorStatus (timestamp 2025-11-22 08:07:03 older than current 2025-11-22 08:07:03)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER currentCycleTime 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE currentCycleTime (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER extraDry 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE extraDry (timestamp 2025-11-14 07:53:17 older than current 2025-11-14 07:53:17)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER remainingTimeMM 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE remainingTimeMM (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER openDoor 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE openDoor (timestamp 2025-11-21 12:05:22 older than current 2025-11-21 12:05:22)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER ecoExpress 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE ecoExpress (timestamp 2025-07-01 17:14:51 older than current 2025-07-01 17:14:51)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER buzzerDisabled 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE buzzerDisabled (timestamp 2025-08-22 16:13:28 older than current 2025-08-22 16:13:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER rinseAidStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE rinseAidStatus (timestamp 2025-11-21 21:08:56 older than current 2025-11-21 21:08:56)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER halfLoad 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE halfLoad (timestamp 2025-07-01 17:15:06 older than current 2025-07-01 17:15:06)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER opt8 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE opt8 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER opt9 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE opt9 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER addDish 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE addDish (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER opt7 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE opt7 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER multiDosingLevelRA 4
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE multiDosingLevelRA (timestamp 2025-07-01 18:06:29 older than current 2025-07-01 18:06:29)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program4 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program4 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program3 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program3 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program6 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program6 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program5 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program5 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program8 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program8 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program7 20
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program7 (timestamp 2025-10-27 17:16:42 older than current 2025-10-27 17:16:42)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program9 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program9 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER opt10 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE opt10 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER currentWaterUsed 0.00
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE currentWaterUsed (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program2 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program2 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program1 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program1 (timestamp 2025-07-02 12:45:05 older than current 2025-07-02 12:45:05)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER prCode 16
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE prCode (timestamp 2025-11-21 12:05:22 older than current 2025-11-21 12:05:22)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program19 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program19 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER waterHard 4
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program18 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program18 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program17 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program17 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER prPhase 5
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE prPhase (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program16 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program16 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program11 24
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program11 (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program10 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program10 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program15 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program15 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program14 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program14 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program13 5
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program13 (timestamp 2025-09-27 16:25:33 older than current 2025-09-27 16:25:33)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program12 5
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program12 (timestamp 2025-08-23 14:36:11 older than current 2025-08-23 14:36:11)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER temp45to55 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE temp45to55 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER lightStatus 1
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE lightStatus (timestamp 2025-07-19 15:19:37 older than current 2025-07-19 15:19:37)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER detectedLoadLevel 2
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE detectedLoadLevel (timestamp 2025-11-21 14:34:55 older than current 2025-11-21 14:34:55)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER delayTime 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE delayTime (timestamp 2025-11-21 14:04:14 older than current 2025-11-21 14:04:14)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER prPosition 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE prPosition (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER tubLightStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE tubLightStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program21 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program21 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER program20 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE program20 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER interiorLightStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE interiorLightStatus (timestamp 2025-11-21 16:28:28 older than current 2025-11-21 16:28:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER lastCycleSavingStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE lastCycleSavingStatus (timestamp 2025-07-18 16:53:11 older than current 2025-07-18 16:53:11)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER tabStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE tabStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER currentElectricityUsed 0.00000
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE currentElectricityUsed (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER saltStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE saltStatus (timestamp 2025-11-21 21:05:14 older than current 2025-11-21 21:05:14)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER temp70to75 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE temp70to75 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : CMDS A CREER addDishStatus 0
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE addDishStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 17:12:05] DEBUG  : UPDATE CONNECTED category=CONNECTED, value=1 (current: 1), shouldUpdate=NO
[2025-11-22 17:12:05] DEBUG  : SKIP UPDATE connected (value unchanged: 1)
[2025-11-22 17:12:05] DEBUG  : Polling API: 1 appareils traités
[2025-11-22 17:12:05] INFO  : Mise à jour API terminée avec succès
[2025-11-22 17:12:06] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:12:36] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:13:06] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:13:36] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:14:06] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:14:36] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:15:06] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:15:36] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 17:16:06] DEBUG  : [DAEMON] MQTT ping sent

Merci.
J’ai ajouté un peu plus de logs.
Si tu peux m’envoyer les logs

Tu veux les logs à partir de la mise à jour api, après le l’envoie d’un programme ?

[2025-11-22 20:40:03] DEBUG  : Début mise à jour API (intervalle: 1 min)
[2025-11-22 20:40:03] DEBUG  : Restauration de la session existante
[2025-11-22 20:40:03] DEBUG  : Token valide encore 5.8 heures
[2025-11-22 20:40:03] INFO  : Session restaurée (token valide)
[2025-11-22 20:40:06] DEBUG  : [DAEMON] MQTT ping sent
[2025-11-22 20:40:06] DEBUG  : [DAEMON] PINGRESP received
[2025-11-22 20:40:06] DEBUG  : Context récupéré pour 3c-84-27-5b-5a-9c: 66 paramètres temps réel
[2025-11-22 20:40:06] DEBUG  : lastConnEvent récupéré pour 3c-84-27-5b-5a-9c: CONNECTED
[2025-11-22 20:40:06] DEBUG  : __FONCTION__ RESULT {"data":{"macAddress":"3c-84-27-5b-5a-9c","nickName":"Lave-vaisselle","modelName":"CNF 4A4S3PSX","applianceType":"DW","serialNumber":"3200263125210035","fwVersion":"1.13.0"},"appliance_type":"DW","attributes":{"parameters":{"acuVersion":{"value":"06.07.00","last_update":"2025-07-01T10:36:37Z"},"chipset":{"value":"0","last_update":"2025-07-01T10:36:37Z"},"dictionaryId":{"value":"702","last_update":"2025-11-21T19:47:08Z"},"eppParserSet":{"value":"1","last_update":"2025-07-01T10:37:12Z"},"fwLabel":{"value":"iotfw_ec3","last_update":"2025-07-01T10:36:37Z"},"idfVersion":{"value":"4.4.6","last_update":"2025-07-01T10:36:37Z"},"kernelVersion":{"value":"10.4.3","last_update":"2025-07-01T10:36:37Z"},"lang":{"value":"3","last_update":"2025-07-01T10:37:13Z"},"uiVersion":{"value":"01.14.02","last_update":"2025-07-01T10:36:37Z"},"transMode":{"value":"0","last_update":"2025-07-01T10:36:37Z"},"debugEnabled":{"value":"1","last_update":"2025-07-01T10:37:12Z"},"highTransRate":{"value":"1","last_update":"2025-07-01T10:37:12Z"},"statusSyncRate":{"value":"1440","last_update":"2025-07-01T10:37:12Z"},"stdTransRate":{"value":"600","last_update":"2025-07-01T10:37:12Z"},"errors":{"value":"00","last_update":"2025-07-01T10:37:12Z"},"diverterLevel":{"value":"0","last_update":"2025-07-01T15:15:05Z"},"temp60to65":{"value":"22","last_update":"2025-10-27T16:16:42Z"},"machMode":{"value":"7","last_update":"2025-11-21T15:27:28Z"},"checkUpStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"remoteCtrValid":{"value":"1","last_update":"2025-10-30T16:56:31Z"},"threeInOne":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"doorStatus":{"value":"1","last_update":"2025-11-22T07:07:03Z"},"currentCycleTime":{"value":"0","last_update":"2025-11-21T15:27:28Z"},"extraDry":{"value":"0","last_update":"2025-11-14T06:53:17Z"},"remainingTimeMM":{"value":"0","last_update":"2025-11-21T15:27:28Z"},"openDoor":{"value":"1","last_update":"2025-11-21T11:05:22Z"},"ecoExpress":{"value":"0","last_update":"2025-07-01T15:14:51Z"},"buzzerDisabled":{"value":"1","last_update":"2025-08-22T14:13:28Z"},"rinseAidStatus":{"value":"0","last_update":"2025-11-21T20:08:56Z"},"halfLoad":{"value":"0","last_update":"2025-07-01T15:15:06Z"},"opt8":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"opt9":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"addDish":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"opt7":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"multiDosingLevelRA":{"value":"4","last_update":"2025-07-01T16:06:29Z"},"program4":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program3":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program6":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program5":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program8":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program7":{"value":"20","last_update":"2025-10-27T16:16:42Z"},"program9":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"opt10":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"currentWaterUsed":{"value":"0.00","last_update":"2025-11-21T15:27:28Z"},"program2":{"value":"1","last_update":"2025-07-01T10:37:13Z"},"program1":{"value":"1","last_update":"2025-07-02T10:45:05Z"},"prCode":{"value":"16","last_update":"2025-11-21T11:05:22Z"},"program19":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"waterHard":{"value":"4","last_update":"2025-11-20T13:01:47Z"},"program18":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program17":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"prPhase":{"value":"5","last_update":"2025-11-21T15:27:28Z"},"program16":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program11":{"value":"24","last_update":"2025-11-21T15:27:28Z"},"program10":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program15":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program14":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program13":{"value":"5","last_update":"2025-09-27T14:25:33Z"},"program12":{"value":"5","last_update":"2025-08-23T12:36:11Z"},"temp45to55":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"lightStatus":{"value":"1","last_update":"2025-07-19T13:19:37Z"},"detectedLoadLevel":{"value":"2","last_update":"2025-11-21T13:34:55Z"},"delayTime":{"value":"0","last_update":"2025-11-21T13:04:14Z"},"prPosition":{"value":"0","last_update":"2025-11-21T15:27:28Z"},"tubLightStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program21":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program20":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"interiorLightStatus":{"value":"0","last_update":"2025-11-21T15:28:28Z"},"lastCycleSavingStatus":{"value":"0","last_update":"2025-07-18T14:53:11Z"},"tabStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"currentElectricityUsed":{"value":"0.00000","last_update":"2025-11-21T15:27:28Z"},"saltStatus":{"value":"0","last_update":"2025-11-21T20:05:14Z"},"temp70to75":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"addDishStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"}},"lastConnEvent":{"macAddress":"3c-84-27-5b-5a-9c","category":"CONNECTED","instantTime":"2025-11-22T18:35:29Z","timestampEvent":1763836529764}},"commands":{"settings":[],"programs":[]}}
[2025-11-22 20:40:06] DEBUG  : Data received from API REST
[2025-11-22 20:40:06] DEBUG  : Start loadCommandsFromConfigurationFile : DW
[2025-11-22 20:40:06] DEBUG  : End: loadCommandsFromConfigurationFile : {"devices":[{"Haier":["XIB 3B2SFS-80","XIB 5C1S3FS","XIB 6B2D3FB"],"Hoover":["HDPN 4S603PW\/E","HFB 5B2D3FW","HFB 6B2S3FX","HI 6C4S1PTA-80"],"Candy":["CF 3C7L0X","CF 6C4F0W"]}],"commands":[{"name":"Connexion","logicalId":"lastConnEvent.category","type":"info","subtype":"binary","isVisible":1,"isHistorized":1,"generic_type":"ONLINE"},{"name":"Porte","logicalId":"doorStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1,"configuration":{"invertBinary":"1"},"generic_type":"OPENING"},{"name":"Erreurs","logicalId":"errors","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Statut de la machine","logicalId":"machMode","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Nom du programme","logicalId":"programName","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Phase du programme","logicalId":"prPhase","type":"info","subtype":"string","isVisible":1,"isHistorized":1},{"name":"Temps restant","logicalId":"remainingTimeMM","type":"info","subtype":"numeric","isVisible":1,"isHistorized":1,"generic_type":"TIMER","unite":"min"},{"name":"Statut du liquide de rin\u00e7age","logicalId":"rinseAidStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1},{"name":"Statut du sel","logicalId":"saltStatus","type":"info","subtype":"binary","isVisible":1,"isHistorized":1},{"name":"D\u00e9sactiver le buzzer","logicalId":"set_buzzerDisabled","type":"action","subtype":"slider","isVisible":1},{"name":"Statut de la derni\u00e8re \u00e9conomie de cycle","logicalId":"set_lastCycleSavingStatus","type":"action","subtype":"slider","isVisible":1},{"name":"Statut de l'\u00e9clairage","logicalId":"set_lightStatus","type":"action","subtype":"slider","isVisible":1},{"name":"Niveau de dosage multiple","logicalId":"set_multiDosingLevelRA","type":"action","subtype":"slider","isVisible":1},{"name":"Ouvrir la porte","logicalId":"set_openDoor","type":"action","subtype":"other","isVisible":1},{"name":"Changer le statut du sel","logicalId":"set_saltStatus","type":"action","subtype":"other","isVisible":1},{"name":"Statut de la duret\u00e9 de l'eau","logicalId":"waterHard","type":"info","subtype":"string","isVisible":1},{"name":"Changer le statut de la duret\u00e9 de l'eau","logicalId":"set_waterHard","type":"action","subtype":"slider","isVisible":1},{"name":"Cat\u00e9gorie","logicalId":"set_category","type":"action","subtype":"other","isVisible":1},{"name":"D\u00e9marrer le programme","logicalId":"startProgram","type":"action","subtype":"message","isVisible":1,"configuration":{"updateCmdToValue":"#message#"},"template":{"dashboard":"pyhOn::startProgram","mobile":"pyhOn::startProgram"}},{"name":"Arr\u00eater le programme","logicalId":"stopProgram","type":"action","subtype":"other","isVisible":1},{"name":"Mettre en pause le programme","logicalId":"pauseProgram","type":"action","subtype":"other","isVisible":1},{"name":"Reprendre le programme","logicalId":"resumeProgram","type":"action","subtype":"other","isVisible":1}]}
[2025-11-22 20:40:06] DEBUG  : Keys in result: data, appliance_type, attributes, commands
[2025-11-22 20:40:06] DEBUG  : result['commands'] keys: settings, programs
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER acuVersion 06.07.00
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE acuVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER chipset 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE chipset (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER dictionaryId 702
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER eppParserSet 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE eppParserSet (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER fwLabel iotfw_ec3
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE fwLabel (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER idfVersion 4.4.6
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE idfVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER kernelVersion 10.4.3
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE kernelVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER lang 3
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE lang (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER uiVersion 01.14.02
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE uiVersion (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER transMode 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE transMode (timestamp 2025-07-01 12:36:37 older than current 2025-07-01 12:36:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER debugEnabled 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE debugEnabled (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER highTransRate 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE highTransRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER statusSyncRate 1440
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE statusSyncRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER stdTransRate 600
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE stdTransRate (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER errors 00
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE errors (timestamp 2025-07-01 12:37:12 older than current 2025-07-01 12:37:12)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER diverterLevel 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE diverterLevel (timestamp 2025-07-01 17:15:05 older than current 2025-07-01 17:15:05)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER temp60to65 22
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE temp60to65 (timestamp 2025-10-27 17:16:42 older than current 2025-10-27 17:16:42)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER machMode 7
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE machMode (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER checkUpStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE checkUpStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER remoteCtrValid 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE remoteCtrValid (timestamp 2025-10-30 17:56:31 older than current 2025-10-30 17:56:31)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER threeInOne 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE threeInOne (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER doorStatus 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE doorStatus (timestamp 2025-11-22 08:07:03 older than current 2025-11-22 08:07:03)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER currentCycleTime 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE currentCycleTime (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER extraDry 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE extraDry (timestamp 2025-11-14 07:53:17 older than current 2025-11-14 07:53:17)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER remainingTimeMM 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE remainingTimeMM (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER openDoor 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE openDoor (timestamp 2025-11-21 12:05:22 older than current 2025-11-21 12:05:22)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER ecoExpress 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE ecoExpress (timestamp 2025-07-01 17:14:51 older than current 2025-07-01 17:14:51)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER buzzerDisabled 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE buzzerDisabled (timestamp 2025-08-22 16:13:28 older than current 2025-08-22 16:13:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER rinseAidStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE rinseAidStatus (timestamp 2025-11-21 21:08:56 older than current 2025-11-21 21:08:56)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER halfLoad 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE halfLoad (timestamp 2025-07-01 17:15:06 older than current 2025-07-01 17:15:06)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER opt8 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE opt8 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER opt9 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE opt9 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER addDish 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE addDish (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER opt7 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE opt7 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER multiDosingLevelRA 4
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE multiDosingLevelRA (timestamp 2025-07-01 18:06:29 older than current 2025-07-01 18:06:29)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program4 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program4 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program3 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program3 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program6 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program6 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program5 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program5 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program8 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program8 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program7 20
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program7 (timestamp 2025-10-27 17:16:42 older than current 2025-10-27 17:16:42)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program9 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program9 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER opt10 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE opt10 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER currentWaterUsed 0.00
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE currentWaterUsed (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program2 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program2 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program1 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program1 (timestamp 2025-07-02 12:45:05 older than current 2025-07-02 12:45:05)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER prCode 16
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE prCode (timestamp 2025-11-21 12:05:22 older than current 2025-11-21 12:05:22)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program19 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program19 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER waterHard 4
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program18 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program18 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program17 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program17 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER prPhase 5
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE prPhase (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program16 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program16 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program11 24
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program11 (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program10 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program10 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program15 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program15 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program14 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program14 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program13 5
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program13 (timestamp 2025-09-27 16:25:33 older than current 2025-09-27 16:25:33)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program12 5
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program12 (timestamp 2025-08-23 14:36:11 older than current 2025-08-23 14:36:11)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER temp45to55 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE temp45to55 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER lightStatus 1
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE lightStatus (timestamp 2025-07-19 15:19:37 older than current 2025-07-19 15:19:37)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER detectedLoadLevel 2
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE detectedLoadLevel (timestamp 2025-11-21 14:34:55 older than current 2025-11-21 14:34:55)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER delayTime 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE delayTime (timestamp 2025-11-21 14:04:14 older than current 2025-11-21 14:04:14)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER prPosition 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE prPosition (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER tubLightStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE tubLightStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program21 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program21 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER program20 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE program20 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER interiorLightStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE interiorLightStatus (timestamp 2025-11-21 16:28:28 older than current 2025-11-21 16:28:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER lastCycleSavingStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE lastCycleSavingStatus (timestamp 2025-07-18 16:53:11 older than current 2025-07-18 16:53:11)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER tabStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE tabStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER currentElectricityUsed 0.00000
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE currentElectricityUsed (timestamp 2025-11-21 16:27:28 older than current 2025-11-21 16:27:28)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER saltStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE saltStatus (timestamp 2025-11-21 21:05:14 older than current 2025-11-21 21:05:14)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER temp70to75 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE temp70to75 (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : CMDS A CREER addDishStatus 0
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE addDishStatus (timestamp 2025-07-01 12:37:13 older than current 2025-07-01 12:37:13)
[2025-11-22 20:40:06] DEBUG  : UPDATE CONNECTED category=CONNECTED, value=1 (current: 1), shouldUpdate=NO
[2025-11-22 20:40:06] DEBUG  : SKIP UPDATE connected (value unchanged: 1)
[2025-11-22 20:40:06] DEBUG  : Calling processGlobalActions
[2025-11-22 20:40:06] DEBUG  : Polling API: 1 appareils traités {"data":{"macAddress":"3c-84-27-5b-5a-9c","nickName":"Lave-vaisselle","modelName":"CNF 4A4S3PSX","applianceType":"DW","serialNumber":"3200263125210035","fwVersion":"1.13.0"},"appliance_type":"DW","attributes":{"parameters":{"acuVersion":{"value":"06.07.00","last_update":"2025-07-01T10:36:37Z"},"chipset":{"value":"0","last_update":"2025-07-01T10:36:37Z"},"dictionaryId":{"value":"702","last_update":"2025-11-21T19:47:08Z"},"eppParserSet":{"value":"1","last_update":"2025-07-01T10:37:12Z"},"fwLabel":{"value":"iotfw_ec3","last_update":"2025-07-01T10:36:37Z"},"idfVersion":{"value":"4.4.6","last_update":"2025-07-01T10:36:37Z"},"kernelVersion":{"value":"10.4.3","last_update":"2025-07-01T10:36:37Z"},"lang":{"value":"3","last_update":"2025-07-01T10:37:13Z"},"uiVersion":{"value":"01.14.02","last_update":"2025-07-01T10:36:37Z"},"transMode":{"value":"0","last_update":"2025-07-01T10:36:37Z"},"debugEnabled":{"value":"1","last_update":"2025-07-01T10:37:12Z"},"highTransRate":{"value":"1","last_update":"2025-07-01T10:37:12Z"},"statusSyncRate":{"value":"1440","last_update":"2025-07-01T10:37:12Z"},"stdTransRate":{"value":"600","last_update":"2025-07-01T10:37:12Z"},"errors":{"value":"00","last_update":"2025-07-01T10:37:12Z"},"diverterLevel":{"value":"0","last_update":"2025-07-01T15:15:05Z"},"temp60to65":{"value":"22","last_update":"2025-10-27T16:16:42Z"},"machMode":{"value":"7","last_update":"2025-11-21T15:27:28Z"},"checkUpStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"remoteCtrValid":{"value":"1","last_update":"2025-10-30T16:56:31Z"},"threeInOne":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"doorStatus":{"value":"1","last_update":"2025-11-22T07:07:03Z"},"currentCycleTime":{"value":"0","last_update":"2025-11-21T15:27:28Z"},"extraDry":{"value":"0","last_update":"2025-11-14T06:53:17Z"},"remainingTimeMM":{"value":"0","last_update":"2025-11-21T15:27:28Z"},"openDoor":{"value":"1","last_update":"2025-11-21T11:05:22Z"},"ecoExpress":{"value":"0","last_update":"2025-07-01T15:14:51Z"},"buzzerDisabled":{"value":"1","last_update":"2025-08-22T14:13:28Z"},"rinseAidStatus":{"value":"0","last_update":"2025-11-21T20:08:56Z"},"halfLoad":{"value":"0","last_update":"2025-07-01T15:15:06Z"},"opt8":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"opt9":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"addDish":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"opt7":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"multiDosingLevelRA":{"value":"4","last_update":"2025-07-01T16:06:29Z"},"program4":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program3":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program6":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program5":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program8":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program7":{"value":"20","last_update":"2025-10-27T16:16:42Z"},"program9":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"opt10":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"currentWaterUsed":{"value":"0.00","last_update":"2025-11-21T15:27:28Z"},"program2":{"value":"1","last_update":"2025-07-01T10:37:13Z"},"program1":{"value":"1","last_update":"2025-07-02T10:45:05Z"},"prCode":{"value":"16","last_update":"2025-11-21T11:05:22Z"},"program19":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"waterHard":{"value":"4","last_update":"2025-11-20T13:01:47Z"},"program18":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program17":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"prPhase":{"value":"5","last_update":"2025-11-21T15:27:28Z"},"program16":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program11":{"value":"24","last_update":"2025-11-21T15:27:28Z"},"program10":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program15":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program14":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program13":{"value":"5","last_update":"2025-09-27T14:25:33Z"},"program12":{"value":"5","last_update":"2025-08-23T12:36:11Z"},"temp45to55":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"lightStatus":{"value":"1","last_update":"2025-07-19T13:19:37Z"},"detectedLoadLevel":{"value":"2","last_update":"2025-11-21T13:34:55Z"},"delayTime":{"value":"0","last_update":"2025-11-21T13:04:14Z"},"prPosition":{"value":"0","last_update":"2025-11-21T15:27:28Z"},"tubLightStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program21":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"program20":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"interiorLightStatus":{"value":"0","last_update":"2025-11-21T15:28:28Z"},"lastCycleSavingStatus":{"value":"0","last_update":"2025-07-18T14:53:11Z"},"tabStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"currentElectricityUsed":{"value":"0.00000","last_update":"2025-11-21T15:27:28Z"},"saltStatus":{"value":"0","last_update":"2025-11-21T20:05:14Z"},"temp70to75":{"value":"0","last_update":"2025-07-01T10:37:13Z"},"addDishStatus":{"value":"0","last_update":"2025-07-01T10:37:13Z"}},"lastConnEvent":{"macAddress":"3c-84-27-5b-5a-9c","category":"CONNECTED","instantTime":"2025-11-22T18:35:29Z","timestampEvent":1763836529764}},"commands":{"settings":[],"programs":[]}}
[2025-11-22 20:40:06] INFO  : Mise à jour API terminée avec succès

Merci.
Les champs des commandes sont vides :

    "commands": {
        "settings": [],
        "programs": []
    }

C’est par ces champs que les commandes action sont créées.
Donc aucune commande action créées dans jeedom semble normal.