Bon voici quelques compléments d'informations.
Le raspberry est un µPC qui tourne sous Linux, qui possède 1 port Ethernet pour être connecter sur un réseau, des port USB pour connecter clavier souris ou autre, un port HDMI pour connecter un écran et des ports pour piloter des relais, des RS232, un bus SPI, et plein d'autres choses.....
Le tout pour vraiment pas cher au vu des performances, un appétit d'oiseau et beaucoup mais vraiment beaucoup de projets en cours car la communauté est très très très grandes. Beaucoup de personnes s'orientent dessus pour faire de la domotique. Il remplace largement les box dédiés domotique à 300€.
On peut donc programmer dessus avec tout types de langage, du C du python, du java etc...
Pour y accéder on a deux méthodes:
1/ on branche un écran, un clavier et une souris est on travaille comme sur un PC Linux.
2/ on branche le raspberry sur le réseau, et on y accède via un autre PC avec le protocole SSH est un logiciel (putty par example). Dans ce cas on travaille avec la console Linux en ligne de commande.
Je vais vous détailler mon installation pour le téléinfo. (la température via le 1 wire est en uniquement en phase de test pour le moment et par manque de temps, je pense que cela sera réalisé cet été)
Pour commencer, je n'ai pas voulu acheter le module tout fait à
brancher entre le compteur et le raspberry disponible ici :
http://www.suiviconso.fr/index.php?opti ... &Itemid=12
J'ai donc réaliser ce montage avec deux résistances et 2 opto à brancher directement sur les ports du raspberry:
http://www.touteladomotique.com/forum/v ... 09_599.png[/img]
ATTENTION A BRANCHER SUR LE 3.3 ET PAS LE 5V SINON RASPBERRY HS.
Après c'est que du soft sur Linux:
Tout est détailler ici :
http://vesta.homelinux.free.fr/site/wik ... n_edf.html
1/On teste l'interface teleinfo en configurant la la bonne vitesse du port COM
1200 bits/s
7 bits/caractères
parité paire
1 bit de stop
Si le module fonctionne, on reçoit la trame du compteur sur la console Linux.
2/ On met en place une base mysql sur le raspberry pour faire du stockage de données. Sur le lien précédent, il y a tout le code C qui est a compilé avec gcc pour créer un exécutable qui permet de décoder la trame téléinfo et de la stocker dans la base sql. Cet exécutable est à appeler à la fréquence de stockage que l'on désire. Perso j'ai choisi 1 minute. Cela est réalisé par Cron sous Linux.
3/Créer un site internet sur le rasberry en PHP qui permette via des requêtes SQL d'aller chercher les données stockées précédemment, et de les afficher sous forme de graphique comme vu sur mon post précédent.
L'exemple vient d'ici:
http://penhard.anthony.free.fr/?p=283
4/Pour rendre les données accessible depuis l'extérieur, il faut créer un dyndns (possible sur no-ip.org), et configurer votre box pour que lorsque vous tapez sur votre navigateur votre adresse (example.no-ip.org) sa redirige vers l'IP du raspberry et affiche les graphes sur votre navigateur.
Voila pour le plus gros des info.
Au niveau alimentation, le raspberry est branché directement sur ma PAC. En effet, Ajtech a prévu une sortie 24V. J'ai donc rajouter un DC/Dc 24 V 5V pour alimenter le rasberry. J'ai mis aussi un dongle Wifi car ma PAC est loin de ma box avec une impossibilité de tirer un câble Ethernet.
Projet futur:
Ajouter la température;
Changer les couleurs des graphe et avoir une présentation plus soigné.
Piloter ma PAC depuis le navigateur.
Commande volet roulant et webcam.
etc...
N'hésitez pas à me contacter pour plus d'info.
Pac Ajtech/Zuran100 TRI phase 2 sur Plancher Chauffant+Radiateurs HC/HP.