Téléinfo EDF Arduino sans fil avec RFXCOM

Source : http://domotique.web2diz.net/teleinfo-edf-arduino-sans-fil-avec-rfxcom/

Bonjour à tous,

voici un nouveau mini projet qui me trotte dans la tête depuis un bon moment. J’utilise Domoticz avec un Rasberry B+ et RFXCOM depuis plusieurs mois.

Je récupères les trames téléinfo de mon compteur EDF grâce à un montage avec un optocoupleur.  (vous trouverez les explications détaillées du montage sur le site magdiblog.fr par exemple).

Tout fonctionne très bien et je récupère de belles courbes sur Domoticz :

téléinfoEDF

Téléinfor EDF sur Domoticz

Comme je souhaiterais me passer de la liaison filaire entre mon compteur EDF et mon Raspberry je souhaiterais pouvoir transmettre les informations relevées sur mon compteur à mon Rasberry via le RFXCOM et donc par onde radio 443Mhz.

Pour se faire je vais utiliser un Arduino nano qui permettra de lire les trames Téléinfo et de les transmettre via ondes Radio grâce à un émetteur RF 443Mhz.

Matériel :

  • Rasberry B+ avec Domoticz  (39€)
  • Module USB RFXCOM (110€)
  • Adruino Nano USB (2.5€)
  • Optocoupleur SFH620A-x (ref exacte SFH620A-3)  (4,20€)
  • Module RF 433Mhz (1€)
  • Plusieurs résistances (~1€)

Donc si comme moi vous avez déjà un Raspberry, le module RFXcom et le montage optocoupleur vous n’aurez pas plus de 5€ à rajouter pour avoir le module téléinfo RF.

Etape 1 : Montage électronique partie téléinfo 

Comme d’habitude, je ne vais pas réinventer le roue, vous trouvez sur internet de multiples schémas qui expliquent le montage avec optocoupleur nécessaire pour récupérer les trames téléinfo de votre compteur EDF.

Je vous conseille par exemple :

Pour ma part j’utilise le PIN 8 pour réceptionner les données téleinfo.

Etape 2 : Montage électronique partie émeteur RF 

Très simple, dans mon cas j’utilise le PIN 3, donc Data sur PIN 3, GND sur GND et +VCC sur 5v de la carte Arduino.

A ce stade vous devez avoir votre Arduino Nano avec l’information de téléinfo qui arrive sur le PIN 8 et le module RF 433Mhz qui émet via le PIN 3.

Module téléinfo sans fil

Module téléinfo sans fil (A noter que pour simplifier le schémas les résistance R1 et R2 de l’optocoupleur ne sont pas symbolisées)

Etape 3 : Code pour Arduino

j’ai fais pas mal de recherche. Je suis loin d’être capable d’écrire un code complet aussi complexe. Alors j’ai trouvé par exemple sur le site worldofgz.com [REF] un code qui pourrait bien m’aider. Malheureusement il utilise 2 ports serials alors que le Adruino Nano n’en possède qu’un.

Le code que l’on trouve sur le site www.domotique-info.fr [REF] traite très bien le signal téléinfo mais il manque la partie qui envoie l’information sur l’émeteur RF.

J’ai finalement trouvé quelque chose qui correspond exactement à mon besoin, un code qui va lire les trames téléinfo puis les envoyer vers RFXcom en simulant un OWL180. C’est un peux le même principe que ce que j’ai déjà fait pour les sondes thermomètres [Voir : Simulation sonde Oregon avec Atmega ).

Ce code, disponible sur le site connectingstuff.net, s’inspire lui même des références si dessus. L’original peux être trouvé ici. J’ai à mon tour adapté ce code, vous trouverez ma version ici  :  teleinfo_rf.ino

Etape 4 : c’est fini ! 

Une fois tout bien branché comme expliqué dans les étapes 1, 2, 3  domoticz devrait identifier un nouvel appareil comme ceci :

cm180

Puis vous pourrez voir de belles courbes EDF comme ceci :

téléinfo EDF RF

Courbes consommation EDF avec module RF

J’espère que cet article vous permettra d’avancer. Comme vous le voyez j’ai pas mal réutilisé les information trouvées sur internet. J’ai juste consolider le tout sur une seule page et partagé le tout avec vous.

Ce code a été adapté pour les compteurs triphasés. Pour voir le code adapté à un compteur triphasé allez voir sur le super article sur le site petitssuisses.com. Lien de l’article  : Téléinfo ERDF sans fil pour compteur triphasé)

Dropbox Backup sur Plesk

How to configure Dropbox backups in Plesk

 

source : https://www.a2hosting.com/kb/a2-hosting-products/windows-hosting/configuring-dropbox-backups-in-plesk

This article describes how to configure Dropbox backups in Plesk. You can do manual Dropbox backups, or you can configure automatic daily backups.

DROPBOX BACKUPS

To configure Dropbox backups for your account, follow these steps:

  1. Log in to Plesk.
    If you do not know how to log in to your Plesk account, please see this article.
  2. In the right sidebar, click Dropbox Backup:Plesk - Dropbox Backup icon
  3. At the Dropbox login page, type your Dropbox e-mail and password.
    If you are already logged in to Dropbox, the Dropbox login page does not appear.
  4. At the folder access page, click Allow:Plesk - Dropbox - Allow access
  5. The Plesk Websites & Domains page appears:Plesk - Dropbox - Websites and Domains page
    • To create a backup immediately, click Back up Now.
      Depending on the size of your account, it may take several minutes to create the backup. When the backup is complete, Plesk uploads it to your Dropbox account automatically. Additionally, the backup appears on the Repository tab in Plesk.
    • To view any tasks that are currently running, click the Current Tasks tab.
    • To change Dropbox settings, click the Settings tab. To enable a scheduled backup, select the Enable Scheduled Backup check box, and then in the Scheduled Time (daily at) text box, type the time when you want the backup to run. Click OK.

MORE INFORMATION

For more information about Dropbox, please visit https://www.dropbox.com.

La liste de mes « 101 Lifetime Goals »

Voici ma liste, et les objectifs que j’ai atteints jusqu’à maintenant sont en caractères gras.

Voyage :

Je voyagerai dans les endroits suivants :

  1. Rio de Janeiro, Brazil
  2. Naples, Italie
  3. Australie
  4. Tokyo, Japon
  5. Amsterdam, Pays-Bas
  6. Los Angeles
  7. New York
  8. Barcelone, Espagne
  9. Atlanta
  10. Miami
  11. Pondichery, Inde
  12. Dubaï

Je visiterai et je verrai les sites remarquables suivants :

  1. Parc Güell, Espagne (comme dans le film l’Auberge Espagnole..)
  2. Taj Mahal, Inde
  3. La Grande Muraille de Chine
  4. Le Machu Picchu, Pérou
  5. La Pyramide de Khéops, Égypte
  6. Les Chutes d’Iguazu, Brésil – Argentine
  7. La Baie d’Halong, Vietnam
  8. les chutes du Niagara

Aventure :

J’irai :

  1. assister à une finale de Ligue des Champions
  2. faire du surf à Hawaï
  3. faire du rafting en rivière
  4. voir une aurore boréale
  5. assister à un match de NBA au premier rang
  6. passer un nouvel an à Time Square
  7. faire un road trip sur le route 66
  8. jouer au poker à Las Vegas
  9. vivre 3 mois à l’étranger
  10. faire du shopping à Londres en 1 journée
  11. fumer un cigare à Cuba
  12. me faire tatouer lors d’un voyage
  13. traverser l’Atlantique en bateau de croisière
  14. faire le tour du monde en 10 escales
  15. piloter un avion et le faire atterrir
  16. caresser un tigre
  17. passer une nuit seul sur une île déserte
  18. faire un boat-trip dans les Caraibes en étant Capitaine

J’apprendrai :

  1. à jouer d’un instrument de musique
  2. à faire du snowboard
  3. à faire des sushis

Accomplissements personnels

  1. écrire un blog
  2. ouvrir une société
  3. gagner, épargner + 50K€ par an
  4. produire de la musique
  5. posséder mon propre labo
  6. Acheter ou construire la maison de mes rêves
  7. avoir des enfants
  8. apparaitre dans un film
  9. passer à la TV
  10. apparaître dans un clip musical
  11. atteindre mon poids de forme
  12. mixer dans plusieurs festival à l’étranger
  13. mixer en club à l’étranger (4 fois pour l’instant)
  14. entrer dans le Guiness Book des records
  15. embrasser une jolie et parfaite inconnue
  16. me faire tailler un costume sur mesure en Angleterre
  17. Passer le permis bateau
  18. Faire de mes enfants de bonnes personnes, épanouis
  19. avoir une maison au bord de la mer
  20. posséder plusieurs appartement dans le monde
  21. être plus aimant et accepter les choses telles qu’elles sont