banner
Centre d'Information
Notre promesse est de fournir une technologie experte et des solutions fiables et efficaces.

Une maison intelligente qui peut tout faire

Jan 21, 2024

Dans une maison intelligente idéale, l’explosion des puces WiFi et Bluetooth bon marché a permis à des centaines de petits appareils sans fil de contrôler les interrupteurs, les lumières et tout ce qui est nécessaire pour une « maison intelligente » à un prix relativement bas. Mais que se passe-t-il si vous ne voulez pas que des centaines d'appareils connectés à Internet dans votre maison polluent le spectre sans fil et permettent des failles de sécurité potentielles dans votre réseau ? Si vous êtes comme [Lucas Teske], vous pouvez chercher quelque chose de filaire et utiliser des Raspberry Pi Picos bon marché et (actuellement) disponibles pour créer PicoHome.

La particularité de PicoHome est qu'il utilise un bus CAN pour la communication. L'un des objectifs de [Lucas] était de rendre les cartes facilement échangeables en cas de panne matérielle. Cela signifiait que la communication carte à carte et les protocoles comme I2C étaient sensibles au bruit (chaque fois qu'un relais se déclenchait, le bus se bloquait brièvement). Le bus CAN est conçu pour fonctionner dans un environnement électriquement bruyant.

Le système comprend deux parties : le pico-relais et la pico-entrée. Le premier se connecte à une carte de 16 relais et peut contrôler 16 relais 24 V différents. Le second dispose de 16 optoisolateurs pour lire les interrupteurs 12 V-24 V et divers boutons dans toute la maison. Ceux-ci peuvent être placés dans une boîte métallique géante dans un emplacement de câblage central sans vous en soucier.

Le firmware et les fichiers de la carte sont tous publiés sous une licence Apache 2.0, mais la bibliothèque CAN2040 sur laquelle s'appuie ce projet est sous GPL. Nous avons couvert la bibliothèque CAN2040 lors de sa première sortie, et c'est agréable de la voir utilisée pour quelque chose de totalement inattendu.