+
Au cours du dernier article sur les modules EnOcean, je vous avais présenté le capteur de température STM330 (avec capteur solaire). Nous allons voir comment récupérer la température de ce module via la Zibase sur ThingSpeak.
Pour commencer nous allons nous rendre sur ThingSpeak et créer notre compte afin de créer notre « Chanel ».
Remplissez les champs dont vous avez besoin, si vous cochez « Make Public », vos données seront visibles par toutes les personnes venant sur ThingSpeak.
Nous allons donc avoir besoin de l’url proposée par ThingSpeak pour récupérer les données de votre Zibase.
Cette URL se trouve sur Channels, Data import, Sending data
voici donc l’url que nous allons utiliser dans notre Zibase pour envoyer toutes les datas.
http://api.thingspeak.com/update?key=JGSXVPLVXXXXXXXX&field1=0
Rendez vous maintenant sur notre Zibase pour créer le Scénario qui va envoyer les températures sur ThingSpeak.
Domotics de Touteladomotique a fait un test très complet à ce sujet et vous permettra de créer votre scénario. Je ne reviendrai pas sur la création du Scénario
je vous donne juste les images de ce que vous devez avoir dans votre scénario
Un test du scénario et le tour est joué
Vos données concernant le capteur de température ont été envoyées sur ThingSpeak
Vous pourrez modifier les amplitudes des axes X et Y comme tout graphique
J’ai vraiment aimé ce service, relativement simple à mettre en oeuvre. On pourra bien sur l’utiliser pour pas mal d’autres données. Si vous aussi vous avez des exemples à nous donner, n’hésitez pas à nous les faire partager.
Très utile, j’utilise ce service pour historiser les commutations des micromodules (ON/OFF) qui pilotent mon chauffage ou ma pompe de piscine.
ATTENTIOn, cette manipulation marche, mais pour une ou 2 sondes et encore des sondes ‘discrètes’.
J’ai fait la m^)eme chose avec 5 sondes de températures Oregon qui donnent leur températures toutes les 30s à 1 minutes), on s’aperçoit très vite que cela sature la pauvre zibase et qu’il n’est donc pas réaliste d’utiliser cela « pour de vrai ».
Solution , faire comme tout le monde : rajouter un serveur ou une autre BOX qui lit régulièrement le fichier .xml pour analyser son contenu et expédier vers ThingSpeak.