Domotique sur Raspberry Pi : détecter le facteur !

Amusons-nous un petit peu avec l’émetteur 433 MHz miniature que propose désormais Monwifi.fr :

tx433mini
Emetteur 433 MHz miniature

 

Ce tout petit module est autonome. Ajoutez lui une antenne (un fil de 17,4 cm exactement sur sa broche ANT), une pile miniature 12 V, et vous voici prêt à émettre vos premières trames de télécommande. Ah oui, notez les jumpers D1 à D4 situés en bas à droite de l’image : ils permettent de générer un code bien précis, selon vos besoins.
Il faudra vous munir bien entendu d’une platine de réception 433 MHz raccordée à votre Raspberry Pi pour déterminer le code transmis, cf ce billet pour apprendre comment sniffer le code. Dans mon cas, le module émet le code 13253135 par défaut, avec les jumpers par défaut.

Allons maintenant chercher un relai reed avec une sortie NC / NO : lorsque la boite aux lettres sera fermée, un petit aimant viendra établir la continuité entre le COMmun et la sortie NO. Ouvres la boîte, l’aimant s’éloigne, et c’est le contact NC qui sera relié au COMmun, parfait pour venir alimenter notre petit module le temps nécessaire :

reed

 

modifions un peu le script de réception présenté ici et venons lui ajouter la détection de notre mini-émetteur :

  elif g == 13253135:
    print ("reception mini tx 433 MHz")
# envoi SMS Freemobile sur ouverture boite aux lettres
#
    os.system('sudo sh /home/pi/sms.sh')
    os.system('sudo cp /home/pi/zero.txt /home/pi/recu.txt')

Le fichier sms.sh est lui des plus simple :

#!/bin/bash
curl --insecure 'https://smsapi.free-mobile.fr/sendmsg?user=12345678&pass=12345678&msg=boite%20ouverte'

Remplacez bien entendu les valeurs user et pass par vos propres informations d’abonné.

Il vous reste désormais à intégrer le petit interrupteur reed, le mini-émetteur et une batterie 12 V dans votre boite aux lettres, voir à l’extérieur dans un boîtier électrique étanche, au besoin en ajoutant une antenne 433 MHz pour obtenir un maximum de portée : à la première ouverture, votre Raspberry vous adressera un SMS :

boite ouverte

Facile non ?

Bien entendu, il faudra améliorer un peu le script, voir améliorer le relai pour qu’il n’envoie qu’une impulsion unique et courte, mais vous avez saisi l’idée de base je pense 😉

 

 

 

Publications similaires

  • Joe Mobile : data pour tous !

    Communiqué de Joe Mobile :  » Joe améliore le forfait personnalisable en incluant de la data pour tous  Plus économique, plus généreux et toujours plus connecté, le forfait personnalisable évolue !  Dès aujourd’hui, le forfait personnalisable inclut 2h d’appels, SMS/MMS illimités et désormais 100 Mo de Data H+ au prix inchangé de 5€ par mois. Envie de plus de data ? A vous de créer la combinaison qui vous convient et pourquoi pas, opter pour un forfait inédit incluant 2h d’appels, SMS/MMS illimités et 2 Go de…

  • Flux RTSP sur caméra IP PTZ chinoise

    Si comme moi vous vous intéressez à la domotique et à la vidéo sur IP, vous avez sans doute croisé la route de ce modèle de caméra IP PTZ (= mobiles) : On la retrouve sous plein de noms différents : coolcam, foscam, bluestork, etc. En fait, en général le firmware est pratiquement toujours le même, mais la documentation n’indique hélas jamais toutes les fonctionnalités. Tenez, prenez VLC, ouvrez un flux réseau et entrez : http://ip_de_la_camera:81/videostream.cgi?user=admin&pwd=votre_mot_de_passe&resolution=32&rate=0 et hop, vous observez…

  • Waveshare e-Paper et Raspberry Pi ZeroW

    Waveshare propose des écrans e-Paper de bonne qualité et relativement faciles à installer sur un simple Raspberry Pi Zero W dans notre exemple : Les instructions d’installation sont sur ce lien. Le raccordement au Raspberry Pi Zero W est facilité par la présence d’un connecteur JST et de connecteurs à enficher sur le connecteur GpIO de la framboise : Vous pourrez imprimer en 3D le boitier disponible sur Thingiverse : En Python, la programmation est relativement simple en installant les…

  • |

    Un netbook vert, solaire & WiFi

    Sortons un peu du sujet du blog, enfin si peu : un netbook solaire, intégrant le WiFi, pour 130 € en version de base !! C’est ce que proposera iUnikia avec son Gyy en Juin 2009. Un appareil totalement écologique puisqu’une cellule solaire intégrée au boîtier devrait permettre d’augmenter l’autonomie générale. De même, le boîtier répondra aux exigences les plus vertes, avec des matériaux totalement recyclables, basés par exemple sur l’amidon de maïs. De très petite taille, définition même du…

  • Freebox Revolution : allumage via un script .sh

    Allumer sa Freebox Revolution à distance ? C’est tout à fait possible, on peut même intégrer un script à lancer dans une application domotique, par exemple pour simuler une présence. Commençons par récupérer le code de la télécommande de la Freebox en vous rendant dans Réglages, Système, puis Informations. Notez le, et remplacez 123456 dans le script ci-dessous par votre code : !/bin/bash sudo curl –data « code=123456&key=power » http://hd1.freebox.fr/pub/remote_control sleep 8 sudo curl –data « code=123456&key=ok » http://hd1.freebox.fr/pub/remote_control sleep 5 sudo curl –data « code=123456&key=1&key=4 » http://hd1.freebox.fr/pub/remote_control…

  • |

    Alimentation POE : les limites

    Alimentation un point d’accès en POE présente un avantage certain : ne pas devoir tirer de ligne électrique proche du dit point d’accès, tout passant par le câble ethernet. Seulement, il ne faut pas oublier l’atténuation du câble : avec 12 V au départ, combien de volts vont arriver au bout ? Si ce n’est pas problématique sur 10 ou 25 m, cela peut le devenir sur 100 m, conduisant à une sous-alimentation de votre module WiFi, et à un symptôme…