background preloader

Centrale, Intercommunication, reseau

Facebook Twitter

PAW : Serveur HTTP, PHP, Perl... pour Android et ma domotique! Maintenant que j’ai pu mettre en place et constater que la solution qui consistait à utiliser un smartphone Android en tant que que passerelle SMS, je me suis dit qu’il pouvait être sympathique d’utiliser cette architecture afin de proposer d’autres services à la domotique personnelle. Les différentes solutions et box domotiques du marché étant souvent capables de communiquer sur un réseau informatique, je me suis intéressé à ce qui pouvait exister comme serveur web pour un Intranet… sous Android. Et là.. : PAW! La passerelle SMS mise en place grâce à l’application SMS Gateway est fonctionnelle et opérationnelle. Elle permet de recevoir des ordres d’envoi de SMS de la part de ma domotique et bientôt de pouvoir transmettre des ordres à cette domotique qui auraient été reçus par SMS.

PAW est également une application Android. C’est un peu léger me direz vous pour paramétrer un serveur! PAW permet de gérer votre téléphone Android depuis n’importe quel navigateur internet. C’est tout! Brick-Temperature-DS18B20. Temperature Sensor DS18B20 Electronic Brick and other Versions NOTE: There are different-appearing versions but they work the same. This is an electronic thermometer which has high accuracy over a wide range (accurate to ±0.5°C over the range of -10°C to +85°C) (Workable from -55°C to +125°C).

You can locate these thermometer chips up to 100M away from your Arduino. Shorter cables can be just 2 wires. Multiple thermometers can be connected on the same wire because every one has it's own internal address. This is the "1-wire" bus system (Wikipedia). Here are links to more about the DS18B20 and other "1-Wire" chips: The DS18B20 Brick is the easiest way to get connected and measure temperatures. How does this Work?? Now, let's think for a minute about what we're doing here. Here's the schematic diagram of the Brick: And here is another form of exactly the same DS18B20 temperature sensor in a waterproof stainless steel tube. Read Temperatures from multiple DS18B20 sensors on 1 Arduino Pin: zz.

Add long-distance connectivity to your Arduino with the CATkit System. Introduction Have you ever wanted to connect your Arduino to sensors or other devices but over a long distance? And we don’t mean a few metres – instead, distances of up to 100 metres? Doing so is possible with the CATkit system from SMART greenhouse. This system is a combination of small boards that are connected between your Arduino and external devices using CAT5 networking cable, giving a very simple method of connecting devices over distances you previously thought may not have been possible – or have used costly wireless modules in the past.

The maximum distances possible depend on the signal type, for example: analogue signals up to 100 metres (with a 0.125 V drop)1-wire signals (ideal for DS18B20 temperature sensors) up to 75 metresSPI bus up to 50 metresI2C bus up to 35 metresSerial data at 9600 bps varies between 50 and 100 metres How it works For each system you need one CATkit Arduino shield: … and one or more Kitten boards. Using the CATkit system Conclusion Like this: Freedomotic : Un logiciel OpenSource pour la Domotique. A l’occasion de sa dernière mise à jour et l’ajout de nouvelles fonctionnalités je vous présente Freedomotic, un logiciel Domotique entièrement OpenSource et compatible avec de nombreux protocoles… Freedomotic est écrit en Java et donc multi-plateformes, il fonctionne aussi bien sous Windows que sous Linux ou encore Mac à condition d’avoir installé sur votre systéme d’exploitation JAVA JRE 6.

Evolutif, modulaire et extensible, Freedomotic peut s’enrichir de nombreuses fonctionnalités en utilisant différents plugins ou encore en utilisant son API qui vous permettra de connecter d’autres systèmes communicants. Ce logiciel peut également être accessible de nombreuses interfaces en même temps aussi bien en local qu’à distance.

Chaque interface peut-être développé dans un but bien précis et sous environnement Android, iOS ou Web… Freedomotic est capable de faire abstraction de l’infrastructure matérielle à l’aide d’évènements déclenchés par différents capteurs ou actionneurs. Sur le même thème. IPX800, Zibase et EnOcean pour un loft domotique. Après l’acquisition d’un loft à rénover, voici l’installation domotique qu’un de nos lecteurs a mis en place avec une IPX800, une ZiBASE Pro et quelques périphériques sans fil et sans pile EnOcean… Après un rapide compte rendu sur les fonctions et les contraintes liées aux travaux de rénovation, il a pu établir un petit cahier des charges.

Et comme il était pratiquement impossible de câbler en traditionnel sans entreprendre de lourds travaux, la décision a été de passer un maximum de circuits électriques dans le double plafond pour les éclairages, les stores et la climatisation, et dans la ceinture de plinthes pour les circuits prises et le chauffage. Cette synthèse a permis de choisir une IPX800 pour gérer les circuits d’éclairage et de chauffage, deux modules Eltako pour les stores, des inters Plana sans fil et sans pile EnOcean pour les commandes locales, quelques sondes EnOcean pour les températures et la luminosité, la détection, la consommation électrique et le thermostat.

Domotique Arduino complet avec control Android. Découverte du principe des scènes avec la Veralite et des notifications. Dans cet article on va découvrir le principe des scènes. Cet article fait parti de la série « Mon appartement domotique » . Les scènes, notion centrale des box domotique Les box Domotique vous permettent d’envoyer des commandes à vos modules. Les scènes vous permettront de créer des commandes plus sophistiquées. Avec la Veralite, il y a trois façons de déclencher une scène : une scène peut être déclenchée manuellementvia un SCHEDULE c.a.d de façon programmé dans le tempssuite au déclenchement d’un TRIGGER, c.a.d un évènement détecté par un de vos capteurs Comment configurer une scène sur Veralite ? Sur la Veralite même avec l’interface UI5, la création d’une scène n’est pas totalement intuitive. Au départ, c’est simple, pour créer une scène il suffit de cliquer sur « new scene » dans l’onglet AUTOMATION.

Remarque : Je préfère utiliser le dernier firmware de la Veralite, mais qui n’est pas forcément traduit en Français. Vous passerez alors en mode « création ». Notification à l’aide de Prowl. 1-wire devices. Home automation project using the following components Arduino Mega 2560 Integrated circuits: Maxim DS18B20 Maxim DS2413 Panasonic AQH3213 UTP cabling with RJ11 connectors (star topology with serial buses, multiple devices on each bus) Capable of handling: 8 1-wire buses (using dynamic class instances for the library) 256 switches 256 relays 128 temperature sensors (non-parasite mode for faster bus) * Switch-to-relay associations are freely programmable * No high voltage and power wires at wall switches, only 12V DC over UTP cable * Lower surge current and electromagnetic radiation since SSRs turn on and off at zero crossing * Single 3.9 k pull-up resistors on the Arduino pins (passive pull-up solution) Command examples: T8?

R14? Code sections (simplified)