background preloader

Monitoring d’énergie avec un Raspberry Pi & Cosm

Monitoring d’énergie avec un Raspberry Pi & Cosm
Cet article montre comment mesurer sa consommation électrique et la stocker sur le site Cosm. On mesure les données suivantes : consommation électrique totale de mon domicileconsommation électrique de ma pompe à chaleurdifférentes températures (extérieure, intérieure, départ & retour plancher chauffant, ballon d’eau chaude) Les données mesurées sont stockées dans le cloud, grâce au service gratuit Cosm. Bien que dédié au Raspberry PI et à la carte RPIDOM, cet article est facilement transposable à d’autres cartes. Il est volontairement très détaillé pour permettre aux nouveaux venus dans le monde linux de se lancer sans crainte. Matériel utilisé une carte Raspberry Piune carte d’extension RPIDOMdes capteurs de températures 1-wire2 compteurs EDF électroniquesune connexion internet Logiciels utilisés distribution RaspbiancurlpythonOWFS Etape 1 : Préparation de la carte SD pour le Raspberry PI Tant qu’à faire, autant partir de la version la plus récente disponible sur cette page. par : #! Related:  Tutos téléinformationsfipo

La domotique du pauvre - Le blog de la Famille Thierry Il y avait bien longtemps que je n’avais pas publié d’article sur ce blog, mais j’étais occupé entre autre à la réalisation d’une solution domotique pour la maison. Je vais donc vous présenter cette solution qui est le fruit d’une volonté écologique (réduire la consommation d’énergie, réutiliser des biens) et dont l’inspiration se situe entre la revue Système D et la série télé Mac Gyver. Les clés d’entrées de ce projet étaient : - La commande des volets roulants motorisés en fonction des heures de lever et de coucher du soleil. - Le pilotage de prise électrique programmé ou à distance. - La surveillance de la consommation générale d’électricité. - Un système peu gourmand et autonome. - Le cout le plus bas possible. Les orientations technologiques : - La lecture du signal de télé-information sur le compteur EDF permet d’obtenir des données intéressante pour la surveillance de la consommation d’électricité (La puissance instantanée, les compteurs Heures Pleines, Heures Creuses …). .

Les remblais … stockage de déchets inertes …..une préoccupation ! - Informations générales - Melesse pratique - Site officiel de la ville de Melesse Vous êtes dans : Accueil > Melesse pratique > Informations générales > Les remblais … stockage de déchets inertes …..une préoccupation ! Les travaux du bâtiment et de voirie engendrent des problèmes d’évacuation de matériaux inertes. Normalement déposés dans les installations de stockage de déchets inertes (ISDI), il arrive parfois que des dépôts soient faits de façon sauvage sur des parcelles. Composés souvent d’un mélange de terre, de béton, ferraille et autres gravats, il est souvent difficile de faire admettre que ce sont bien des déchets au regard de la réglementation. L’élimination des déchets comporte les opérations de collecte, transport, stockage, tri et traitement nécessaires à la récupération des éléments et matériaux réutilisables ou de l’énergie, ainsi qu’au dépôt ou au rejet dans le milieu naturel de tous autres produits dans des conditions propres à éviter les nuisances mentionnées à l’alinéa précédent ».

Graphique Conso Electrique Téléinfo EDF avec Highcharts (v3) | Blog de Anthony PENHARD Posté par Anthony sur 4 juillet 2012 Suite aux deux billets précédents Graphique Conso Electrique Téléinfo EDF avec Highcharts et Graphique Conso Electrique Téléinfo EDF avec Highcharts (v2) j’ai reçu des nombreux commentaires encourageants encore une fois merci. cette fois ce n’est pas moi qui ai fais un « lot d’améliorations » mais un contributeur Mehdi B. et partage sont travail que je met à disposition. il à notamment ajouté toutes les améliorations proposées mais également découpé le code, ce qui permet de ne pas avoir besoin de recharger l’ensemble de la page pour actualiser un des deux graphique cela rend la page plus « fluide » il à également ajouté des boutons de navigation « -24h / Aujourd’hui / +24h » sur le graphique réprésentant la consomation sur 24 heures A également été ajouter la gestion de deux tarif différent soit « Heures Pleines/Heures Creuses » soit « Base » qui est donc paramétrable. Le code source est disponible là : teleinfov3.zip

Energies renouvelables - Pompes a chaleur Geothermie - Aerothermie - Solaire - Eolien - biomasse Pour les panneaux, je me suis contenté de les treuiller hier, et ce matin, j'ai ramassé ce qui était resté sur le toit. L'intégration en toiture se fera tranquillement la semaine prochaine. Lien vers le post qui donne les relevés à l'oscilloscope : Voilà le schéma : Version 1 (préférer la version 2 par défaut) : Edité : valeurs de résistances augmentées. Version 2 : Cette version utilisant une autre broche pour la polarisation positive semble être mieux compatible avec les différents programmes en fonction de l'initialisation du port série. L'opto est déterminant pour le bon fonctionnement, tout autre choix a peu de chance de fonctionner, les bidirectionnels sont souvent trop lents. Pour regrouper un peu les informations (recopie autre message) : Nous vendons désormais les adaptateurs téléinfo directement sur notre boutique : , qu'il serait certainement facile de modifier pour qui a les sources.

Réglementation applicable aux travaux de rehaussement et de remblaiement de terrains Question écrite n° 13705 de M. Jean Louis Masson (Moselle - NI) publiée dans le JO Sénat du 03/06/2010 - page 1377 M. Réponse du Secrétariat d'État aux transports Communication à l’aide du protocole ZigBee entre un PC et une carte Arduino L’objectif de ce montage est de faire communiquer un PC avec une carte Arduino à l’aide du protocole ZigBee Voici l’architecture de montage : Cette article décrit la mise en place d’une topologie réseau simple, permettant de communiquer entre un PC et une carte Arduino à l’aide de modules XBee série 1 de chez Digi. Les composants Le montage nécessite les composants suivants : un PC, fonctionnant sous Debian GNU/Linux pour ma part ;une carte Arduino ou bien un adaptateur USB relié au PC ;deux modules de communication XBee ;une carte Arduino avec un adaptateur XBee. A propos du protocole ZigBee xBee, ZigBee et beeee? Si vous êtes perdus avec tous ces sigles, c’est normal. ZigBee : est le nom du protocole ; XBee : est le nom du produit chez le constructeur Digi ;IEEE 802.15.4 : c’est le nom du standard qui définit le communication dans un WPAN ; Ok, c’est vraiment pas plus claire ;-) Mais c’est dit. Liste des composants Vous avez besoin des composants suivants : Partie PC Configuration du module XBee

Export donnee Teleinfo sur base FAI.php - MicElectroLinGenMet De MicElectroLinGenMet. Export. des données Téléinfo. Exemple d'export dans une base MySql chez le FAI free.fr Cette export est fait à partir des relevées Téléinfo faites sur un Wrt54gl. Voir page : Interface téléinfo. piloté par un WRT54GL Description Créer une table teleinfo (voir structure ci-dessous ) sur le site de free. Le fichier CSV et le script PHP sont dans cet exemple dans la racine du site du FAI. Script PHP sur site FAI Structure de la table Teleinfo A adapter en fonction de ses besoins. Exemple de fichier CSV Obtenu avec le programme Teleinfoserial-wrt54gl.c Ou généré à partir d'une table 'teleinfo' déjà existante: SELECT * INTO OUTFILE '/tmp/teleinfo.csv' FIELDS TERMINATED BY ',' ENCLOSED BY ' \' ' LINES TERMINATED BY ' \n ' FROM `teleinfo` Import d'un fichier csv dans la table 'teleinfo' Requête Sql utilisée dans le script PHP pour importer dans la base du FAI. Script SHELL sur le WRT54GL Lancer en crontab du Wrt54gl: #!

Vallée de la Siagne : ces remblais qui inquiètent La Siagne. Une frontière naturelle de 42 km entre les Alpes-Maritimes et le Var. Prenant sa source à Escragnolles, dans le massif de l'Audibergue, et se jetant dans la Méditerranée au niveau du golfe de La Napoule, le fleuve côtier est au cœur d'un véritable scandale.Février 2008. Une plainte est déposée au parquet de Grasse. Certains propriétaires de parcelles de la basse vallée de la Siagne dénoncent des exhaussements irréguliers des terrains voisins. Encerclés par des remblais, les plaçant dans une sorte de cuve, ils craignent d'être victime en cas de crue.L'enquête est confiée par le vice-procureur Thierry Bonifay à la brigade territoriale de Cannes. Des gravats sous les salades Pour augmenter la hauteur de leur terrain, les propriétaires visés par la plainte, agriculteurs pour la plupart, se sont fait livrer plusieurs tonnes de gravats, bénéficiant ainsi de la complicité de transporteurs du BTP, bien moins chers qu'un terrassier. Une atteinte à l'environnement 300 000 euros d'amende

xbee-arduino - Project Hosting on Google Code Overview This is an Arduino library for communicating with XBees in API mode, with support for both Series 1 (802.15.4) and Series 2 (ZB Pro/ZNet). This library Includes support for the majority of packet types, including: TX/RX, AT Command, Remote AT, I/O Samples and Modem Status. Note: This software requires API mode, by setting AP=2. If you are using Series 2 XBee, you'll need to install API Firmware with X-CTU (Series 2 are manufactured with with AT firmware), then set AP=2. This software will not work correctly with AP=1 Refer to XBeeConfiguration and WhyApiMode for more info. News 2/1/14 Release 0.5 is available. Documentation Doxygen API documentation is available in the downloads. Download Google Project Hosting no longer supports downloads. Example I have created several sketches of sending/receiving packets with Series 1 and 2 XBee radios. // Create an XBee object at the top of your sketchXBee xbee = XBee(); // Send your requestxbee.send(zbTx); Learning/Books Hardware XBee Shield Support

Jojoflyhigh LilyPad XBee Description: The LilyPad XBee is a breakout board for the popular XBee modules. Board includes easy-to-sew tabs and all the necessary power regulation to run on the LilyPad system. LilyPad is a wearable e-textile technology developed by Leah Buechley and cooperatively designed by Leah and SparkFun. Each LilyPad was creatively designed to have large connecting pads to allow them to be sewn into clothing. LilyPad XBee was co-developed by Kate Hartman and Rob Faludi. Note: This LilyPad board does NOT include and XBee module. Note: A portion of this sale is given back to Dr. Dimensions: 50mm outer diameter Thin 0.8mm PCB Documents:

Téléinformation | Si vous possédez un compteur électronique EDF, vous pouvez récupérer les données de votre consommation et d’abonnement grâce à 2 bornes qui sont dédiées pour permettre à des modules de communiquer avec le compteur. L’utilisation de ces bornes est surtout destinée aux gestionnaires d’énergie disponiblent dans le commerce, mais il est aussi possible d’exploiter ces données sur un PC ou serveur Web. Ces informations sont émises cycliquement sous forme de messages composés d’une étiquette d’identification suivie généralement d’une valeur. Le signal est modulé à 50 KHz : la présence de modulation correspondant à un 0 logique, l’absence à un 1 logique. Il est donc nécessaire de démoduler ce signal. Chaque information débute par le caractère LF (0A hexa), suivie de l’étiquette, de la valeur associée et se termine par le caractère CR (0D). Pour exploiter cette démodulation, il faut quelques composants électroniques afin de permettre de filtrer la porteuse du signal pour en extraire les données.

Wiring (development platform) Wiring is an open source electronics prototyping platform composed of a programming language, an integrated development environment (IDE), and a single-board microcontroller. It was developed starting in 2003 by Hernando Barragán. Barragán started the project at the Interaction Design Institute Ivrea. The project is currently developed at the School of Architecture and Design at the Universidad de Los Andes in Bogotá, Colombia. The documentation has been created thoughtfully, with designers and artists in mind. setup() – a function run once at the start of a program which can be used to define initial environment settingsloop() – a function called repeatedly until the board is powered off A typical first program for a microcontroller is to simply blink an LED (light-emitting diode) on and off. The Wiring IDE uses the GNU toolchain and AVR Libc to compile programs, and uses avrdude to upload programs to the board.

Gestionnaire d'énergie: en savoir plus sur la téléinformation En savoir plus sur la téléinformation Les infos sont transmises cycliquement sur la ligne, modulées en ASK à 50kHz, ce qui correspond en gros à : soit aucune tension présente, soit un signal à 50kHz de 10V CC environ. Le 0V équivaut à un 1 logique, le 50kHz à un 0 logique. C'est donc une liaison série qui délivre des caractères ASCII suivant le protocole suivant : 1200 bits/s 7 bits/caractères 1 bit de stop parité paire Un groupe de messages complet constitue une trame qui débute par le caractère STX (code ASCII = 02), et se termine par ETX (03). Chaque message composant la trame comprend : un caractère LF (code ASCII = 0A hexa) une étiquette de 4 à 8 caractères un espace SP (20 hexa) des données de 1 à 12 caractères un espace SP (20 hexa) un caractère de contrôle un caractère CR (0D hexa) Ces différents messages donnent les indications suivantes en fonction de l'abonnement souscrit : n° d'identification du compteur, étiquette: ADCO (12 caractères) intensité souscrite : ISOUSC ( 2 car. unité = ampères)

Related: