Salut,
Pas encore de sujet traitant de domotique sur base du bus KNX, je vous propose de décrire la future installation dans notre nouvelle habitation en construction..
Pour les infos sur le protocole et bus KNX, il y a pas mal d'infos sur le net. C'est un protocole multi-marques utilisé depuis plus de 20ans maintenant et qui suit l'évolution du marché, avec l'apparition de nouveaux modules.
Détail du projet.
Habitation de 360m² construite en demi-niveaux dans la région de Mont-sur-Marchienne. Le choix de la domotique a été motivé par les raisons suivantes:
- Envie d'avoir un installation electrique modulable et évolutive pour le futur.
- Controle 24/7 de la consommation énergétique, historique/graphiquage dans le but d'optimiser celle-ci au fil du temps.
Le but est donc d'avoir une installation non figée dans le temps et le but premier est de faire des économies sur le long terme. Accessoirement j'aime aussi les geekeries que l'on peut faire avec la domotique
Description de l'installation. Phase 1
Une alimentation KNX 640mA(MDT Technologies), une passerelle IP/KNX(Siemens).
32 sorties KNX 10A(Siemens) pour commande d'éclairage principalement. Quelques prises secteur commutées également. Edit: ajout de 8 sorties 2A.
16 entrées KNX(Siemens) soit libre de potentiel ou 12...220V ac/dc, utilisé pour commande éclairage dans les caves à partir de bouton poussoirs classiques. Utilisé aussi pour numériser l'état d'ouverture/fermeture des fenetres/portes/velux, et d'autres bricoles(bouton sonnette d'entrée,..)
32 I/O via shield RPi en SPI.
6 dimmer 300VA(Siemens), pour commande d'éclairage, luminosité variable donc..
16 sorties pour commande electrovannes(MDT Technologies), commande zone par zone du chauffage. Régulation type PWM. Edit: ajout de 8 circuits supplémentaires.
Plusieurs "interrupteurs" KNX(MDT Technologies) 2, 4, 8 boutons, +LED et orientation.
Une vingtaine de capteur t° 1wire(Dallas/Maxim).. dans chaque pièce, extérieur, départs/retours t° chauffage sol, frigos, congélateurs.. vu le faible cout(- de 2€) je vais en mettre un peu partout.
Ces capteurs t° sont reliés à une interface bus master 1wire i²c, elle meme reliée à un Raspberry Pi.
Le RPi fera la passerelle entre le 1wire et le KNX via smarthome.py, un framework python très puissant. Ce framework permet également de commande n'importe quel élément du bus KNX par les écrans de visualisations(des tablettes android cheap) et le serveur de visualisation SmartVisu. Enfin une visu classique domotique, pour la consultation de donnée et interaction/programmation(horaire chauffage, alarme, etc...). Accessible par réseau local ou 3G.
Le Rpi gère également les éléments suivants:
un MCP3008 en SPI(ADC 8 canaux / 10BIT) pour la mesure en courant de l'installation électrique, via des pinces ampéremétrique sur chaque circuit.
Un capteur HC-SR04 à ultrasons, pour mesure du niveau d'eau de la citerne.
Quelques relais commandés via GPIO pour le controle de certaines fonctions de la chaudière.
Le tout fait maison au niveau hardware et programmation python.
La suite avec le détail de la partie audio/video et multiroom bientot ..