Bonjour,
Je suis passé en Jeedom 4.5 hier, et depuis, le démon du plugin est en NOK.
J’ai un poele JollyMec, tout fonctionnait très bien jusqu’à la mise à jour vers Jeedom 4.5.
Voici le log :
[deamon] Lancement du fichier deamon
[2025-11-27 16:36:02] DEBUG Deamon_info:nok
[2025-11-27 16:37:02] DEBUG Deamon_info:nok
[2025-11-27 16:38:02] DEBUG Deamon_info:nok
[2025-11-27 16:39:02] DEBUG Deamon_info:nok
[2025-11-27 16:40:03] ERROR Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2025-11-27 16:40:03] DEBUG Deamon_info:nok
[2025-11-27 16:40:05] INFO Lancement démon PoeleAgua : /usr/bin/python3 /var/www/html/plugins/PoeleAgua/resources/demond/PoeleAgua.py --loglevel debug --PoeleAgua_SERVICE https://jollymec.agua-iot.com --PoeleAgua_LoginURL none --PoeleAgua_CUSTOMER_CODE 732584 --PoeleAgua_LOGIN 'EMAIL@EMAIL.COM' --PoeleAgua_UUID 074d0f09-fec5-400e-b0f6-4ffc79d6d62e --PoeleAgua_BRAND_ID 1 --PoeleAgua_PASSWD 'XXXXXXXXXXXXXX' --callback http://127.0.0.1:80/plugins/PoeleAgua/core/php/jeePoeleAgua.php --apikey 2NSln2PFiQlfEvgUgURVxrf8OI5T31Ihyg3y8YZTbrR1AB5KGhV6smt08AtTWuwa --pid /tmp/jeedom/PoeleAgua/deamon.pid --socketport 3131 --PoeleAgua_BrandName '' --PoeleAgua_Version '1.6.2'
[2025-11-27 16:40:05] DEBUG : [demon]Start demond
[2025-11-27 16:40:05] DEBUG : [demon]Log level : debug
[2025-11-27 16:40:05] DEBUG : [demon]Socket port : 3131
[2025-11-27 16:40:05] DEBUG : [demon]PoeleAgua service : https://jollymec.agua-iot.com
[2025-11-27 16:40:05] DEBUG : [demon]PoeleAgua login url : none
[2025-11-27 16:40:05] DEBUG : [demon]PoeleAgua uuid : 074d0f09-fec5-400e-b0f6-4ffc79d6d62e
[2025-11-27 16:40:05] DEBUG : [demon]PoeleAgua Brand : 1
[2025-11-27 16:40:05] DEBUG : [demon]PoeleAgua customer code : 732584
[2025-11-27 16:40:05] DEBUG : [demon]PID file : /tmp/jeedom/PoeleAgua/deamon.pid
[2025-11-27 16:40:05] DEBUG : [demon]PoeleAgua BrandName :
[2025-11-27 16:40:05] DEBUG : [demon]PoeleAgua Version : 1.6.2
[2025-11-27 16:40:05] DEBUG : [demon]creation pid file
[2025-11-27 16:40:05] DEBUG : Writing PID 936222 to /tmp/jeedom/PoeleAgua/deamon.pid
[2025-11-27 16:40:05] DEBUG : Init request module v2.32.5
[2025-11-27 16:40:05] DEBUG : [demon]creation pid file done
[2025-11-27 16:40:05] DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2025-11-27 16:40:05] DEBUG [JEE]reception Message Demon
[2025-11-27 16:40:05] DEBUG : http://127.0.0.1:80 "GET /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=2NSln2PFiQlfEvgUgURVxrf8OI5T31Ihyg3y8YZTbrR1AB5KGhV6smt08AtTWuwa HTTP/1.1" 200 0
[2025-11-27 16:40:05] DEBUG : [demon]creation socket
[2025-11-27 16:40:05] DEBUG : [demon]appel main
[2025-11-27 16:40:05] INFO : [demon]Start Main...
[2025-11-27 16:40:05] DEBUG : Socket interface started
[2025-11-27 16:40:05] DEBUG : LoopNetServer Thread started
[2025-11-27 16:40:05] DEBUG : Listening on: [127.0.0.1:3131]
[2025-11-27 16:40:05] DEBUG : [demon]|** Read Socket Thread Launched
[2025-11-27 16:40:05] DEBUG : [demon]|** Recupere la loop
[2025-11-27 16:40:05] DEBUG : Using selector: EpollSelector
[2025-11-27 16:40:05] DEBUG : [demon]|** Lance l api
[2025-11-27 16:40:05] DEBUG : [demon]|** lance la boucle
[2025-11-27 16:40:05] INFO : [demon]|** Connection
[2025-11-27 16:40:05] DEBUG : [demon]|** |** connection au PoeleAgua avec url adr:https://jollymec.agua-iot.com
[2025-11-27 16:40:05] DEBUG : [AguaIot] Initialisation pyAguaiot
[2025-11-27 16:40:05] INFO : [AguaIot] |-- Lancement pyAguaIOT
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- Suppression des devices
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- Register app ID
[2025-11-27 16:40:05] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 16:40:05] DEBUG : https://jollymec.agua-iot.com:443 "POST /appSignup HTTP/1.1" 502 150
[2025-11-27 16:40:05] ERROR : [AguaIot] |-- |-- |-- Erreur : Failed to register app id :<Response [502]>
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- Register app ID KO
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- Authenticate with email and password to Agua IOT
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- |-- login header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'true', 'Authorization': '074d0f09-fec5-400e-b0f6-4ffc79d6d62e'}
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- |-- login url:https://jollymec.agua-iot.com/userLogin
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- |-- login payload:{"email": "EMAIL@EMAIL.COM", "password": "XXXXXXXXXXXXXX"}
[2025-11-27 16:40:05] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 16:40:05] DEBUG : https://jollymec.agua-iot.com:443 "POST /userLogin HTTP/1.1" 502 150
[2025-11-27 16:40:05] DEBUG : [AguaIot] |-- |-- |-- Failed to login, please check credentials
[2025-11-27 16:40:05] ERROR : [demon]|** |** Connexion error : Failed to login, please check credentials
[2025-11-27 16:40:05] DEBUG : [demon]|** |** IP : https://jollymec.agua-iot.com
[2025-11-27 16:40:08] INFO Démon PoeleAgua lancé
[2025-11-27 16:40:15] INFO : [demon]|** |** Re-connexion.
[2025-11-27 16:40:15] DEBUG : [demon]|** |** connection au PoeleAgua apres erreur avec url adr:https://jollymec.agua-iot.com
[2025-11-27 16:40:15] DEBUG : [AguaIot] Initialisation pyAguaiot
[2025-11-27 16:40:15] INFO : [AguaIot] |-- Lancement pyAguaIOT
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- Suppression des devices
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- Register app ID
[2025-11-27 16:40:15] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 16:40:15] DEBUG : https://jollymec.agua-iot.com:443 "POST /appSignup HTTP/1.1" 502 150
[2025-11-27 16:40:15] ERROR : [AguaIot] |-- |-- |-- Erreur : Failed to register app id :<Response [502]>
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- Register app ID KO
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- Authenticate with email and password to Agua IOT
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- |-- login header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'true', 'Authorization': '074d0f09-fec5-400e-b0f6-4ffc79d6d62e'}
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- |-- login url:https://jollymec.agua-iot.com/userLogin
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- |-- login payload:{"email": "EMAIL@EMAIL.COM", "password": "XXXXXXXXXXXXXX"}
[2025-11-27 16:40:15] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 16:40:15] DEBUG : https://jollymec.agua-iot.com:443 "POST /userLogin HTTP/1.1" 502 150
[2025-11-27 16:40:15] DEBUG : [AguaIot] |-- |-- |-- Failed to login, please check credentials
[2025-11-27 16:40:15] ERROR : [demon]|** |** Fatal error : Failed to login, please check credentials
[2025-11-27 16:40:15] DEBUG : [demon]|** |** Shutdown
[2025-11-27 16:40:15] DEBUG : [demon]|** |** |** Removing PID file /tmp/jeedom/PoeleAgua/deamon.pid
[2025-11-27 16:40:16] DEBUG : LoopNetServer Thread stopped
[2025-11-27 16:40:16] DEBUG : [demon]|** |** |** Exit 0
[2025-11-27 16:40:16] DEBUG : [demon]|** |** Shutdown OK
[deamon] Lancement du fichier deamon
[2025-11-27 16:41:02] DEBUG Deamon_info:nok
Des fois, il finit par se connecter, mais il n’arrive pas à retrouver les informations du poele :
[2025-11-27 14:52:03] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:03] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:03] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:03] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 0
[2025-11-27 14:52:03] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:08] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:08] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 1
[2025-11-27 14:52:08] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:13] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:13] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 2
[2025-11-27 14:52:13] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:18] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:18] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 3
[2025-11-27 14:52:18] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:23] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:23] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 4
[2025-11-27 14:52:23] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:28] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:28] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 5
[2025-11-27 14:52:28] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:33] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:33] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 6
[2025-11-27 14:52:33] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:38] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:38] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 7
[2025-11-27 14:52:38] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:43] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:43] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:43] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:43] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:43] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:43] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:43] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:43] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:44] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 8
[2025-11-27 14:52:44] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:49] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:49] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- update_device_information--> devicejob status retry: 9
[2025-11-27 14:52:49] DEBUG : [AguaIot][device] |-- |-- update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'}
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- |-- handle_webcall
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '732584', 'local': 'false', 'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZGQUQxRThBLTMyREItNDM3Mi05M0Y2LUZENzk0QzIwQTM1RiIsImp3dGlkIjoiOTY3Zjc2NGUtMDM3Ny00YjMwLTk0YjYtMTRlNmVmZWU2YzA1IiwiZW1haWwiOiJmcmVkZXJpYy5yYWNsb3RAZ21haWwuY29tIiwiY3VzdG9tZXJfY29kZSI6IjczMjU4NCIsImlkX2FwcCI6IjA3NGQwZjA5LWZlYzUtNDAwZS1iMGY2LTRmZmM3OWQ2ZDYyZSIsImlkX2JyYW5kIjoiMSIsImlhdCI6MTc2NDI1MTUxNiwiZXhwIjoxNzY0MzM3OTE2fQ.TCJL6CEcPQ6NkCJK4UxlN3P6XNq8p9GjMsn_LsuV3RA'}
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall url:https://jollymec.agua-iot.com/deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall payload:{}
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- |-- |-- handle_webcall get method
[2025-11-27 14:52:54] DEBUG : Starting new HTTPS connection (1): jollymec.agua-iot.com:443
[2025-11-27 14:52:54] DEBUG : https://jollymec.agua-iot.com:443 "GET /deviceJobStatus/46c6d9f7-c75d-49b8-940a-159a87a52f90 HTTP/1.1" 200 118
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- |-- handle_webcall --> OK
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- |-- update_device_information--> JOBANSWERSTATUS NOT COMPLETED!
[2025-11-27 14:52:54] ERROR : [AguaIot][device] |-- |-- Connection entre le serveur et le poele pertubée
[2025-11-27 14:52:54] ERROR : [AguaIot][device] |-- Update device information Error:[AguaIot][device] |-- |-- update_device_information--> Error while fetching device information
[2025-11-27 14:52:54] DEBUG : [AguaIot][device] |-- Try to complet Reconnect ***********************
Ainsi que les informations sur ma configuration :
Informations Jeedom
Core : 4.5 (master)
DNS Jeedom : non
Plugin : Poêle Agua IOT Micronova navel 2.0
Version : 2025-09-23 21:19:46 (stable)
Statut Démon : Stoppé - (2025-11-27 16:50:04)
J’ai essayé de me reconnecter à l’application avec les les informations de connexion, et ça fonctionne. Je ne sais pas si ça vient de la mise à jour de Jeedom ou si y’a un problème avec l’API.