Poêle JollyMec

Bonjour à tous,

Je viens d’installer chez moi un poele JollyMec Botero 2, j’ai dans un premier temps testé le plugin jollyMec mais celui ci sembler fonctionner uniquement pour les ancienne version du poele. En faisant quelque recherche je suis tombé sur le plugine poele agua iot, qui semble être la solution à mon problème.

Cependant, je n’arrive pas à installer les dépendances et le daemon reste toujours en nok.

Je suis sur un RPI3 avec un jeedom en version 4.0.62.

Voici le log que j’obtiens quand je tente une install des des dépendances.

********************************************************
*             Installation des dépendances             *
********************************************************
Get:1 http://deb.debian.org/debian stretch-backports InRelease [91.8 kB]
Hit:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Hit:3 http://archive.raspberrypi.org/debian stretch InRelease
Hit:4 https://deb.nodesource.com/node_14.x stretch InRelease
Ign:1 http://deb.debian.org/debian stretch-backports InRelease
Fetched 91.8 kB in 2s (44.3 kB/s)
Reading package lists...
W: GPG error: http://deb.debian.org/debian stretch-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9
W: The repository 'http://deb.debian.org/debian stretch-backports InRelease' is not signed.
Installation des dépendances apt
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.5.3-1).
python3-dev is already the newest version (3.5.3-1).
python3-pyudev is already the newest version (0.21.0-1).
python3-requests is already the newest version (2.12.4-1).
python3-setuptools is already the newest version (33.1.1-1).
python3-pip is already the newest version (9.0.1-2+rpt2).
0 upgraded, 0 newly installed, 0 to remove and 238 not upgraded.
Mise a jour certificat
Clearing symlinks in /etc/ssl/certs...
done.
Updating certificates in /etc/ssl/certs...
151 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Installation du module jwt
Usage:
/usr/bin/python3 -m pip install [options] <requirement specifier> [package-index-options] ...
/usr/bin/python3 -m pip install [options] -r <requirements file> [package-index-options] ...
/usr/bin/python3 -m pip install [options] [-e] <vcs project url> ...
/usr/bin/python3 -m pip install [options] [-e] <local project path> ...
/usr/bin/python3 -m pip install [options] <archive url/path> ...
no such option: --pyjwt
Installation du module six
Requirement already up-to-date: six in /usr/local/lib/python3.5/dist-packages
Installation du module pyserial
Requirement already up-to-date: pyserial in /usr/local/lib/python3.5/dist-packages
Installation du module requests
Requirement already up-to-date: requests in /usr/local/lib/python3.5/dist-packages
Requirement already up-to-date: certifi>=2017.4.17 in /usr/local/lib/python3.5/dist-packages (from requests)
Requirement already up-to-date: urllib3<1.27,>=1.21.1 in /usr/local/lib/python3.5/dist-packages (from requests)
Requirement already up-to-date: chardet<5,>=3.0.2 in /usr/local/lib/python3.5/dist-packages (from requests)
Requirement already up-to-date: idna<3,>=2.5 in /usr/local/lib/python3.5/dist-packages (from requests)
Installation des certificats
Requirement already up-to-date: certifi in /usr/local/lib/python3.5/dist-packages
suppression de py-agua-iot
Cannot uninstall requirement py-agua-iot, not installed
********************************************************
*             Installation terminée                    *
********************************************************
Everything is successfully installed!

Avez vous une idée ? Je pense également avoir renseigné correctement les infos url / customer code etc…

Merci pour votre retour =)

Je me réponds, j’ai finalement réussi à connecter le poele en mettant à jour la version de jeedom et en passant sur debian buster !

Donc tout fonctionne parfaitement en jeedom 4.2.14 !

Je vais maintenant pouvoir commencer à tester tout ça !

Encore bravo au développeur du plugin !

1 « J'aime »

Bonjour à tous,

Je suis actuellement en train d’essayer de mettre en place ce tutoriel pour gérer mon poele à granule JollyMec Botero 2

Je rencontre cependant un problème au niveau de la mise à jour des informations du poele sur jeedom.
Les données ne veulent plus se synchroniser à chaque appel j’ai l’impression.Les infos actuel affichées sur le widget date d’hier soir (Status, Status géré, Consigne etc …)

Pourtant quand j’analyse les logs , je récupère bien les nouvelles infos.

Si je change le nom du poele dans jeedom, il est également remis à jour quelques minutes plus tard lorsque le poele communique avec jeedom.

Bref je ne comprends pas pourquoi toutes les infos des différentes commandes ne se mettent pas à jour.

Avez-vous un idée ?

[2022-12-02 11:28:12][DEBUG] : [deamon]  send change imediate
[2022-12-02 11:28:12][INFO] : Send to jeedom :  {'Id': '3B2DCB6B-1C16-462F-91C9-B77B715E005B', 'status_managed': '4', 'Name': 'Poele JM', 'Modele': 'BOTERO 2', 'Status': '0', 'StatusTranslated': 'OFF', 'alarme': '0', 'Puissance': '1', 'AmbTemp': '17.0', 'Ventilo': '2', 'GazTemp': '30.0', 'Consigne': '17.5', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True'}
[2022-12-02 11:28:12][DEBUG] : [deamon]  send change imediate done
[2022-12-02 11:28:12][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2022-12-02 11:28:12][DEBUG] : [deamon] no more command pending
[2022-12-02 11:28:12][DEBUG] : reception callback
[2022-12-02 11:28:12][DEBUG] : test=Array (     [Id] => 3B2DCB6B-1C16-462F-91C9-B77B715E005B     [status_managed] => 4     [Name] => Poele JM     [Modele] => BOTERO 2     [Status] => 0     [StatusTranslated] => OFF     [alarme] => 0     [Puissance] => 1     [AmbTemp] => 17.0     [Ventilo] => 2     [GazTemp] => 30.0     [Consigne] => 17.5     [TempMin] => 7     [TempMax] => 40     [is_online] => True ) 
[2022-12-02 11:28:12][DEBUG] : Creation commandes
[2022-12-02 11:28:12][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=ijmRjZWNNZW26pNSN42Zautjm3fw432fjeW2swJwccMu5aNqqnUe9SGG6DuZMWhV HTTP/1.1" 500 0
[2022-12-02 11:28:12][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2022-12-02 11:28:12][DEBUG] : reception callback
[2022-12-02 11:28:12][DEBUG] : test=Array (     [Id] => 3B2DCB6B-1C16-462F-91C9-B77B715E005B     [status_managed] => 4     [Name] => Poele JM     [Modele] => BOTERO 2     [Status] => 0     [StatusTranslated] => OFF     [alarme] => 0     [Puissance] => 1     [AmbTemp] => 17.0     [Ventilo] => 2     [GazTemp] => 30.0     [Consigne] => 17.5     [TempMin] => 7     [TempMax] => 40     [is_online] => True ) 
[2022-12-02 11:28:12][DEBUG] : Creation commandes
[2022-12-02 11:28:12][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=ijmRjZWNNZW26pNSN42Zautjm3fw432fjeW2swJwccMu5aNqqnUe9SGG6DuZMWhV HTTP/1.1" 500 0
[2022-12-02 11:28:12][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2022-12-02 11:28:12][DEBUG] : reception callback
[2022-12-02 11:28:12][DEBUG] : test=Array (     [Id] => 3B2DCB6B-1C16-462F-91C9-B77B715E005B     [status_managed] => 4     [Name] => Poele JM     [Modele] => BOTERO 2     [Status] => 0     [StatusTranslated] => OFF     [alarme] => 0     [Puissance] => 1     [AmbTemp] => 17.0     [Ventilo] => 2     [GazTemp] => 30.0     [Consigne] => 17.5     [TempMin] => 7     [TempMax] => 40     [is_online] => True ) 
[2022-12-02 11:28:12][DEBUG] : Creation commandes
[2022-12-02 11:28:12][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=ijmRjZWNNZW26pNSN42Zautjm3fw432fjeW2swJwccMu5aNqqnUe9SGG6DuZMWhV HTTP/1.1" 500 0

Bonne journée à tous,

Nilo

Toutes les infos sont envoyées à chaque lecture.
Comment savez-vous que certaines valeurs ne sont pas rafraîchies? Peut-être ne sont elles pas encore remontées par le poêle ? Y a t-il une différence entre le log et les etats des commandes infos?

Vous devez voir dans la liste des commandes du poêles l’état des commandes se mettre à jour en passant en vert ( depuis la v4.4.0) toutes les minutes

Salut Lefilliatre, merci pour tes réponses.

J’ai finalement reinstallé tout le plugin et recrée le thermostat et tout semble OK maintenant, les valeurs se mettent bien à jour.

Il ya juste la valeur de puissance qui me semble erronée, j’ai toujours un decalage de puissance de 2 on dirait. Sur le screen suivant, la puissance réelle du poele est à 2, hors j’ai un affichage de Puissance = 4.
Est-ce normal ? Sinon comment expliques tu cela ?

Bonjour,
Cela ne me choque pas, car la puissance varie en fonction du modèle. Par contre la puissance texte elle indique quoi?