Besoin de votre expertise SVP

Forum dédié au ZigBee : objets, interfaces ...
Plugins DeConz et ZigBee2MQTT
Pour les questions concernant le plugin ZigBeeForDomoticZ, merci d'utiliser le forum spécifique en dessous.
flig
Messages : 37
Inscription : 21 avr. 2018, 11:47

Besoin de votre expertise SVP

Message par flig »

Bonjour à tous,

Voilà quelques longs mois que j'ai mis de coté la domotique, si que tout fonctionne bien jusqu'alors mais aussi parce que dernière expérience de mise à jour a été un peu douloureuse. Obligé de tout réinstaller.

Un peu de contexte :
J'utilise un Raspberry PI 3B+, avec carte SD Sandisk Ultra 16Go Classe 10 (depuis 7 ans), une clé BLE, un vieux pont Zigbee Xiaomi première version qui fait le job et fait office d'alarme, un RFXcom pour commander mon garage Somfy, quelques caméras (5), des capteurs de portes (6) et détecteurs de mouvements (3) + quelques prises en 433Mhz.
Par dessus cela, quelques scripts pour suivre la réception des courriers, l'ouvertures des portes, fenêtres, garages, envoyer des mails avec photo, SMS (API Free) et gérer la sonnette.
Utilisation de l'appli Android
Je suis sur la version 2022.1 de Domoticz

Jusque là tout va bien dans le meilleur des mondes.

Et maintenant
Me voilà de retour et j'ai plusieurs questions svp :

1) Je voudrai faire évoluer ma version de Domoticz directement à la dernière version. ça ne marche pas. J'ai du réinstaller le clone de ma SD et retour en 2022.1 ?

2) Je voudrai intégrer un pont Zigbee pas propriétaire pour m'ouvrir à d'autres marques que Xiaomi et ne pas multiplier les hub propriétaires des différentes marques. Je viens notamment d'acheter des prises connectées Zigbee Lidl avec mesure de consommation. Je voudrai installer des modules NodOn ou autres sur fil pilotes de radiateurs électriques. J'ai lu pleins de tuto sur Zigbee2MQT et sur le broker MQTT (Mosquitto). Pas sur de tout comprendre mais j'ai les questions suivantes auxquelles je n'ai pas trouver de réponses sur les forums ou des avis contradictoires qui disent qu'il ne faut pas utiliser de Raspberry à cause de la tension trop importante des périphèriques USB (clés)

a - Si je veux ajouter une clé type SONOFF ZB Dongle Plus Modèle E ou autre modèle de ce type, sachant que j'ai déjà sur mon PI 3B+ en USB le RFXCom, une clé USB pour le Bluetooth, est-ce que ça ne pas trop lui tirer sur la couenne ?

b - Mon Pi branché en Ethernet au routeur est à coté de ma box Free et de mon routeur Asus RT-AC88U avec ces 6 antennes qui gère le Wifi, le fait d'ajouter sur un port USB de PI3 la nouvelle clé Zigbee ne va t'il pas venir mettre en conflit le Wifi et le Zigbee (interférences) ?
Si oui, dois je déporter un élément ? Lequel ?


c- Je ne comprends pas où je dois installer le broker MQQT et Zigbe2MQTT. Certains parlent de docker, de VM, de déporter l'installation. Je n'y comprends rien, pas assez geek sans doute. Puis-je tout installer sur mon Pi 3B ?


d- Dois-je investir dans un autre Pi d'une génération plus récente sachant que j'ai lu qu'ils chauffent énormément et qu'il faut ajouter des ventilateurs ou autres matériels pour refroidir. Mon Pi3 n'a rien de tout celà :-)


Désolé pour cette longue tirade mais je pensais que le contexte vous aiderait à me répondre.

Merci beaucoup par avance pour votre aide :-)

Bonne journée
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Besoin de votre expertise SVP

Message par Flying Domotic »

Bonjour,

Concernant les problèmes d'alim, je ne pense pas qu'une clef ZigBee supplémentaire pose un souci. Et s'il y en a un, c'est du côté de l'alim 5V qu'il faudrait se tourner, pas du RPi. On sait qu'on a des soucis d'alim lorsqu'on des messages du style "kernel: Under-voltage detected!" dans syslog. Et même avec ça, ça peut continuer de fonctionner ;-)

Concernant la clef ZigBee elle même, il est plutôt conseillé d'utiliser un chip Texas Instrument (CC2652/CC1352) avec Z2M. Le SONOFF dongle E à un chip EFR32MG21, il vaudrait mieux un SONOFF dongle P.

Concernant les interférences, il *FAUT* écarter le dongle ZigBee du RPi, et des autres sources de perturbation. Utiliser une rallonge USB de 50 cm à 1 m.

Concernant Mosquitto et Z2M, si tu n'est pas à l'aise avec Docker, le plus simple est de les installer directement sur ta machine (sans Docker).

Concernant la machine elle même, une configuration avec 120+ capteurs ZiBee et 450+ devices Domoticz, Z2M, Mosquitto, un logger MQTT, l'interface MQTT Volvo et quelques autres babioles consomme moins de 4% de CPU. Ton 3B+ devrait aller ;-)

Toujours concernant le RPI, ils chauffent un peu, on peut ajouter un petit ventilo histoire de le rafraîchir un peu. Ne pas oublier de poser des radiateurs alu sur les principaux chips (ça se trouve sur Internet pour quelques €). Si on est puriste, on peut installer un petit service en Python pour ne mettre le ventilo en fonctionnement que si la température grimpe au dessus de 50°C (en le faisant tourner à 50%), et à 100% au delà de 70°C. Sinon, on peut aussi le connecter de façon permanente.

De toutes façons, il y a des alarmes si la température monte trop, et une coupure d'alim avant que ça ne fume, si je me souviens bien ;-)
flig
Messages : 37
Inscription : 21 avr. 2018, 11:47

Re: Besoin de votre expertise SVP

Message par flig »

Merci beaucoup Flying Domotic ! Trop sympa :D

Si tu me permets, 2 petites questions de compréhension ou commentaires :

Ok pour l'alimentation et la clé, trés clair :-)

concernant les interférences, mes appareils sont posés sur un meuble type étagère à 4 niveaux.
  • mon Raspberry est déjà posé au sol (rayon du bas de mon étagère) - niveau 0,
    mon RFXCOM est sur le rayon du dessus (+25cm du raspberry) - niveau 1,
    ma box Free à coté du téléphone sans fil sont sur l'avant dernier niveau (+75cm du raspberry) - niveau 3
    mon routeur Asus RT-AC88U est sur le dessus du meuble dernier niveau (+100cm du raspberry) - niveau 4
Même si je mets une rallonge USB de 50 à 100 cm, je ne peux la mettre qu'en hauteur par sur le coté, c'est le passage le meuble étant dans un angle de la pièce à coté de la porte. J'espère que ça ne va pas poser de problème.

Mon PI3 B+ tourne depuis 10 ans sans ventilateur. Je ne sais pas si il chauffe ou pas. Comment savoir/connaitre la température pour déclencher le ventilo ?

Comment voir comment le CPU est utilisé stp ?

Je tourne depuis presque 10 ans sur un SD de qualité et je n’ai jamais eu de souci. Est-ce vraiment indispensable d’investir sur un SSD

Merci d'avance
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Besoin de votre expertise SVP

Message par Flying Domotic »

Pour la clef, il faut l'éloigner du RPI (une dizaine de cm suffisent en général) et des émetteurs 2.4G (la box et le routeur WiFi). Faire des essais pour voir là où ça fonctionne le mieux.

Pour voir la température d'un RPi, passer la commande

Code : Tout sélectionner

vcgencmd measure_temp
, pour le cpu

Code : Tout sélectionner

mpstat
(la charge est 100% - idle)

Pour le SSD, c'est effectivement plus fiable, et on trouve des 1G pour 20€. C'est en gros le coût d'une bonne SD de quelques dizaines de Go.

Reste que quelque soit le matériel (HDD, SSD, SD), au delà de 5 ans de vie, on prend des risques ;-) A partir de 10 ans, jouer au loto !
flig
Messages : 37
Inscription : 21 avr. 2018, 11:47

Re: Besoin de votre expertise SVP

Message par flig »

Merci beaucoup ! Bonne soirée :D
flig
Messages : 37
Inscription : 21 avr. 2018, 11:47

Re: Besoin de votre expertise SVP

Message par flig »

Re bonjour,

Suite à l'échange d'hier, je n'arrive pas à comprendre malgré de nombreuses lecture par où commencer et quelle procédure suivre pour installer le broker MQQT et Zigbee2MQTT.

Je comprends qu'il y a plusieurs choses à installer mais je ne comprends pas tout.
https://www.domoticz.com/wiki/MQTT
https://www.zigbee2mqtt.io/guide/instal ... linux.html
https://www.domoticz.com/wiki/Zigbee2MQTT

Je ne comprends pas dans ces pages quand on install le broker MQTT ?

Existe t'il un guide pas pour domoticz svp ?

Désolé. Je dois être stupide mais là, je n'y arrive pas.

Merci pour votre aide
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Besoin de votre expertise SVP

Message par Flying Domotic »

A faire dans l'ordre suivant :

Pour installer le broker MQTT, suivre la procédure conseillée à https://randomnerdtutorials.com/how-to- ... pberry-pi/. Pour la partie protection de MQTT, suivre https://randomnerdtutorials.com/how-to- ... r-password

Pour installer Z2M, suivre https://www.zigbee2mqtt.io/guide/instal ... linux.html

Pour installer lier Z2M à Domoticz, suivre https://www.domoticz.com/wiki/Zigbee2MQTT (partie Alternative 1: Use Domoticz MQTT Autodiscover)
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Modération

Message par Keros »

Je viens de déplacer le sujet dans la section ZigBee.
flig
Messages : 37
Inscription : 21 avr. 2018, 11:47

Re: Besoin de votre expertise SVP

Message par flig »

Merci beaucoup Flying Domotic

Je teste demain.

Je pense que ça va être utile à d'autres 🙂
flig
Messages : 37
Inscription : 21 avr. 2018, 11:47

Re: Besoin de votre expertise SVP

Message par flig »

Bonjour,

J'ai besoin d'un peu d'aide SVP. Voilà 6 heures que je galère. lecture de forum, recherches en tout genre.

MQTT broker semble tourné malgré des messages d'erreurs :

Problème ensuite lors de l'installation de Zigbee2Mqtt

Suite à étape 2 indiquée ici : https://www.zigbee2mqtt.io/guide/instal ... ermissions

sudo apt-get install -y nodejs git make g++ gcc libsystemd-dev

La commande "node --version" ne me renvoit pas le résultat attendu (# Should output V18.x, V20.x, V21.X).

Impossible de trouver ce je dois faire.

pi@raspberrypi:~ $ node --version
node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)

Ma config OS : pour mon PI3 B+
pi@raspberrypi:/opt/zigbee2mqtt $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"



Merci pour votre aide
Répondre