Page 13 sur 19

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 16:27
par propositionjoe
mitch55 a écrit :
18 juil. 2019, 16:19
Finalement, j'ai réussi à l'installer, à inclure mon Zigbee2mqtt et deux prises OSRAM.

Pour le moment, je n'ai accès qu'aux infos des prises, pas encore aux actions, mais j'y travaille...

Par contre, qqu'un pourrait-il me dire pourquoi la commande : "sudo systemctl start zigbee2mqtt" ne fonctionne pas?
Cette commande me retourne le message suivant : " Failed to connect to bus: No such file or directory" .

D'avance merci
- Commandes actions:
Je te laisse relire les post précédents dont: viewtopic.php?p=678638#p678638

- "Failed to connect to bus: No such file or directory":
As-tu bien suivi le tuto de la page du plugin?

Image

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 17:39
par mitch55
Tout d'abord, merci pour ton aide.

J'ai pu ajouter les commandes et actionner mes prises via les boutons virtuels.

Quant à l'erreur que j'obtiens, j'ai bien suivi le tuto.
Est-ce que cela ne pourrait pas venir du fait que je ne suis pas sur un raspberry? (Je suis sur Synology, installation de jeedom via "Docker")

J'ai modifié le "user" par mon pseudo Jeedom, mais cela ne change rien.

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 17:49
par propositionjoe
Tu as installé zigbeemqqt sur jeedom qui est lui même un container docker?

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 18:08
par mitch55
Oui, c'est bien cela (d'après ce que j'ai compris).

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 18:51
par propositionjoe
C'est probablement lié à cela,
Un container n'a pas tous les services d'inclus (dans ce cas d'espèce systemd).

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 18:54
par mitch55
Est-ce possible d'ajouter ce service?

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 19:00
par propositionjoe
Probablement que non,
Je te conseillerais plutôt de prendre un pi à la place.

Re: zigbee2mqtt, passerelle low cost

Publié : 18 juil. 2019, 19:10
par mitch55
D'accord.
Pour le moment, le raspberry que je possède me permet de faire du multimédia et n'est pas constamment connecté.

Depuis mon Synology (Xpenology), je trouve cela plus pratique. Je vais voir si sur la durée, c'est embêtant de ne pas avoir ce service.

*Edit : Bon, il faut vraiment que je trouve une solution pour le service "systemctl"pour pouvoir faire tourner zigbee en arrière plan... :roll:

Re: zigbee2mqtt, passerelle low cost

Publié : 19 juil. 2019, 20:34
par mitch55
Je cherche à solutionner mon problème.

Est-ce l'installation de zigbee2mqtt dans un autre conteneur Docker pourrait résoudre mon problème?
(J'ai essayé, mais zigbee2mqtt n'arrive pas à accéder au serveur MQTT)

Re: zigbee2mqtt, passerelle low cost

Publié : 19 juil. 2019, 21:17
par propositionjoe
mitch55 a écrit :
19 juil. 2019, 20:34
Je cherche à solutionner mon problème.

Est-ce l'installation de zigbee2mqtt dans un autre conteneur Docker pourrait résoudre mon problème?
(J'ai essayé, mais zigbee2mqtt n'arrive pas à accéder au serveur MQTT)

Du docker pour zigbemqtt? Bah ça se tente camarade:
https://hub.docker.com/r/koenkk/zigbee2mqtt/
N'hésite pas à nous faire un retour.

Après tu peux aussi essayer ça, mais va falloir se salir les mains m'est d'avis:
https://flows.nodered.org/node/node-red-contrib-zigbee

Mais dans le fond,
Héberger du serveur sur un nas grand public et à moins de rester dans les sentiers battus,
C'est d'abord une source de frustration,
Alors qu'avec un pi0 tu te prendrais moins la tête.

Re: zigbee2mqtt, passerelle low cost

Publié : 19 juil. 2019, 21:44
par mitch55
Malheureusement, je ne m'y connais que trop peu.

Après installation dans un conteneur, je n'arrive pas à le connecter au serveur MQTT.
Je ne sais pas pas comment accéder aux fichiers de configuration...
Je comptais un peu sur vous :D

Re: zigbee2mqtt, passerelle low cost

Publié : 19 juil. 2019, 21:54
par propositionjoe
mitch55 a écrit :
19 juil. 2019, 21:44
Je ne sais pas pas comment accéder aux fichiers de configuration...
Tu parles de quel container?
Je vais faire comme si tu parlais de zigbeemqtt.

A priori il faut créer un container avec ces commandes voir: http://www.zigbee2mqtt.io/information/docker.html

Code : Tout sélectionner

docker run \
   -it \
   -v $(pwd)/data:/app/data \
   -v $(pwd)/data/zigbee-shepherd-converters:/app/node_modules/zigbee-shepherd-converters \
   --device=/dev/ttyACM0 \
   koenkk/zigbee2mqtt:arm64v8
Où:
- $(pwd) est le répertoire que tu veux mettre en dehors du docker / que tu veux monter dans le container, pour y avoir accès;
- /dev/ttyACM0 est le port de ta clé zigbee
- arm64v8 est le type de processeur (ici un arm 64bit)


Puis cloner zigbee-shepherd-converters dans /(pwd)/data/zigbee-shepherd-converters:

Code : Tout sélectionner

git clone https://github.com/Koenkk/zigbee-shepherd-converters.git $(pwd)/data/zigbee-shepherd-converters
Mais bon,
Je te dis, je ne l'ai jamais fait, et ne ferai pas car pas le besoin.
Au besoin va chercher sur le github du projet, tu auras plus de chance de trouver de l'aide.

Re: zigbee2mqtt, passerelle low cost

Publié : 19 juil. 2019, 23:12
par mitch55
Je parlais bien du conteneur Zigbee2mqtt.

Et effectivement, j'avais déjà vu et lu la page http://www.zigbee2mqtt.io/information/docker.html

J'avais déjà tenté une installation sans succès. (installation de l'image dans le contener, et depuis Putty en SSH, je lance les lignes de commandes)

Par contre, je viens de tilter que je n'ai pas de arm64 (mais un AMD turion II) ; forcément, ça ne peut pas marcher... :oops: :cry:

Re: zigbee2mqtt, passerelle low cost

Publié : 23 juil. 2019, 12:59
par mitch55
J'ai créé un post sur le github de Koenkk.
Une personne m'a répondu que les commandes relatives au service systemctl ne sont pas faites pour docker et m'a conseillé d'installer "Portainer".

C'est installé, maintenant il faut le paramétrer... (si qq'un les compétences requises, je suis preneur) :)

*Edit : Voilà c'est installé et paramétré.

Re: zigbee2mqtt, passerelle low cost

Publié : 24 juil. 2019, 18:52
par Luunia
EDIT : bon, j'ai re-inclus mon bouton et cette fois, j'arrive à faire un scénario sur le click

Re: zigbee2mqtt, passerelle low cost

Publié : 24 juil. 2019, 20:23
par propositionjoe
mitch55 a écrit :
23 juil. 2019, 12:59
J'ai créé un post sur le github de Koenkk.
Une personne m'a répondu que les commandes relatives au service systemctl ne sont pas faites pour docker et m'a conseillé d'installer "Portainer".

C'est installé, maintenant il faut le paramétrer... (si qq'un les compétences requises, je suis preneur) :)

*Edit : Voilà c'est installé et paramétré.
Bravo ;)

Re: zigbee2mqtt, passerelle low cost

Publié : 03 août 2019, 18:04
par flo25250
Bonjour à tous,
Je vous contacte car je n'arrive pas à m'en sortir concernant mon installation de zigbee2mqtt.
J'avais mon d'ongle sur mon ancien rpi2, tout fonctionnait bien.
Jai passé mon jeedom sur proxmox avec un Debian 9 et depuis impossible de l'installer. Au moment de lancer le npm install j'ai 2 messages d'erreur me disant que mon architecture n'est pas compatible.
Je me pose donc la question s'il est possible de faire tourner le zigbee2mqtt sur mon Debian 9 sur proxmox? Si oui y a til un tuto pour cette installation car je trouve uniquement des informations pour le rpi.
Je vous remercie
Bonne journée

Re: zigbee2mqtt, passerelle low cost

Publié : 03 août 2019, 22:29
par propositionjoe
flo25250 a écrit :
03 août 2019, 18:04
Je me pose donc la question s'il est possible de faire tourner le zigbee2mqtt sur mon Debian 9 sur proxmox? Si oui y a til un tuto pour cette installation car je trouve uniquement des informations pour le rpi.
Je vous remercie
Bonne journée

Je ne doute pas qu'on puisse faire tourner zigbeemqtt sur debian9.
Question bêtes:
- Tu as bien passé la clé usb à ta vm? On parle d'usb passthrough, voir ici.
- Tu as bien installé les dépendances demandées sur cette page ?

Re: zigbee2mqtt, passerelle low cost

Publié : 04 août 2019, 11:10
par flo25250
propositionjoe a écrit :
03 août 2019, 22:29
flo25250 a écrit :
03 août 2019, 18:04
Je me pose donc la question s'il est possible de faire tourner le zigbee2mqtt sur mon Debian 9 sur proxmox? Si oui y a til un tuto pour cette installation car je trouve uniquement des informations pour le rpi.
Je vous remercie
Bonne journée

Je ne doute pas qu'on puisse faire tourner zigbeemqtt sur debian9.
Question bêtes:
- Tu as bien passé la clé usb à ta vm? On parle d'usb passthrough, voir ici.
- Tu as bien installé les dépendances demandées sur cette page ?
Merci pour cette aide.
Pour moi le stick USB est bien monté, il apparaît bien quand je fais un lsusb.
En suivant le tutoriel, le souci se passe au moment de npm install. Le message suivant apparaît :
root@JeedomDebian:/opt/zigbee2mqtt# npm install
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/zigbee-herdsman/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

audited 874638 packages in 9.495s
found 2 moderate severity vulnerabilities
run `npm audit fix` to fix them, or `npm audit` for details
Je ne sais pas trop quoi faire.
Merci pour votre aide.

Bonne journée

Re: zigbee2mqtt, passerelle low cost

Publié : 04 août 2019, 16:31
par propositionjoe
flo25250 a écrit :
04 août 2019, 11:10
root@JeedomDebian:/opt/zigbee2mqtt# npm install
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/zigbee-herdsman/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

audited 874638 packages in 9.495s
found 2 moderate severity vulnerabilities
run `npm audit fix` to fix them, or `npm audit` for details

Effectivement je ne vois pas de trace dans la doc d'une installation hors arm,
Ou alors en docker.
Tu pourrais peut être tenter le coup: https://www.zigbee2mqtt.io/information/docker.html