telemetry
Quoi de neuf

Home Assistant

  • Forum Electricité - Domotique
  • Auteur du sujet Auteur du sujet v1d53e2
  • Date de début Date de début
  • #1 341
Si on veut tout faire soi même:

Un serveur à 100€ environ:
https://www.dealabs.com/search?q=N100
https://www.dealabs.com/search?q=N150
(Idéalement 16Gb de lpddr5)
Installation ultra facile avec une clé usb. Via la méthode de la live Ubuntu.

On peut aussi récupérer un vieux pc (2gb de ram suffisent) mais il faut aussi compter la consommation électrique. Avec ce genre de mini pc c'est rapidement rentable et surtout super puissant pour aborder des fonctions avancées comme Frigate.

Un ESP32 avec écran pour le P1:
https://fr.aliexpress.com/item/1005009157602185.html
(Parfois à moins de 2€ en cherchant un peu)
(Possible en ethernet avec un W5500)

Logiciel pour le P1:
https://esphome.io/components/sensor/dsmr/
https://github.com/psvanstrom/esphome-p1reader
https://esphome.io/components/display/
(Par contre c'est plutôt hard pour un débutant)

Pour un accès extérieur:
https://tailscale.com/
Avec un reverse proxy extérieur:
https://www.ionos.fr/domaine/noms-de-domaine
https://www.ionos.fr/serveurs/vps
Ou alors le tout fait:
https://www.nabucasa.com/

ChatGPT, Gemini, ... pour le code yaml.

Mais cela prend des heures, des jours, des mois...mais il n'y a pas mieux pour seulement quelques €. La solution ultime en domotique fait maison, plus aucune limite.
 
Dernière édition:
  • #1 342
Ce matin les infos de ma station météo étaient encore "non disponible" sur HA, lorsque je redémarre zigbee2mqtt elles réapparaissent
Pour ça que je partirais bien sur Openthread pour mon matos sans fil.

Petite question, c'est quoi les principaux points de décision pour partir sur une prise connectée comme celle proposée par Action dans les postes précédents par rapport à des Shelly ?
Le prix tout simplement...
 
  • #1 343
Hier soir j'ai décidé de mettre mqtt vu que j'ai peu de capteurs et que certaines appareils dans le futurs seront sur mqtt.
Pas mal de vidéos visionnées et pour l'instant tout semble ok. Je dois encore remettre le Shelly en route.

En parlant de cette marque, je la trouve très bien et le lien donné par @eljub est justement un appareil que j'aimerais installer chez moi en remplacement d'un interrupteur. Il est vrai qu'en rénovation ce n'est pas simple du tout quand les blochets ne sont pas assez grands.

Pour ma part, ce sera sans doute Shelly, Sonoff et Aqara que je n'ai pas encore testé. Sonoff est presque au même prix sur Amazon qu'AE.

Le MQTT permet d'avoir le "dispatch relay" (si je ne dis pas n'importe quoi) pour les interrupteurs par exemple contrairement à ZHA. Nuki utilise également mqtt donc pour le futur et j'aimerais vraiment mettre une serrure de chez eux.
 
  • #1 344
Salut,
Vous êtes tous déjà assez loin dans la technique / domotique.
Pourriez vous me renseigner de par ou commencer pour :
- récuperer mes données de consomation via le P1 du compteur communicant ; (si il y a une autre méthode que homewizzard..)
- avoir une interface graphique ('ancien' smartphone..) qui me permettrai de controler des prises ;
merci d'avance car je suis noyé sous les infos ;)
PS j'ai des anciens raspberry..
En fait il existe une méthode super simple...
Un câble USB-RJ12 DSMR 5.0
Et https://www.home-assistant.io/integrations/dsmr/
 
  • #1 345
Le MQTT permet d'avoir le "dispatch relay"

Nuki utilise également mqtt donc pour le futur et j'aimerais vraiment mettre une serrure de chez eux.


Dispatch relay ??? kezako ?

Pour info, mqtt à été définit par IBM justement pour permettre à divers appareils de communiquer entre eux avec des messages simples.

Le Principe: les appareils du réseau IP sont configurés pour connecter un broker (programme sur un PC/raspberry ...).

Les appareils envoient (publish) des messages au broker avec un titre (le topic) par exemple

topic "sensors/power/p1meter/actual_returndelivery" et data 232

Le broker centralise alors les messages et les distribue aux client qui en font la demande (subscribe)

exemple pour connaitre les messages de mon petit bricolage esp8266 P1 DSMR

Je fait a partir d'un client (Homeassistant, FHEM, display, programme), un subscribe sur. le topic sensors/power/p1meter/#
Le client recevra alors les messages envoyés sur tout les topic en dessous de sensors/power/p1meter/

Sur un MQTT explorer qui zieute les messages on peut voir la hiérarchie.

Screenshot 2025-09-18 at 11.17.19.png


C'est extrêmement simple et redoutablement efficace car cela permet a des appareils ne pouvant communiquer ensemble (eg KNX filaire <-> zigbee RF) de néanmoins pouvoir échanger des informations.

La difficulté réside dans la passerelle qui transforme les messages, zigbee2mqtt en est un bel exemple, il doivent traduire les end points zigbee en topic mqtt et ce n'est pas toujours évident vu la complexité de la mécanique zigbee.


Atre exemple, station météo qui envoie le message suivant:

zigbee2mqtt/ESP32-C6-Zero-meteo
avec les données suivantes (format json)

{"Wind_Gust_9":0.76,"Wind_Speed_12":0.89,"humidity_10":76,"linkquality":147,"pressure_11":101.8,"temperature_10":19.23}

On peut alors se connecter au broker et demander les info météo via un subscribe au topic zigbee2mqtt/ESP32-C6-Zero-meteo

Je peux alors tourner un petit programme qui collecte les données et les rend en graphique

Ou alors, connecter un page web au broker et recevoir les données dès qu'elles arrivent au broker la page web est connectée au broker en javascript.

Le broker peut mémoriser la dernière donnée reçue de façon à pouvoir donner une valeur à la connexion (si les données arrivent toutes le heures par exemple, il ne faut pas attendre), c'est le retain flag.

PS. le capteur de pression est HS sur le ESP32-C6
 
Dernière édition:
  • #1 347
Yes, MQTT c'est qd même top et hyper simple :)

Je l'utilise pour passer des infos du poids de mes ruches à HA. Ca n'a pas grand intérêt si ce n'est de les visionner.
Mais comme c'est moi qui ai implémenté tout le côté SW des pèse ruches ben je trouvais ça cool de pouvoir le communiquer à HA
 
  • #1 348
Je ne sais pas si j'irai jusque là mais la compatibilité avec les appareils m'a convaincu.

Le "dispatch relay" ce serait le fait de pouvoir mettre un interrupteur connecté permettant d'allumer/éteindre physiquement et à distance.
En ZHA, une fois cet interrupteur éteint, impossible de s'y connecté via l'application.

Dans mon cas je pense que ce sera plus simple de remplacer l'interrupteur que d'ajouter un relais.
 
  • #1 349
Le "dispatch relay" ce serait le fait de pouvoir mettre un interrupteur connecté permettant d'allumer/éteindre physiquement et à distance.
En ZHA, une fois cet interrupteur éteint, impossible de s'y connecté via l'application.

Dans mon cas je pense que ce sera plus simple de remplacer l'interrupteur que d'ajouter un relais.

Sorry, je ne comprend toujours pas.

Un interrupteur est un appareil de commande (parle), donc il va envoyer une indication ON ou OFF

Ceci sera entendu par un "relais" ou appareil commandé (écoute) qui agira suivant la commande reçue.

L'interrupteur doit être alimenté en permanence pour pouvoir envoyer des commandes que ce soit en ZHA ou en Z2M, en effet si pas d'alimentation, il ne peut pas "parler".

La différence entre ZHA et Z2M réside dans le mode de communication, ZHA, Z2M et phoscon utilisent tout les trois une passerelle pour accéder aux appareils zigbee, en ZHA on commande directement la passerelle via un driver et il n'y a qu'un seul client possible, en Z2M et phoscon on passe par un protocol intermédiaire, mqtt pour Z2M et websocket pour phoscon, l'avantage étant que plusieurs clients peuvent alors se connecter via le protocole intermédiaire.

Les modules zigbee (et les autres) possèdent une ou plusieurs entrées pour connecter un/des contacteur(s) mécanique(s) et une ou plusieurs sortie pour alimenter le circuit commandé (la/les lampes, percolateurs ...).

Comme les deux circuits sont indépendants on peut alors commander la sortie soit mécaniquement soit de manière informatique, la sortie envoie un message quand son état change ce qui est indispensable..
 
  • #1 350
by the way, j'ai recommandé 2 écrans PortWorld pour insérer dans des blochets

Un second 4" pour une chambre et un 10.1" pour le salon

Le 4", un YC-SM41P en android 13 avec
  • CPU RK3566
  • 2GB de RAM
  • 32 GB de stockage
  • Capteur de luminosité
  • Capteur de température et humidité

Le 10.1, un YC-SM1011 en android 11 (firmware android 13 pas encore prêt mais en finalisation) avec
  • CPU RK3566
  • 4GB de RAM
  • 32 GB de stockage
  • Capteur de Proximité (écran s'allume lorsqu'on s'approche)
  • Capteur de température et humidité
  • Caméra frontale
 
  • #1 351
Tu es convaincu !

Pas encore réussit à installer le MXC sur Proxmox mais j'y travaille ...
 
  • #1 352
by the way, j'ai recommandé 2 écrans PortWorld pour insérer dans des blochets

Un second 4" pour une chambre et un 10.1" pour le salon

Le 4", un YC-SM41P en android 13 avec
  • CPU RK3566
  • 2GB de RAM
  • 32 GB de stockage
  • Capteur de luminosité
  • Capteur de température et humidité

Le 10.1, un YC-SM1011 en android 11 (firmware android 13 pas encore prêt mais en finalisation) avec
  • CPU RK3566
  • 4GB de RAM
  • 32 GB de stockage
  • Capteur de Proximité (écran s'allume lorsqu'on s'approche)
  • Capteur de température et humidité
  • Caméra frontale
Intéressant, merci ! Ca s'installe facilement ?

@jcoenen Je reste ultra novice donc..
Je regardais pour un interrupteur Sonoff et je suis tombé sur ceci :

Sonoff.JPG
 
  • #1 353
Je vois, peux tu me donner la référence de l'interrupteur ou un lien vers sa page internet, je pense que cela fait référence à une fonctionnalité qui ne serait pas implémentée sur ZHA (si c'est le cas, on peut toujours modifier les fichiers DDS qui contiennent les définitions des endpoints des différents devices).
 
  • #1 354
  • #1 355
Comment passer 2h à mettre le Shelly 1 Gen 1 sur Zigbee2Mqtt en tentant de le configurer en Mqtt alors qu'il fallait le laisser en Zigbee...:joy:
Bien entendu, ne pas oublier de configurer en contact sec avant autrement pas drôle...:oops:
 
  • #1 356
Le mode détach relay est décrit ici

Il permet de détacher l’entrée de la sortie, cela signifie que les modules ont par défaut leur entrée liée à la sortie, et ce mode permet de les utiliser séparément. Donc m’est avis que c’est une question de support des endpoints dans ZHA et Z2M
 
  • #1 357
Le mode détach relay est décrit ici

Il permet de détacher l’entrée de la sortie, cela signifie que les modules ont par défaut leur entrée liée à la sortie, et ce mode permet de les utiliser séparément. Donc m’est avis que c’est une question de support des endpoints dans ZHA et Z2M
Merci pour la précision. ;)
 
Dernière édition:
  • #1 358
On devient vite accro à ce truc ! :oops:
 
  • #1 360
Si on veut tout faire soi même:

Un serveur à 100€ environ:
https://www.dealabs.com/search?q=N100
https://www.dealabs.com/search?q=N150
(Idéalement 16Gb de lpddr5)
Installation ultra facile avec une clé usb. Via la méthode de la live Ubuntu.

On peut aussi récupérer un vieux pc (2gb de ram suffisent) mais il faut aussi compter la consommation électrique. Avec ce genre de mini pc c'est rapidement rentable et surtout super puissant pour aborder des fonctions avancées comme Frigate.

Un ESP32 avec écran pour le P1:
https://fr.aliexpress.com/item/1005009157602185.html
(Parfois à moins de 2€ en cherchant un peu)
(Possible en ethernet avec un W5500)

Logiciel pour le P1:
https://esphome.io/components/sensor/dsmr/
https://github.com/psvanstrom/esphome-p1reader
https://esphome.io/components/display/
(Par contre c'est plutôt hard pour un débutant)

Pour un accès extérieur:
https://tailscale.com/
Avec un reverse proxy extérieur:
https://www.ionos.fr/domaine/noms-de-domaine
https://www.ionos.fr/serveurs/vps
Ou alors le tout fait:
https://www.nabucasa.com/

ChatGPT, Gemini, ... pour le code yaml.

Mais cela prend des heures, des jours, des mois...mais il n'y a pas mieux pour seulement quelques €. La solution ultime en domotique fait maison, plus aucune limite.

On explique comment que l'accès a distance de HA est a 75 euro l'an. Je ne l'ai pas encore activé mais je trouve cela cher. Je suis le seul?

Par contre, je ne suis pas certain de savoir faire la passerelle moi même, je le reconnais
 

Sujet semblables

Réponses
4
Affichages
354
Phothom
Réponses
9
Affichages
2K
jcoenen
Réponses
40
Affichages
2K
Fgalette
Réponses
9
Affichages
1K
Michadt

Nos articles

On a aimé dans le forum

Retour
Haut