Construire un contrôleur domotique 433 MHz avec Sensorflare et Raspberry Pi
Dans ce guide, nous vous expliquons comment créer un contrôleur domotique 433 MHz fiable qui relie votre Raspberry Pi à la plateforme Sensorflare, vous permettant de commander tout appareil RF en toute confiance.
Composants nécessaires
- Module émetteur 433 MHz
- Raspberry Pi (tout modèle)
- Fils de liaison (jumper wires)
- Tout appareil commandé par RF (ex. : lumières, interrupteurs, portes de garage)
- Un compte actif sur sensorflare.com
Étape 1 : Connecter Sensorflare à votre Raspberry Pi
Connectez-vous à Sensorflare, accédez à la page Comptes connectés et cliquez sur « Ajouter un nouveau compte ». Sélectionnez l'option Raspberry Pi 433 MHz RF pour lancer le processus d'appairage.
Étape 2 : Sécuriser la connexion avec un mot de passe
Sensorflare vous demandera de définir un mot de passe sécurisé. Retenez-le ; vous en aurez besoin lors de la configuration du Raspberry Pi. Il garantit la confidentialité et l'intégrité des échanges de données entre votre appareil et le cloud.
Étape 3 : Copier le fichier de propriétés
Après avoir défini le mot de passe, Sensorflare fournit un fichier de propriétés contenant vos détails de compte. Copiez son contenu dans un fichier local sur votre Pi et remplacez l'espace réservé **** par le mot de passe que vous venez de créer.
Étape 4 : Câbler l'émetteur RF
Connectez l'émetteur 433 MHz au Pi selon le schéma de câblage ci-dessous :

Étape 5 : Installer les logiciels requis sur le Raspberry Pi
- Installez WiringPi pour accéder aux broches GPIO du Pi :
sudo apt-get update && sudo apt-get upgrade sudo apt-get install git-core git clone https://github.com/WiringPi/WiringPi.git cd WiringPi ./build - Clonez le dépôt 433Utils et compilez l'utilitaire
codesend:git clone https://github.com/ninjablocks/433Utils.git cd 433Utils/RPi_utils make - Configurez le fichier de propriétés copié précédemment en le plaçant dans
/etc/sensorflare/sensorflare.conf(créez le répertoire si nécessaire). Redémarrez ensuite le service Sensorflare :sudo systemctl restart sensorflare.service
Une fois le service en cours d'exécution, vous pouvez envoyer des commandes RF depuis votre Pi en utilisant le binaire codesend. Par exemple, pour allumer un interrupteur :
./codesend 1234567890
Remplacez 1234567890 par le code réel capturé depuis votre appareil.
Pour un dépannage détaillé et une configuration avancée, consultez la documentation Sensorflare et le dépôt 433Utils.
En suivant ces étapes, vous disposerez d'un contrôleur 433 MHz entièrement fonctionnel qui s'intègre parfaitement à Sensorflare, vous offrant la flexibilité d'automatiser vos appareils domestiques depuis n'importe où.
Processus de fabrication
- Connecter plusieurs capteurs DS18B20 1-Wire à un Raspberry Pi pour une surveillance température précise
- Surveiller efficacement les températures de salle avec Raspberry Pi et Nagios
- Moniteur température et humidité domestique avec Raspberry Pi et tableau de bord web — Suivi à distance en temps réel
- Centre Énergie Domestique : Surveillance panneaux solaires PV, thermiques et températures pièces avec Raspberry Pi et Moteino
- Surveillance précise de la température dans un placard serveur avec Raspberry Pi
- Détection d'éclairs avec Raspberry Pi et AS3935 : Guide pratique
- Lecture de capteurs analogiques avec Raspberry Pi et Zabbix : Guide étape par étape
- Réaliser votre premier projet IoT avec Raspberry Pi, DHT11 et ThingSpeak
- Construire un système aéroponique automatisé avec Raspberry Pi et capteur d'humidité