Page 1 sur 2

[MelCloud] plugin ne fonctionne plus

Publié : 27 janv. 2022, 08:36
par gnomi
Bonjour à tous,

Je me suis lancé dans Domoticz fin 2021 afin de synchroniser le démarrage de mes équipements de chauffage Netatmo avec mes climes.
Apres quelques galères (surtout un problème de gestion de la température envoyé de Domoticz à Melcloud), ca a fonctionné plus d'un mois sans problèmes.

Mais, car il y a un "mais", depuis hier fin d'après-midi, j’ai des erreurs python dans les logs lorsqu'une commande est envoyée :

Code : Tout sélectionner

2022-01-27 08:19:16.064 Status: User: Admin (IP: 127.0.0.1) initiated a switch command (1/Melcloud - Salon - Mode/Set Level)
2022-01-27 08:19:16.352 Error: Melcloud: (Melcloud) 'onCommand' failed 'HTTPError'.
2022-01-27 08:19:16.352 Error: Melcloud: (Melcloud) ----> Line 588 in 'C:\Program Files (x86)\Domoticz\plugins\Melcloud\plugin.py', function onCommand
2022-01-27 08:19:16.352 Error: Melcloud: (Melcloud) ----> Line 153 in 'C:\Program Files (x86)\Domoticz\plugins\Melcloud\plugin.py', function onCommand
2022-01-27 08:19:16.352 Error: Melcloud: (Melcloud) ----> Line 475 in 'C:\Program Files (x86)\Domoticz\plugins\Melcloud\plugin.py', function melSetPower
2022-01-27 08:19:16.352 Error: Melcloud: (Melcloud) ----> Line 163 in 'C:\Program Files (x86)\Python35-32\Lib\urllib\request.py', function urlopen
2022-01-27 08:19:16.353 Error: Melcloud: (Melcloud) ----> Line 472 in 'C:\Program Files (x86)\Python35-32\Lib\urllib\request.py', function open
2022-01-27 08:19:16.353 Error: Melcloud: (Melcloud) ----> Line 582 in 'C:\Program Files (x86)\Python35-32\Lib\urllib\request.py', function http_response
2022-01-27 08:19:16.353 Error: Melcloud: (Melcloud) ----> Line 510 in 'C:\Program Files (x86)\Python35-32\Lib\urllib\request.py', function error
2022-01-27 08:19:16.353 Error: Melcloud: (Melcloud) ----> Line 444 in 'C:\Program Files (x86)\Python35-32\Lib\urllib\request.py', function _call_chain
2022-01-27 08:19:16.354 Error: Melcloud: (Melcloud) ----> Line 590 in 'C:\Program Files (x86)\Python35-32\Lib\urllib\request.py', function http_error_default
J'ai essayé de bidouillé dans tous les sens mais rien a faire. J'ai fini par faire une fresh install du PC (action repoussée plusieurs fois par flemme...), mais même constat concernant les commandes envoyées. par contre Domoticz récupère bien les infos Melcloud.

Infos de l'installation :
  • Windows 10 pro a jour (fresh install)
  • Dernière version stable de Domoticz (2021.1)
  • Python3.5.2
  • Plugin MelCloud 0.6
J’ai déjà :
  • réinstallé le pc et la solution Domoticz
  • redémarré le routeur (dans le doute)
  • réinitialisé électriquement les équipements clime (off/on sur le tableau électrique)

Merci d'avance pour votre aide ;)

Re: [MelCloud] plugin ne fonctionne plus

Publié : 27 janv. 2022, 12:57
par Keros
Bonjour gnomi et bienvenu sur le forum ;)

Tu as fait une mise à jour ou autre ?

Ta version de Python est un peu ancienne. Regarde si tu peux monter en 3.7.

Essaye peut-être d'installer ou de mettre à jour request.

Re: [MelCloud] plugin ne fonctionne plus

Publié : 27 janv. 2022, 13:25
par gnomi
Bonjour et merci pour ton retour.
Aucune maj de ma part. J’ai toujours évité de jouer les cowboy avec des updates vu que j'avais trouvé une conf qui fonctionnait ;) Suite a la réinstallation complete du PC, c’est maintenant a jour. Pour un defaut identique.

je viens de passer en 3.7.9 et toujours pareil.

Code : Tout sélectionner

2022-01-27 13:22:16.253 Error: MelCloud: (MelCloud) 'onCommand' failed 'HTTPError'.
2022-01-27 13:22:16.253 Error: MelCloud: (MelCloud) ----> Line 588 in 'C:\Program Files (x86)\Domoticz\plugins\Melcloud\plugin.py'
2022-01-27 13:22:16.254 Error: MelCloud: (MelCloud) ----> Line 161 in 'C:\Program Files (x86)\Domoticz\plugins\Melcloud\plugin.py'
2022-01-27 13:22:16.254 Error: MelCloud: (MelCloud) ----> Line 475 in 'C:\Program Files (x86)\Domoticz\plugins\Melcloud\plugin.py'
2022-01-27 13:22:16.255 Error: MelCloud: (MelCloud) ----> Line 222 in 'C:\Program Files (x86)\Python37-32\Lib\urllib\request.py'
2022-01-27 13:22:16.255 Error: MelCloud: (MelCloud) ----> Line 531 in 'C:\Program Files (x86)\Python37-32\Lib\urllib\request.py'
2022-01-27 13:22:16.255 Error: MelCloud: (MelCloud) ----> Line 641 in 'C:\Program Files (x86)\Python37-32\Lib\urllib\request.py'
2022-01-27 13:22:16.255 Error: MelCloud: (MelCloud) ----> Line 569 in 'C:\Program Files (x86)\Python37-32\Lib\urllib\request.py'
2022-01-27 13:22:16.255 Error: MelCloud: (MelCloud) ----> Line 503 in 'C:\Program Files (x86)\Python37-32\Lib\urllib\request.py'
2022-01-27 13:22:16.255 Error: MelCloud: (MelCloud) ----> Line 649 in 'C:\Program Files (x86)\Python37-32\Lib\urllib\request.py'
Pour update request j'essaye de voir comment faire. Pour le moment c'est pas fructueux ;)

Re: [MelCloud] plugin ne fonctionne plus

Publié : 27 janv. 2022, 13:37
par gnomi
Ha et je demarre Domoticz en admin pour eviter des pbs de droit.

Et "request" est déjà à jour :(

Re: [MelCloud] plugin ne fonctionne plus

Publié : 27 janv. 2022, 18:37
par Keros
Là je ne pourrai t'aider davantage, désolé :(

Je déplace le sujet dans la section Windows.

Re: [MelCloud] plugin ne fonctionne plus

Publié : 28 janv. 2022, 15:24
par gnomi
Merci pour ton aide.
Pour le moment, je cherche, mais je ne trouve pô.

Re: [MelCloud] plugin ne fonctionne plus

Publié : 28 janv. 2022, 15:38
par gnomi
J'ai monté une VM avec une Debian 10 & Python3.7.3.
Même défaut :(

Re: [MelCloud] plugin ne fonctionne plus

Publié : 28 janv. 2022, 17:55
par Neutrino
Le site où l'appli fonctionne toujours ?
Ça ressemble à un changement d'api du côté melcloud.

Re: [MelCloud] plugin ne fonctionne plus

Publié : 30 janv. 2022, 11:08
par Stefstef
Même problème ici sur un raspberry. La remontée d'info se fait bien mais impossible de passer une commande. J'utilise cette version : https://github.com/gysmo38/domoticz-python-melcloud

Re: [MelCloud] plugin ne fonctionne plus

Publié : 30 janv. 2022, 13:43
par Keros
Bonjour Stefstef et bienvenu sur le forum ;)

C'est très bien de t'inscrire pour indiquer que tu as un souci similaire, mais cela pourrait nous aider si tu pouvais nous en dire un peu plus sur ta configuration. Il peut y en avoir beaucoup de différents pour un Raspberry ;)