Home assistant

_images/smartHome.png

Index

Auteur:

Gilles Lecorsier & J.Soranzo

Societe:

VoRoBoTics [1]

Entity:

VoLAB [1]

Création:

03/2025

Préparation en avance de phase

Sur Rpi

C’est une distri complète

port: 8123

http://homeassistant.local:8123/hassio/system

Port observer : 4357

Install sur petit PC

La technique est de booter sur une liveCD en mode essais Ubuntu et de restaurer l’image.

La première fois ça s’est bien passsé

La deuxième fois j’ai bien galéré : ventoy refusait de se monter, je dt mettre l’image dans mount1to et faire une restau avec la commane dd if=/… of=/dev/sda

Conseil lors de la première co : faire avec un cable réseau

_images/haPremierCo.JPG

Il faut créer un compte : jojo rintintin

_images/haCrerCompte.JPG

IL N’Y A PAS DE LOGIN PAR DEFAUT !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Adresse de connexion homeassistant.local:8123

Quels objets

Si on prend la vidéo de Homemation (cf . chapitre présentation):

prise
bouton
inter
relais
cpteur ouverture de prepaHomeAssist
détecteur de présence
détecteur d'eau
détecteur de fumée
détecteur de CO2 ou CO
détecteur de gaz
Sirène et clavier

Si on reprend la vidéo de Abrege, des objets en Zeegbee et c

Prise connectée [2]

Capteur PIR [3]

Capteur de présence

Capteur ouverture de porte

Capteur Temp/Hum [4]

Capteur Temp/Hum (Aqara) [5]

Capteur Plante [6]

Remote Infrarouge [7]

Bouton poussoir (Aqara) [8]

Interrupteur x4 [9]

Ampoule [10] 2 modèle 1 wifi et l’autre zeegbee

Ampoule (Philips HUE)

Les switchbot plus : https://www.lesalexiens.fr/actualites/switchbot-etend-compatibilite-home-assistant/

Automatisation

Zigbee Compatibility list

https://zigbee.blakadder.com/

Tamsota sur SONOFF MINI R4

https://notenoughtech.com/home-automation/sonoff-minir4-extreme-released-and-flashed-with-tasmota/

Tasmota basic R2

https://www.tutos.eu/6215

https://medium.com/@jordanrounds/sonoff-basic-r2-tasmota-aa6f9d4e033f

Air Quality For Home Assistant

AIR-1 Air Quality For Home Assistant - with CO2 sensor [11] le prix !

_images/airQualityForHa_ducommerce.JPG

The Smart Home Sensors I NEVER knew I needed! [12]

10 références différentes sous la vidéo et plus particulièrement 6 mesurent le CO2.

ESP32-CAM

ESP32 CAM - Capteur image OV2640 - Généralités (CMOS, Matrice Bayer, RGB, YUV, résolution, fps…) [16]

et la suivante :

ESP32 CAM - Utilisation et Réglages de la caméra - Serveur WEB [13]

Mettre TASMOTA : cf. Frères Poulain

Caméra sans fil WIFI à 5€ incroyable ! DIY Vidéosurveillance Raspberry Pi [Chmaude77 - EP03] [14]

Excellent !

Pus généralement un cam ip avec Raspberry pi

A REVOIR

https://www.home-assistant.io/integrations/camera

https://www.youtube.com/watch?v=j9Z0KBuwEGI

avec motioneye, mes tentatives:

  • motioneyeOS : KO : ne se connecte pas au wifi et cel s’explique

  • depuis le github de base [17] avec python3.7 : ✅

Essai réalisé avec:

Linux lab1 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64 GNU/Linux
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye
host: lab1.local
Raspberry pi 4

Motioneye port : 8765

Test fonctionnement camera en local dans le pi:

vcgencmd get_camera
libcamera-still -o test.jpg
sudo v4l2-ctl --list-devices

2 cameras usb fonctionnelles dont Arducam module 3 avec interface usb-c:

Module de caméra USB 60 fps 0,3 mp - Module de webcam grand angle VGA - Objectif 480P 3,6 mm

_images/71prDvIktGS._AC_SL1500_.jpg

lien externe

12MP IMX708 USB UVC Fixed-Focus Camera Module 3 [18]

_images/arducam12mpusbc.JPG

lien externe

mais pour la cam : RPi Camera 3 compatibility [19]

Last commande:

libcamera-vid --help
libcamera-vid  -t 10s -o test.mp4 : n'a pas marché

Démarrer meye:

sudo meyectl startserver -b -c /etc/motioneye/motioneye.conf

Vérifier motioneye:

sudo systemctl status motioneye

It works : il faut choisir Local MMAL device et surtout

_images/meye_MMAL_2025-04-09_233603.jpg

Dans le config.txt juste:

start_x=1
# camera_auto_detect=0
# dtoverlay=ov5647

vcgencmd get_camera doit retorner:

supported=1 detected=1, libcamera interfaces=0

Testé avec la cam officielle pi v1.3 et la v2.1 + camera IR Aliexpress

_images/camAlimExpressIR2025-04-09_235847.jpg

Mais toujours pas la v3, mêm si vcgebcmd donne toujours le même résultat

Pas mieux avec l’ARDUCAM 12MP

Avec un pi0W

Fonctionne avec cam v1.3

Attention cable adaptation arducam uc-376 connexions vers le bas sur le pi

frame rate faible !! même en 320x240

Petite subtilité, il faut pas aller chercher la MMAl dans le même menu déroulant ! Mais dans les v4L2

Conclusions

Fonctionnel mais avec le pi zero faut pas trop rêver ! Faire un essais avec un pi3

Camera dans Home assistant

Caméras dans Home Assistant : Le Guide Complet [21] de la chaine GammaTroniques

Matériel Shelly

Apparament ne font que des modules WiFi ou BT pas de zigbee ou autre en vue sur AMAZON

MOES

Zigbee light sensor : compatible ou pas : pas dans la liste en tout cas

Videos en vrac

Wifi bridge

Raspberry Pi WiFi Ethernet Bridge [22] on ne sait jamais cela peut servir

Air quality ultim sensor

A développer car ceux du commercent n’ont pas tout:

  • Temp

  • Hum

  • CO2

  • CO

  • PM2.5

  • PM

  • VOC

  • Ozone

Cf. également dans notesPerso Embryons de projet même si il n’y a pas grand switchbot-etend-compatibilite-home-assistant Constitution d’un dossier projets pour colecte des données:

Hack the IKEA Air Quality Sensor: 7-in-1- Full ESPHome Tutorial [23]

ESPHome

SITE OFFICIEL

ESPHome [24]

SITE DE RESSOURCES OFFICIEL

Ready-Made Projects [25]

SITE DE RESSOURCES OFFICIEL

DIY Examples [26]

Integration d’un Zigbee DIY

Tout d’abord ESP32-C6 support dans plateformio et dans l’IDE Arduino

Dans cette vidéo de la chaîne GammaTroniques

cf. aussi dans note perso ESP32

Mes possessions

Interrupteur Mural

MOES Interrupteur Mural Intelligent [27] AMAZON 2 à 28€

_images/moesInterrupteurZigbee.JPG

Lampes

Tuya E27 Zigbee ampoule LED WiFi lampe à LED [29] Aliexpress 2x 4.79€

_images/tuyaAmpiule18WZigbeeAlie.JPG

Boutons

Bouton sans marque

_images/boutonZigbeeAliexpressSansMarque.JPG

https://fr.aliexpress.com/item/1005006878553188.html?spm=a2g0o.order_list.order_list_main.12.4b915e5bvwTIjr&gatewayAdapt=glo2fra

Bouton WiFi Tuya

UrbanNest Tuya WiFi Bouton Interrupteur [30] à 14.69€ fonctionne avec des piles AAA non fournies.

L’intégration Tuya dans HA n’est pas terrible. Il faut obligatoirement passer par l’application SmartLife C’est du mode Cloud

Articles:

Interrupteur wifi tuya [31]

Home Assistant & Tuya zéro cloud [32] parait complexe…

Zigbee

Sonoff Zigbee:

2 boutons SONOFF SNZB-01P 2x10.29€
1 capteur de présence 12.89€
_images/sonoffZigbeeAliexpress01.JPG