background preloader

SMS Gateway : une passerelle SMS à la maison

SMS Gateway : une passerelle SMS à la maison
Si vous avez votre serveur domotique en place et qu’une alerte doit vous être remontée il existe plusieurs manières de le faire : SMS, Pushme.to, push via l’application Smartphone de votre serveur domotique… Ces solutions marchent très bien mais ont un point faible: elles nécessitent une connexion internet. Les SMS par exemple sont générés par votre box domotique puis sont envoyés en HTTP sur internet au serveur central de votre solution domotique. Là ils sont envoyés au format SMS sur le réseau GSM via une passerelle. Si votre box Internet qui vous relie au web n’est plus opérationnelle… l’alerte ne pourra jamais vous parvenir. C’est là qu’une plateforme SMS à la maison peut vous être utile. Voyons comment en construire une. Avec l’arrivée des forfaits à tarifs réduits (merci Free! La passerelle SMS doit pouvoir avoir une alimentation secourue afin de faire face à des coupures électriques. La passerelle SMS doit pouvoir être simple d’utilisation et de paramétrage. Tout est possible! Related:  RPI-HARDWARE

Envoyer des SMS avec un Raspberry PI Il y a quelques semaines j'ai découvert le Raspberry PI ! Formidable petit ordinateur autour des 45€, pouvant faire tourner sur une distrib débian dédiée. Il s'alimente par un simple port USB et possède toutes les interfaces (USB/HDMI/Ethernet/Etc) pour batir autour de lui pleins de projets délirants. En rangeant mon garage j'ai remis la main sur mon vieux Sony Ericsson K750i et son câble data USB. Un Raspberry PI... Humm... Une fois la distribution Raspbian installé sur le Raspberry, branchez le portable au port USB, connectez-vous dessus en SSH puis faites un "lsusb" pour voir si votre portable est reconnu : Si c'est le cas, vous devriez avoir une ligne correspondant à votre téléphone (dernière ligne ici). Ensuite voyons si nous avons des ports séries pour communiquer avec, un "dmesg" nous en dira plus : On peut voir les lignes "cdc_acm" qui nous indiquent que le portable et joignable sur les ports ttyACM1 et ttyACM2 ! Bien bien bien... si vous en avez un. Voici le résultat :

RPi VerifiedPeripherals Back to the Hub. Hardware & Peripherals: Hardware and Hardware History. Low-level Peripherals and Expansion Boards. Screens, Cases and Other Peripherals. A note about this page: For USB devices, please specify if they required a powered hub Notes 19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the default Debian distribution unless stated otherwise. (A) - Relates to model A production board (B) - Relates to model B production board (!) Discuss: If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order. Power Usage Notes Model B Hardware Revisions and USB Power limitsHardware Revision 1.0 The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100 mA. Linux Driver Issues Powered USB Hubs This section has been moved to a separate page. USB Remotes USB Keyboards USB Mouse devices USB Real Time Clocks

Raspberry Pi email/SMS doorbell notifier + picture of the person ringing it I have been receiving requests to build a SMS doorbell from all around the world ever since my SMS doorbel project got featured on hackaday, damnGeeky, hackedgadgets and few other places . My approach is relatively difficult to follow, so I decided to put up some simple steps for you folks to follow and get even better results than my original project. You will need the following components A Raspberry Pi, any model will work. I have mine equipped with a WiFi dongle so that I don’t have to worry about Internet cablingA wireless doorbell. The idea is the following: to tap into the doorbell base’s LED and have a script look for the LED blinking; If it finds it blinking, then someone is ringing the doorbell. So lets get hacking. Once opened, look for the leads to the status LED. I was curious what kind of signal we get on the LED, so I hooked it to my oscilloscope: It pulses (actually the pulses depend on the chime chosen) at 2V with some PWM. Now to move on the software part. #!

Voyant pour indication de la température Hello, aujourd'hui j'ai décide de me pencher sur un des avantage de notre petit raspberry pi qui est la possibilité d'utilisé des broches GPIO, pour contrôler de l’électronique et faire de la domotique. Pour commencer petit j'ai récupérer deux led une rouge et une vert, mon objectif est que la LED verte informe d'une bonne température exemple inférieur à 40°C et la rouge pas conséquent pour les température supérieur. Dans un premier je me suis informer sur comment utiliser ces fameuse broche, je suis donc tombé une schématisation de ces broche (ce schéma va vous servir longtemps :D) : Ensuite grâce a ce croquis j'ai fait un schéma de mes LED : Une fois le câblage fait il faut passer a la partie programmation et la un outils maintenant indispensable est à installer c'est une librairie qui va permet d'actionner directement les entrée sortie gpio, je vous laisse suivre le tuto du créateur de cette bibliothèque, c'est simple et rapide (lien). #! TEMP=$(cat /sys/class/thermal/thermal_zone0/temp)

How to Install A Wireless USB Network Card on Raspberry Pi Today I’m going to show you how to install a wireless networking card on your Raspberry Pi. I’m using the ultra cheap Ralink wireless card, but the instructions are similar for any Wireless Device. Update Your System For this tutorial I’m using Raspian. You’ll want to make sure you’re at least wired in so you can do an update: sudo apt-get update sudo apt-get upgrade sudo apt-get autoremove Get Started We’re going to do this from SSH, though it’s easier to do from the desktop. 1. Once plugged in, again we’ll look at our USB devices: lsusb It looks like in my case it’s installed, so now we’ll make a copy of the WPA supplicant file: sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.bak Now open up the file: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf And add the following: network={ ssid="[YOUR NETWORK SSID]" psk="[YOUR NETWORK PASSWORD]" } It should look like this: Now, save the file. Start up Your Adapter Now we need to stop the wlan service: sudo ifup wlan0

Top 10 Things to Connect to Your Raspberry Pi During my time with the Pi I’ve experimented with various devices and sensors. Here is my Top 10 list of devices to connect to the Raspberry Pi. In most cases they are very cheap and easy to interface and are great building blocks for more complicated future projects. I’ve included links to more detailed posts where I can and many of these include example Python scripts to help you get going. From robot cars to security systems there are plenty of ways of combining these mini-projects into some amazing creations! Ultrasonic Module Ultrasonic Sensor Ultrasonic transducer modules are an easy way to add distance measuring capability to your Pi. Take a look at my “Ultrasonic Distance Measurement Using Python” posts to see how you can connect one to the GPIO header and read it via a simple Python script. PIR Movement Sensor PIR Module Simple “Passive Infra-Red” sensors allow you to detect movement. An example python script can be found on the “Cheap PIR Sensors and the Raspberry Pi” page.

Outil de diagnostic automobile à base de Raspberry Pi Quand Martin O’Hanlon a vu un article sur la lecture des informations de dépannage (OBD = On Board Diagnostic) d’une moto, il a immédiatement été intéressé. Il s’est procuré un adaptateur OBD et a créé un logiciel dérivé de celui de Salgar. Si la lecture des informations disponibles sur la prise OBD de votre voiture vous intéresse…Vous trouverez sur ebay cet adaptateur pour moins de 10 € port compris. adaptateur OBD USB Les informations sortent sur une prise USB que vous connecterez au Raspberry Pi. Le vendeur que j’ai trouvé sur ebay indique : L’outil de diagnostic ELM327 se connecte sur la prise CAN-BUS du véhicule et sort les informations sur une prise USB. C’est peut-être à cause de l’absence de driver pour WIN7 que le prix est aussi bas ? L’article de Matin O’Hanlon donne les informations pour télécharger et installer le logiciel sur le Raspberry Pi et une vidéo de démonstration est disponible.

Applescript surveillant l'état d'un programme. | Home Controls - Les 3M en action ! Comme vous le savez, la domotique s’est installée chez nous. Quelques lumières s’allument et s’éteignent en fonction des scénarios prévus dans l’eedomus présentée il y a quelques temps. Or, il s’avère qu’une de ces lumières, pourtant bien réparties dans le salon, nous éblouie lors de nos soirées cinéma… Chaque fois, nous devions l’éteindre pour augmenter la sensation d’immersion dans le film. Pourtant, il me semble que je suis parfaitement équiper pour automatiser ça, non ? Mon média center est un ordinateur (Mac Mini sous Snow-Leopard), la box eedomus est pilotable par requêtes HTTP et la lumière en question reliée au réseau domotique… Alors, automatisons ça ! Sur l’eedomus : Création d’un périphérique virtuel (état) qui sera piloté par le script (requête HTTP). Penser à récupérer le code API dans les paramètres experts… On attribue les valeurs suivantes au périphériques : Penser à créer la version identique de cette règle mais pour l’arrêt du médiacenter… Sur le Mac Mini :

coldtearselectronics.wikispaces LCD Sys info can be used with other software for custom application development. The device accept simple USB control packets. Once driver for your OS is installed, you can control the LCD using libusb library under VB, VC, VC#, python (Raspberry Pi or Linux) to send USB control packet command to control what the LCD display. Under Raspberry Pi (Linux - python): Custom application development under Linux (Python) source driver (By Dan gardner)Some Raspberry Pi Display example:Raspberry Pi Weather station (in 5 mins) Raspberry Pi as a RBN Client.Read BBC Radio livetext from MQTT and display on LCDsysinfoRaspberrypi Bitcoin LCD ticker..Create a Bitcoin/Litecoin ticker with your Raspberry Pi! Under Windows (C#): LCDDrive.Startup();//Load LIBUSB Driver. For a full set of command, please see the C sharp driver code in the download package Custom Application examples:

Fabriquer un émetteur FM pirate avec un Raspberry Pi Saviez-vous qu'il était possible de fabriquer une radio FM pirate à avec un Raspberry Pi ? C'est ce que propose le site Make avec ce tuto qui dispense tous les bons conseils et les étapes à suivre pour lancer votre station FM à moindre coût. Je rappelle quand même que ce n'est pas autorisé par les lois divines en vigueur dans notre pays (enfin, je ne crois pas), donc ce tuto s'adresse uniquement aux étrangers qui me lisent. Pour ce faire, vous avez besoin d'un Raspeberry Pi, du logiciel PiFM et d'une simple antenne filaire. C'est une bidouille hyper simple à réaliser qui vous permettra de balancer de la musique sur tous les postes FM de chez vous (ou du taf...) + d'infos ici. Edit: Et le tuto en français est dispo ici. Source Rejoignez les 54734 korbenautes et réveillez le bidouilleur qui est en vous Suivez KorbenUn jour ça vous sauvera la vie..

dangardner/pylcdsysinfo Se passer de serveur DNS grâce au Multicast DNS Parfois on cherche à reproduire nos infrastructures professionnelles alors qu’il existe des solutions tout à fait satisfaisante pour répondre à des besoins ponctuels. Le mdns fait partie de ses solutions. Je cherchais une solution de résolution de noms pour éviter de devoir créer des baux statiques pour tous mes périphériques. Et j’ai trouvé la solution en regardant dans les paramètres des baux DHCP de ma freebox. En effet j’ai vu le nom de mdns que je ne connaissais pas. Le mDNS, pour Multicast DNS, a été développé par la société Apple en s’inspirant des travaux publié par Bill Manning et Bill Woodcook (2 bill’s) sur le protocole Multicast Domain Name Service. L’implémentation de ce protocole sur Linux utilise la bibliothèque logicielle Avahi et est compatible avec celle de Bonjour. Même pas besoin de rebooter pour que cela soit pris en compte. Pour retrouver tous vos périphériques mdns présent sur votre réseau il suffit de taper la commande suivante : Vous pourriez lire aussi :

07 : Allumer/éteindre une vraie lampe OU comment faire de la domotique low cost. Ce post est le septième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Rhhha je vous ai trompé cher visiteurs, je n’avais plus de lampe sous la main alors j’ai pris…. un réveil !! Mais peu importe, l’application est exactement la même, on se passera de lampe pour cet exercice (c’est la faute a ma chérie qui n’a pas voulu me laisser sa lampe de chevet “lapin crétin” comme sujet d’expérience, l’hérétique !!) Comme promis nous allons voir aujourd’hui comment utiliser le raspberry PI et plus précisément les ports GPIO (broches) de la carte pour contrôler un élément électrique de votre habitation, cet élément peut être n’importe quoi : une lampe/lumière, un réveil, un frigo, une tv, bref tout ce qui vous passe par la tête Voila une petite vidéo pour vous mettre en bouche et vous montrer ce qu’on vas faire (cliquez sur l’image ci dessous pour la télécharger) : Prêt a tenter le coup? Voici les éléments requis pour cette expérience : Un petit schéma s’impose :

Related: