background preloader

Freedomotic Open Source Building Automation

Freedomotic Open Source Building Automation

Get Started OpenRemote is software integration platform for residential and commercial building automation. It is independent of any automation protocol, and can be run on many off-the-shelf hardware devices. OpenRemote's architecture enables fully autonomous and user-independent intelligent buildings. End-user control interfaces are available for iOS and Android devices, and for any devices with modern web browsers. Application examples See below some video show-cases of how our community is using OpenRemote today: If you're eager to start designing your own automation system right now, you can give the OpenRemote Designer a quick try (it's free). Setting Up OpenRemote OpenRemote consists of three main components: We will briefly describe setting up the system below in three steps 1. Select your target operating system and hardware. Other platforms are recommended for advanced users who are familiar with the details of their chosen OS/hardware combination. 2. OpenRemote Designer Click To Enter 3.

Linux Home Automation Webcam Streaming Video On Raspberry Pi via Browser I was playing with face recognition on Raspberry Pi and found a lot of people were having issues with webcam streaming video, so I made this step by step guide to help you to setup the webcam, and also get you to the point where you can stream video from webcam on another machine via a browser. First thing we need to do is to get a version of ffmpeg that can stream. If you haven’t installed Git on your Raspberry Pi, do that first. sudo apt-get install git Once git was installed, I went into /usr/src to download the source for ffmpeg. cd /usr/src git clone Git retrieved the source code and we will need to build ffmpeg from scratch. cd ffmpeg . Compiling ffmpeg on the Pi will take a while, probably a good idea to leave it overnight. Once ffmpeg is installed, we need to create a configuration file to enable ffmpeg to stream to ffserver. ffserver is what will host the stream. /usr/sbin/webcam.sh When you run it, you should get this as a result. ** 1 dup!

08 : Jouer avec les ondes radio Ce post est le huitième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Je vous avertis tout de suite, ce tuto est encore trop jeune pour aboutir sur une application concrète, il sera donc édité en deux parties. Le but de ce tuto en deux partie est simple : faire de la domotique pas cher avec le raspberry PI et par ondes radio. Les ondes radio ont de nombreux avantages et quelques inconvénients, nous verrons lesquels (mais je suis sûr que vous devinez bandes de ptit coquins). Cette première partie expliquera comment émettre et recevoir des ondes hertziennes avec le raspberry PI (en passant par une brève piqure de rappel de notions du collège que je pensais pourtant avoir soigneusement refoulées). Deux minutes de théorie ultra vulgarisée : Une onde radio c’est une onde électromagnétique qui, comme son nom l’indique, ondule…. Plus l’onde ondule vite, plus sa fréquence est dite “haute” et réciproquement. En gros une onde ressemble à ça : Si on la baisse :

Home Automation Reviews, Insteon, Elk M1, High-tech Pet Gear & More! Raspberry Pi Color Tracking Using PID In this project I implemented OpenCV color recognition on the Raspberry Pi that uses PID to control the pan-tilt servo system. In this post, I will explain briefly how color tracking works, and how to use PID control algorithm to improve tracking performance. Like my previous face recognition tutorial, I will be using the Wall-E robot in this Raspberry Pi Color Tracking project as an example. The Raspberry Pi has relatively small computational capacity compared to a laptop or PC. Because of that you might notice the sluggish result in face recognition. We can use Raspberry Pi to control the servos directly using interface like ServoBlaster. So this is how it works: the Raspberry Pi detects the color, work out the coordinates and send to the Arduino via I2C. PID is a closed loop control system that is trying to minimize the error. To understand more about the PID control system, I found this basic PID tutorial very useful. How to Use Arduino PID Controller Tips on Tuning the PID constants

Clément Storck ISY-99i Review - Insteon control system Home automation holds tremendous promise, however much of the excitement felt when installing the devices turns to frustration when dealing with the current array of software packages. Difficulties with software installation, hardware communication issues and steep learning curves for many of the packages leave the uninitiated with little progress after hours spent with configuration. All of this while the other members of your household are screaming at you to stop turning the lights off on them… Is the ISY-99i the answer? Read on to find out. When it comes to home automation central controllers a dedicated computer is most people's first thought, and certainly the power offered by a decent scripting language is unparalleled, but for the majority of cases this power isn’t needed and simply confuses the installation to the point where “good enough” becomes the mantra and the perfect home automation setup is a continuous work-in-progress.

Raspberry Pi Face Recognition Using OpenCV About a year ago, I created a Wall-E robot that does object and face recognition. It uses Arduino as the controller and need to communicate with a computer that runs the face detection program to track the target. Raspberry Pi face recognition has become very popular recently. With the powerful processor on Raspberry Pi, I can connect it with the Arduino using i2c on the robot and run the object recognition program on-board. It could become a truly independent, intelligent Wall-E robot! However, building such a robot will be a project for near future. Note: Please be careful about the indentation in the Python codes, sometimes my blog decides to mess this up randomly. I wrote an article on how to use SSH and VNC to control and monitor the Raspberry Pi, and that’s what I will be using in this project. To install OpenCV for Python, all you have to do is use apt-get like below: sudo apt-get install python-opencv You will need to download this trained face file: The idea is simple.

Domotique Info - Clément Stock Pour commencer, que pouvons-nous contrôler ? Grâce à la domotique, nous pouvons contrôler les lumières et les volets roulants de la maison. Cette partie est entièrement faite avec des modules de type X10 (courant porteur). Le système de gestion La majorité de la domotique est gérée par le logiciel HomeSeer installé sur un PC à la cave. Pour le reste j’utilise des scripts Bash sous Linux, ou encore du XPL. Les interfaces La partie interface est pour moi la plus importante, elle devait être simple d’utilisation, rapide et accessible de partout. La deuxième interface, plus complète est en quelque sorte le centre de gestion, elle est accessible depuis un PC tactile “all in one” EeeTop 15”. La sécurité 6 caméras sont installées à l’extérieur de la maison et surveillent toutes les entrés. Notifications Les notifications ont été rajoutées plus tard, mais sont devenues aujourd’hui indispensables. Lorsque quelqu’un sonne à la porte, nous recevons un Push et un mail avec la photo de la personne.

Installation domotique de David testPour faire une description détaillée de ma domotique à la maison, je vais commencer par l’organe principal, le PC Il s’agit d’un Giada Slim N10, acheté 200€ (le prix neuf est de 340€ environ) il dispose d’un processeur ATOM 330, 2GO de mémoire, une puce graphique NVIDIA GeForce 9400M. L’avantage de ce pc est sa consommation électrique 15W / Heure, il est relié à internet par RJ45 (mais dispose aussi du WIFI). Coté Ecran, j’ai opté pour un écran Tactile Viseo Touch de chez Packard Bell acheté 120€ (prix Neuf 199€) Ma domotique est gérée grâce à Homeseer version Pro (acheté lors du Black Friday 244,45€) le black friday est très intéressant car cela m’à permis d’avoir une remise de 250$. J’ai rajouté les plugins Rfxcom, et Squeezebox (39.95$ + 39.95$). Pour la gestion des modules, le Contrôleur ZWave Aeon Labs Z-Stick S2 (62.50€), un Récepteur USB RF-433.92 Mhz – RFXCOM (110€), un Transmetteur USB RF-433.92 Mhz – RFXCOM (60€), et un Récepteur Prise et Interface Télécommande – RPT (34.90€)

HoMIDoM

Related: