Failed to login avec Piazzetta P920T

Bonjour à tous,

Je n’arrive pas à me connecter à un poêle P920T de Piazzetta, le lancement de daemon échoue systématiquement

Je peux bien me connecter avec l’app android (v1.9.6)
J’utilise les paramètres 27
mon MDP n’a pas de caractères spéciaux
j’ai essayé avec la version Beta et la version stable du plugin
j’ai généré plusieurs UUID
==> (spoil : question con) la doc dit « Voir la doc pour trouver les uuid compatibles. » …euh… quelle doc ?

Voici les logs :

[2024-08-29 23:54:51] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-08-29 23:54:52] INFO  : Lancement démon PoeleAgua : /usr/bin/python3 /var/www/html/plugins/PoeleAgua/resources/demond/PoeleAgua.py --loglevel debug --PoeleAgua_SERVICE https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/ --PoeleAgua_LoginURL https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/ --PoeleAgua_CUSTOMER_CODE 458632 --PoeleAgua_LOGIN 'bonlogin' --PoeleAgua_UUID 3f7fc057-ab11-4e63-96db-381f33bc80e84d17daf --PoeleAgua_BRAND_ID 1 --PoeleAgua_PASSWD 'bonmdp' --callback http://127.0.0.1:80/plugins/PoeleAgua/core/php/jeePoeleAgua.php --apikey RUXs5q5FymehL6D5Wh4LtrWemsCtdKA5vxuUeAOzDkDNdCCka5BtDrTRvWdjuRmS --pid /tmp/jeedom/PoeleAgua/deamon.pid --socketport 4838 --PoeleAgua_BrandName 'piazzetta' --PoeleAgua_Version '1.9.0'
[2024-08-29 23:54:53] DEBUG  : [demon]Start demond
[2024-08-29 23:54:53] DEBUG  : [demon]Log level : debug
[2024-08-29 23:54:53] DEBUG  : [demon]Socket port : 4838
[2024-08-29 23:54:53] DEBUG  : [demon]PoeleAgua service : https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/
[2024-08-29 23:54:53] DEBUG  : [demon]PoeleAgua login url : https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/
[2024-08-29 23:54:53] DEBUG  : [demon]PoeleAgua uuid : 3f7fc057-ab11-4e63-96db-381f33bc80e84d17daf
[2024-08-29 23:54:53] DEBUG  : [demon]PoeleAgua Brand : 1
[2024-08-29 23:54:53] DEBUG  : [demon]PoeleAgua customer code : 458632
[2024-08-29 23:54:53] DEBUG  : [demon]PID file : /tmp/jeedom/PoeleAgua/deamon.pid
[2024-08-29 23:54:53] DEBUG  : [demon]PoeleAgua BrandName : piazzetta
[2024-08-29 23:54:53] DEBUG  : [demon]PoeleAgua Version : 1.9.0
[2024-08-29 23:54:53] DEBUG  : [demon]creation pid file
[2024-08-29 23:54:53] DEBUG  : Writing PID 28322 to /tmp/jeedom/PoeleAgua/deamon.pid
[2024-08-29 23:54:53] DEBUG  : Init request module v2.31.0
[2024-08-29 23:54:53] DEBUG  : [demon]creation pid file done
[2024-08-29 23:54:53] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2024-08-29 23:54:53] DEBUG  : [JEE]reception Message Demon
[2024-08-29 23:54:53] DEBUG  : http://127.0.0.1:80 "GET /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=RUXs5q5FymehL6D5Wh4LtrWemsCtdKA5vxuUeAOzDkDNdCCka5BtDrTRvWdjuRmS HTTP/1.1" 200 0
[2024-08-29 23:54:53] DEBUG  : [demon]creation socket
[2024-08-29 23:54:53] DEBUG  : [demon]appel main
[2024-08-29 23:54:53] INFO  : [demon]Start Main...
[2024-08-29 23:54:53] DEBUG  : Socket interface started
[2024-08-29 23:54:53] DEBUG  : LoopNetServer Thread started
[2024-08-29 23:54:53] DEBUG  : Listening on: [127.0.0.1:4838]
[2024-08-29 23:54:53] DEBUG  : [demon]|** Read Socket Thread Launched
[2024-08-29 23:54:53] DEBUG  : [demon]|** Recupere la loop
[2024-08-29 23:54:53] DEBUG  : Using selector: EpollSelector
[2024-08-29 23:54:53] DEBUG  : [demon]|** Lance l api
[2024-08-29 23:54:53] DEBUG  : [demon]|** lance la boucle
[2024-08-29 23:54:53] INFO  : [demon]|** Connection
[2024-08-29 23:54:53] DEBUG  : [demon]|** |** connection au PoeleAgua adr:https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/ url login:https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/
[2024-08-29 23:54:53] DEBUG  : [AguaIot] Initialisation pyAguaiot
[2024-08-29 23:54:53] INFO  : [AguaIot] |-- Lancement pyAguaIOT
[2024-08-29 23:54:53] DEBUG  : [AguaIot] |-- |-- Suppression des devices
[2024-08-29 23:54:53] DEBUG  : [AguaIot] |-- |-- Register app ID
[2024-08-29 23:54:53] DEBUG  : Starting new HTTPS connection (1): piazzetta-iot.app2cloud.it:443
[2024-08-29 23:54:54] DEBUG  : https://piazzetta-iot.app2cloud.it:443 "POST /api/bridge/endpoint/appSignup HTTP/1.1" 404 None
[2024-08-29 23:54:54] ERROR  : [AguaIot] |-- |-- |-- Erreur : Failed to register app id :<Response [404]>
[2024-08-29 23:54:54] DEBUG  : [AguaIot] |-- |-- Register app ID KO
[2024-08-29 23:54:54] DEBUG  : [AguaIot] |-- |-- Authenticate with email and password to Agua IOT
[2024-08-29 23:54:54] DEBUG  : [AguaIot] |-- |-- |-- Authenticate with postURL
[2024-08-29 23:54:54] DEBUG  : [AguaIot] |-- |-- |-- login header:{'Accept': 'application/json, text/javascript, */*; q=0.01', 'Content-Type': 'application/json', 'Origin': 'file://', 'id_brand': '1', 'customer_code': '458632', 'local': 'true', 'Authorization': '3f7fc057-ab11-4e63-96db-381f33bc80e84d17daf', 'applicationversion': '1.9.0', 'url': 'userLogin', 'userid': 'null', 'aguaid': 'null'}
[2024-08-29 23:54:54] DEBUG  : [AguaIot] |-- |-- |-- login url:https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/
[2024-08-29 23:54:54] DEBUG  : [AguaIot] |-- |-- |-- login payload:{"email": "XXXX", "password": "XXXXX"}
[2024-08-29 23:54:54] DEBUG  : Starting new HTTPS connection (1): piazzetta-iot.app2cloud.it:443
[2024-08-29 23:54:55] DEBUG  : https://piazzetta-iot.app2cloud.it:443 "POST /api/bridge/endpoint/ HTTP/1.1" 422 None
[2024-08-29 23:54:55] DEBUG  : [AguaIot] |-- |-- |-- Failed to login, please check credentials
[2024-08-29 23:54:55] ERROR  : [demon]|** |** Connexion error : Failed to login, please check credentials
[2024-08-29 23:54:55] DEBUG  : [demon]|** |**  IP : https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/
[2024-08-29 23:54:55] INFO  : Démon PoeleAgua lancé

Si quelqu’un peut me dire ce qui cloche…


Informations Jeedom

Core : 4.4.14 (master)
DNS Jeedom : non

Plugin : Poêle Agua IOT Micronova navel 2.0
Version : 2024-03-09 22:14:47 (beta)
Statut Démon : Stoppé - (2024-08-27 00:50:21)

Bonjour
Il faudrait ajouter votre page santé jeedom que l’on ai les infosnsur votre système.

Antoine

Bonjour,

Peut on voir la configuration du démon du plugin ?
Au vu des logs je pense que Api url n’est pas bonne.

Luis

Merci beaucoup @lperenna et @Tonio16

Voici :
image
voici l’URL utilisée : https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/ pour l’api et le login

et

Bonjour,

API URL https://piazzetta.agua-iot.com
Login URL https://piazzetta-iot.app2cloud.it/api/bridge/endpoint/

Diy debian 10. Il faudrait penser à metre à jour.

Antoine

Bonjour Tonio16,

Tu as raison.
Je pense qu’il faudrait un article sur le Blog Jeedom informant de la situation de debian 10 et surtout y préciser que dans un avenir proche, debian 10 ne sera plus supporté par certains plugins et peut être même le core.

Faire un post ici peut aussi être une solution mais certains utilisateurs n’y viennent que tous les 2 ans :innocent:

:beers:

Merci @lperenna c’est bien ça !

Par contre c’est donc un mix entre le réglage 26 et 27 de la doc officielle.

@Tonio16

Merci beaucoup pour ta réponse.

Effectivement je n’avais pas encore percuté qu’il était temps de mettre à jour. J’avais bien vu dans certains changelog de mes plugins qu’il fallait que je mette à jour PHP.

Bonjour,
Pouvez-vous me confirmer le réglage que vous utilisez ainsi que la version de votre poêle (cela doit être visible dans l’app)

Merci d’avance je mettrai la doc à jour si besoin

Me concernant c’est un P120 T

Bonjour,

Merci pour ton plugin.

Modèle dans l’APP : P920 T-K TOP 21.2

et voici pour les réglages
image

Il est bien reconnu j’ai pu tester l’allumage et l’arrêt et irai explorer les retours d’état dès que possible.

Voici quelques suggestions :

  • mettre une valeur par défaut à consigne Température et consigne Puissance pour éviter les Nand ;
  • préciser ou mettre le lien des fameux uuid compatibles pour les modèles concernés (pas le mien donc). La doc précise de voir la doc ;
  • ll y a une coquille sur le nom du bouton Start :
    image
1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.