Tour d'horizon

Pour un système Domotique, on a deux solutions :

  1. Soit un système central qui recense et pilote tous les capteurs/actionneurs.
  2. Soit un système central qui reçoit des informations “d'automates/nodes” dédié à une fonction, le système central pouvant envoyer des instructions aux “automates/nodes”

1 - Recensement des systèmes existant.

(A finir !)

- Solutions du commerce :
Après un bref tour dans les magasins de bricolage (Casto, leroy merlin, …) et sur le web,
Toutes les centrales proposées font 200€ de moyenne pour quelques fonctions de bases, après il faut ajouter les différents capteurs/actionneurs (30 à plus de 100€)

Bref mon budget va pas suivre et c'est plus amusant d'essayer de créer une solution “maison”.

- Solutions maison :
En gros il me faut :

  • une centrale intelligente - on va vers l'incontournable Raspberry ou un homologue.
  • des capteurs - un solution à base d'arduino/attiny/ESP avec un capteur câblé permet une souplesse inégalé.

Il y a aussi des capteurs du commerce avec ou sans RF433MHz.

  • des actionneurs - soit venant du commerce (pas trop cher avec une excellente ergonomie), soit une solution maison arduino/attiny/ESP.

Bref mon imagination ne sera bloqué que par mes compétences, un chouette challenge !

2 - Tests de solutions possibles

2.1 - Tests - NinjaBlocks

OBSOLETE
La solution est ancienne et n'existe plus.
Le module ninjablocks se compose d'un BeagleBone (A6) couplé avec une “cape” (arduino customisé)
La cape ninjablocks contient un émetteur/récepteur 433Mhz, 2 leds RGB, 3 ports mini usb (V+,V-, D+, D-, )
La cape communique Avec le BeagleBone par la liaison série. Le BeagleBone contient un logiciel basé sur Node.js qui récupère les infos venant de la cape par liaison série. Puis il les envoi sur un “cloud ninja” qui les traite et affiche les infos sur un tableau de bord (dashboard) accessible par web.

2.2 - Tests - Arduino seul

Il y a plein d'articles relatant la construction de modules utilisant l'arduino sur le web.
J'ai donc acheté un arduino et quelques “shields” afin de faire des tests. J'ai relaté quelques essais dans ma rubrique “Tests sur Arduino

2.3 - Tests - Arduino + BananaPI + interface wifi/RF/IF

Après quelques essais de différentes solutions, je me suis orienté au début vers la solutions suivante.

BananaPi contenant un logiciel de domo (OpenHab ou domogicz)
Arduino+Interface ethernet+RF comme passerelle RF entre le logiciel de domo et les capteurs:actionneurs.
OU
Broadlink RM RM2 PRO Universal Intelligent Remote Controller Smart Home Automation WIFI+ IR+ RF Switch comme passerelle.
(Il faut voir les possibilités de hack du protocol de communication

Pour les capteurs/actionneurs:
Utilisation des objets du commerce qui parle en RF433MHz
Création de modules 
 Soit avec un arduino+RF.
 Soit avec un ESP (en wifi)
 

Tout ce petit monde devra communiquer via ethernet en MQTT.
Sinon la communication de fera en RF via une passerelle ethernet/RF spécialisée. (Dans ce cas définir un protocol de comm RF (XPL?) {my sensor propose un peu cette solution})

Mon choix final se portera sur Home Assistant avec des noeuds communiquant en MQTT.
Il y a une passerelle 433MHz RFLINK pour communiquer avec les modules/actionneurs/capteurs 433MHz.
Il y aura aussi une passerelle ZIGBEE pour utiliser des capteurs/actionneurs du commerce.
Je garde le Broadlink RM RM2 PRO Universal Intelligent Remote Controller Smart Home Automation WIFI+ IR+ RF Switch comme passerelle.
Et pour piloter, la très connue ALEXA d'amazon, ainsi qu'une tablette en mode kiosk.

domotique/solutions.txt · Dernière modification : de chef
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0