C’est OK maintenant ! demon lancé, decouverte en cours
Un petit signalement coté page de config
1 - les topics racine sont incomplets (home au lieu de homeassistant, zigbee2mq au lieu de zigbee2mqtt)
2 - j’ai rajouté zigbee2mqtt dans les topics racine des équipements (meme si ca n’a sans doute pas de sens pusique le discovery se fait via le topic homeassistant) via le + des topics non souscrits. mais après enregistrement puis rafraichissement de la page zigbee2mqtt réapparait
Norbert
non, c’est bien « home » le topic
« homeassistant » c’est le topic de discovery comme tu le dis, c’est la config juste au dessus (un seul topic possible pour cette config)
on ne le voit pas sur ta capture, la capture date d’avant?
et relance du démon? j’aurai dû mettre un message mais de manière générale sur jeedom: changement de config = relance du démon
en plus du message, qui n’est pas toujours lu, perso j’ai fait le choix de restart auto le démon sur JC dans ce cas
Bonjour,
je viens d’installer le plug in en beta pour tester sur une VM.
Si je veux aller recupérer les infos de mon broker jmqtt qui est sur un autre jeedom il suffit d’y mettre l’IP du jeedom en question le login et mdp.
J’ai quelques périphériques qui sont remontés sans commandes avec le topic home qui etait le seul souscrit.
j’ai donc supprimé le topic home et voulu ajouter les 2 autres
Je n’ai pas de périphériques qui se sont ajoutés. De plus apres l’ajout et sauvegarde des topic non souscrits ils apparaissent toujours en non souscrits et souscrits.
2 posts au dessus du tien:
mais tu as oublié une étape avant tout ca:
quand c’est le cas, regarde si tu as un topic mqtt « homeassistant » (via mqtt explorer) avec des « trucs » dedans, si oui tu peux m’envoyer un exemple et je te dis si c’est compatible avec mon plugin
je l’ai fait relancer le démon
et concernant homeassistant il n’est pas allumé je n’ai pas compris de ou venez tous les périphériques « home » . Ce sont des périphériques qui sont sur Z2m depuis le plug in jeezigbee
oublies « z2m », on verra plus tard bien que je pense que ca n’est pas vraiment interessant d’utilser ce plugin pour ca:
- soit tu fais du manuel et tu gères via un autre plugin (jmqtt?)
- soit tu veux de l’automatique et tu utilises un plugin dédié (zigbeelinker, z2m…)
oublies « home » aussi pour l’instant
concernant homeassistant il n’est pas allumé
pas compris, je ne te parle pas de ta machine homeassistant, on ne l’utilise pas ici;
par contre, je me répète:
quand c’est le cas, regarde si tu as un topic mqtt « homeassistant » (via mqtt explorer) avec des « trucs » dedans, si oui tu peux m’envoyer un exemple et je te dis si c’est compatible avec mon plugin
il ne faut pas avoir une machine HA pour ca, c’est ton container myfox qui va/doit publier dans un topic « homeassistant » mais c’est p-e une config à activer de ce coté
Bonjour Mips
j’ai voulu tester sur rpi 3B beta Jeedom 4.4.
impossible d’installer les dependances.
je ne vois pas d’erreur dans l’installation pourtant
0000|[2023-09-19 21:20:34] *************************************
0001|[2023-09-19 21:20:34] * Launch install of dependencies *
0002|[2023-09-19 21:20:34] *************************************
0003|[2023-09-19 21:20:35] Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
0004|[2023-09-19 21:20:35] Hit:2 http://archive.raspberrypi.org/debian buster InRelease
0005|[2023-09-19 21:20:35] Get:3 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
0006|[2023-09-19 21:20:36] Fetched 4584 B in 1s (3423 B/s)
0007|[2023-09-19 21:20:40] Reading package lists...
0008|[2023-09-19 21:20:41] *****************************
0009|[2023-09-19 21:20:41] Install modules using apt-get
0010|[2023-09-19 21:20:41] *****************************
0011|[2023-09-19 21:20:41] Reading package lists...
0012|[2023-09-19 21:20:42] Building dependency tree...
0013|[2023-09-19 21:20:42] Reading state information...
0014|[2023-09-19 21:20:43] python3 is already the newest version (3.7.3-1).
0015|[2023-09-19 21:20:43] python3-dev is already the newest version (3.7.3-1).
0016|[2023-09-19 21:20:43] python3-requests is already the newest version (2.21.0-1+deb10u1).
0017|[2023-09-19 21:20:43] python3-setuptools is already the newest version (40.8.0-1).
0018|[2023-09-19 21:20:43] python3-venv is already the newest version (3.7.3-1).
0019|[2023-09-19 21:20:43] python3-pip is already the newest version (18.1-5+rpt1).
0020|[2023-09-19 21:20:43] 0 upgraded, 0 newly installed, 0 to remove and 137 not upgraded.
0021|[2023-09-19 21:20:43] *************************************
0022|[2023-09-19 21:20:43] Creating python 3 virtual environment
0023|[2023-09-19 21:20:43] *************************************
0024|[2023-09-19 21:20:52] Done
0025|[2023-09-19 21:20:52] *************************************
0026|[2023-09-19 21:20:52] Install the required python libraries
0027|[2023-09-19 21:20:52] *************************************
0028|Usage:
0029|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <requirement specifier> [package-index-options] ...
0030|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] -r <requirements file> [package-index-options] ...
0031|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <vcs project url> ...
0032|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <local project path> ...
0033|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <archive url/path> ...
0034|no such option: --no-warn-script-location
0035|Usage:
0036|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <requirement specifier> [package-index-options] ...
0037|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] -r <requirements file> [package-index-options] ...
0038|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <vcs project url> ...
0039|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <local project path> ...
0040|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <archive url/path> ...
0041|no such option: --no-warn-script-location
0042|[2023-09-19 21:20:57] ***************************
0043|[2023-09-19 21:20:57] * Install ended *
0044|[2023-09-19 21:20:57] ***************************
par contre j’ai des erreurs qi s’affiche
Ma page santé :
merci
Le pi est à jour ?
Antoine
c’est une bonne question , mais ca fait longtemps que je lui ai pas mis de mise à jour débian
je la lance
Edit : mise à jours des paquets debian 10 Toujours NOK
Il faut debian 11?
2 - j’ai rajouté zigbee2mqtt dans les topics racine des équipements (meme si ca n’a sans doute pas de sens pusique le discovery se fait via le topic homeassistant) via le + des topics non souscrits. mais après enregistrement puis rafraichissement de la page zigbee2mqtt réapparait
Ce pb semble reglé !
Norbert
Le log est toujours exactement identique après l’upgrade?
car c’est bien dû à une (très) ancienne version de pip (pas à jour donc)
essaye de mettre à jour sudo python3 -m pip install pip --upgrade
en soit l’option --no-warn-script-location
n’est pas absolument nécessaire, elle permet juste de ne pas avoir de warning injustifié dans ce cas précis donc si ca passe pas je changerai le script des dépendances.
Il faut debian 11?
non
a priori j’ai bien un topic homeassistant
et dedans il y a du monde
A priori il y a tout Z2M et aussi Myfox2mqtt
Je t’ai déjà répondu ici
Salut, t’es difficile à suivre ! tu multiplies beaucoup trop les posts ca fait 2 jours que je t’ai posé la question et tu posts ceci dans un nouveau sujet et ca fait depuis le début (Alarme myfox en MQTT) que je te dit que c’est justement le but de plugin-mqttdiscovery du coup avec ce que je vois ici, tu peux tester en configurant le topic MyFox2mqtt et tes équipements vont remonter tout seul [image]
j’ai mis à jours mon pip.
mais ca passe toujours pas .
00|[2023-09-20 18:47:54] *************************************
0001|[2023-09-20 18:47:54] * Launch install of dependencies *
0002|[2023-09-20 18:47:54] *************************************
0003|[2023-09-20 18:47:55] Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
0004|[2023-09-20 18:47:55] Hit:2 http://archive.raspberrypi.org/debian buster InRelease
0005|[2023-09-20 18:47:55] Get:3 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
0006|[2023-09-20 18:47:56] Fetched 4584 B in 1s (3482 B/s)
0007|[2023-09-20 18:48:01] Reading package lists...
0008|[2023-09-20 18:48:01] *****************************
0009|[2023-09-20 18:48:01] Install modules using apt-get
0010|[2023-09-20 18:48:01] *****************************
0011|[2023-09-20 18:48:01] Reading package lists...
0012|[2023-09-20 18:48:02] Building dependency tree...
0013|[2023-09-20 18:48:02] Reading state information...
0014|[2023-09-20 18:48:04] python3 is already the newest version (3.7.3-1).
0015|[2023-09-20 18:48:04] python3-dev is already the newest version (3.7.3-1).
0016|[2023-09-20 18:48:04] python3-requests is already the newest version (2.21.0-1+deb10u1).
0017|[2023-09-20 18:48:04] python3-setuptools is already the newest version (40.8.0-1).
0018|[2023-09-20 18:48:04] python3-venv is already the newest version (3.7.3-1).
0019|[2023-09-20 18:48:04] python3-pip is already the newest version (18.1-5+rpt1).
0020|[2023-09-20 18:48:04] 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
0021|[2023-09-20 18:48:04] *************************************
0022|[2023-09-20 18:48:04] Creating python 3 virtual environment
0023|[2023-09-20 18:48:04] *************************************
0024|[2023-09-20 18:48:10] Done
0025|[2023-09-20 18:48:10] *************************************
0026|[2023-09-20 18:48:10] Install the required python libraries
0027|[2023-09-20 18:48:10] *************************************
0028|Usage:
0029|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <requirement specifier> [package-index-options] ...
0030|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] -r <requirements file> [package-index-options] ...
0031|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <vcs project url> ...
0032|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <local project path> ...
0033|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <archive url/path> ...
0034|no such option: --no-warn-script-location
0035|Usage:
0036|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <requirement specifier> [package-index-options] ...
0037|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] -r <requirements file> [package-index-options] ...
0038|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <vcs project url> ...
0039|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] [-e] <local project path> ...
0040|/var/www/html/plugins/MQTTDiscovery/resources/venv/bin/python3 -m pip install [options] <archive url/path> ...
0041|no such option: --no-warn-script-location
0042|[2023-09-20 18:48:14] ***************************
0043|[2023-09-20 18:48:14] * Install ended *
0044|[2023-09-20 18:48:14] ***************************
jeedom@jeedom:~ $ sudo apt install python3-pip
[sudo] Mot de passe de jeedom :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
python3-pip est déjà la version la plus récente (18.1-5+rpt1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
jeedom@jeedom:~ $ pip3 --version
pip 23.2.1 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
Tu as un problème sur ton système
Tu es sous buster tu devrais avoir python3.7 hors là tu as fait une install et tu es sur python3.9
Comment cela se fait que tu as python3.9?
Quels sont les plugins que tu as installé en dernier? Y aurait pas dream dans la liste?
Y aurait pas dream
3.8 !
Et rollback avec dernier version
on va gagner du temps et faire plus simple, je viens de pousser une beta sans ce flag lors de l’install
dis moi si ca passe ou s’il y a une autre erreur
C’est bon
C’est passé👍
Édit : je suis retourné voir les dépendances était ok et démon nok
Les log du démon
0000|Traceback (most recent call last):
0001|File "/var/www/html/plugins/MQTTDiscovery/resources/mqttdiscoveryd.py", line 14, in <module>
0002|from jeedom.aio_connector import Listener, Publisher
0003|File "/var/www/html/plugins/MQTTDiscovery/resources/jeedom/aio_connector.py", line 6, in <module>
0004|import aiohttp
0005|File "/var/www/html/plugins/MQTTDiscovery/resources/venv/lib/python3.6/site-packages/aiohttp/__init__.py", line 6, in <module>
0006|from .client import (
0007|File "/var/www/html/plugins/MQTTDiscovery/resources/venv/lib/python3.6/site-packages/aiohttp/client.py", line 36, in <module>
0008|from . import hdrs, http, payload
0009|File "/var/www/html/plugins/MQTTDiscovery/resources/venv/lib/python3.6/site-packages/aiohttp/http.py", line 7, in <module>
0010|from .http_parser import (
0011|File "/var/www/html/plugins/MQTTDiscovery/resources/venv/lib/python3.6/site-packages/aiohttp/http_parser.py", line 41, in <module>
0012|from .streams import EMPTY_PAYLOAD, StreamReader
0013|File "/var/www/html/plugins/MQTTDiscovery/resources/venv/lib/python3.6/site-packages/aiohttp/streams.py", line 4, in <module>
0014|from typing import Awaitable, Callable, Deque, Generic, List, Optional, Tuple, TypeVar
0015|ImportError: cannot import name 'Deque