rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Tout sur la Zibase, son utilisation, les modules qui sont compatibles, les problÚmes rencontrés et les solutions testées.

rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede pcthx51 » 16 Nov 2015, 18:10

Bonjour,
je vous explique mon problĂšme.
j'ai fabriqué des sondes de température à base d'ESP8266 (pour ceux qui connaissent).
cette sonde est équipée d'un serveur http qui renvoie la valeur de la température captée par un DS18B20 en onewire.

ex : dans un explorateur je tape http://'bip'.'bip'.'bip'.'bip'/gettemp et la valeur en degré s'affiche automatiquement.
la ça fonctionne

quand je veux récupérer ma température à l'aide la zibase, rien ne va plus !

je fais une action par commande http borner par une variable V10
ensuite j'affecte une sonde virtuelle avec la variable V10

dans le log la rĂ©ponse Ă  la requĂȘte http est bien la tempĂ©rature
16/11/2015 18:07:57 Server 192.168.1.148 on LAN answered (T=429ms): 23.00C

par contre il n'y a rien dans ma sonde virtuelle
16/11/2015 18:07:57 Received radio ID (INTERNAL Noise=0 Level=0.0/5 TH V1.0 Ch=24 T=+0.0C (+32.0F) Humidity=6% Batt=Ok): OS65560

sachant que je peux faire rĂ©pondre ce que je veux Ă  la requĂȘte http car c'est moi qui gĂšre le bout de code Ă  l'intĂ©rieur ,que puis-je faire??

merci d'avance
raspberry pi 512Mo XBMC
raspberry pi 256Mo LIRC web (gestion infrarouge via ethernet)
zibase lite + license
7 modules duwi everlux blind control (firmware modifié zwave.me)
3 prises commandées chacon
1 module duwi interrupteur on/off
1 detecteur ouverture DI-O
1 detecteur d'obscurité DI-O
caméra ip extérieur heden
Interface iviewer sur tablette asus TF101 (gestion domotique et multimedia)
pcthx51
Membre Actif
 
Messages: 26
Inscription: 16 Juin 2010, 05:29

Re: rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede Harkanork » 16 Nov 2015, 18:31

Salut,

Tu as essayé de renvoyer uniquement 23 ?
Logiquement, il faudrait mĂȘme envoyĂ© 230 car les tempĂ©ratures sont stockĂ©es en dixiĂšme de degrĂ©s.

Harkanork
Harkanork
Dieu de domotique
 
Messages: 358
Inscription: 06 Sep 2012, 13:03

Re: rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede pcthx51 » 16 Nov 2015, 19:41

je ne comprends pas l'histoire d'envoyer ?
moi je rĂ©cupĂšre juste une valeur par une requĂȘte
raspberry pi 512Mo XBMC
raspberry pi 256Mo LIRC web (gestion infrarouge via ethernet)
zibase lite + license
7 modules duwi everlux blind control (firmware modifié zwave.me)
3 prises commandées chacon
1 module duwi interrupteur on/off
1 detecteur ouverture DI-O
1 detecteur d'obscurité DI-O
caméra ip extérieur heden
Interface iviewer sur tablette asus TF101 (gestion domotique et multimedia)
pcthx51
Membre Actif
 
Messages: 26
Inscription: 16 Juin 2010, 05:29

Re: rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede petitrabot » 16 Nov 2015, 20:38

Pourquoi tu ne stokes pas ta valeur de sonde dans un fichier xml, et ensuite la zibase va lire ce fichier via une requĂȘte.
Ci joint des exemples Ă  adapter:
http://www.domotique-info.fr/2013/11/zi ... virtuelle/
http://www.domotique-info.fr/2015/05/ip ... la-zibase/
Zibase Pro -3 Sondes Oregon THGR122NX - 1 Sonde Oregon THN122N - 1 PluviomÚtre Oregon PCR800 - 2 Roller Shutter 2 Fibaro - 2 FGS-222 Fibaro - 1 Remotec ZXT-120 - Caméra Edimax IC 3110W -2 Webserver IPX800 V3 - X880 - Iphone 5S - Ipad Air
http://meteolestouches.alwaysdata.net/
Avatar de l’utilisateur
petitrabot
Membre Actif
 
Messages: 20
Inscription: 07 DĂ©c 2013, 07:14

Re: rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede Harkanork » 16 Nov 2015, 23:23

Je voulais dire que ton capteur devrait renvoyer 230 au lieu de 23.00C
Harkanork
Dieu de domotique
 
Messages: 358
Inscription: 06 Sep 2012, 13:03

Re: rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede pcthx51 » 17 Nov 2015, 15:03

alors j'ai trouvé mon problÚme ! en fait mes 2 problÚmes !
Merci tout d'abord à harkanork : effectivement, j'ai dû modifier la programmation en C de mon ESP8266 pour envoyer la température sur la forme préconisée.

DeuxiĂšmement: il a fallut que je balise la valeur de la tempĂ©rature ... je m'explique si la requĂȘte http rĂ©pondait 230 alors ma zibase ne comprenait pas!
j'ai modifié le prog pour qu'elle me réponde C=230 .
j'ai ensuite utilisé une balise de la commande http qui cherchait la donnée derniÚre *C= !
et voilĂ  je me retrouve avec la bonne valeur au dixiĂšme prĂȘt
coût de la sonde température environ 6 euros !!!!
avantage wifi : se connecte à la box et usb peut se connecter à un téléviseur, un lecteur multimédia,un radio réveil,... trÚs trÚs peu gourmand en énergie !
raspberry pi 512Mo XBMC
raspberry pi 256Mo LIRC web (gestion infrarouge via ethernet)
zibase lite + license
7 modules duwi everlux blind control (firmware modifié zwave.me)
3 prises commandées chacon
1 module duwi interrupteur on/off
1 detecteur ouverture DI-O
1 detecteur d'obscurité DI-O
caméra ip extérieur heden
Interface iviewer sur tablette asus TF101 (gestion domotique et multimedia)
pcthx51
Membre Actif
 
Messages: 26
Inscription: 16 Juin 2010, 05:29

Re: rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede Harkanork » 17 Nov 2015, 15:47

Cool, il va falloir que tu envoies une photo et une description du montage maintenant !
:wink:
Obligé !
:D
Harkanork
Dieu de domotique
 
Messages: 358
Inscription: 06 Sep 2012, 13:03

Re: rĂ©cupĂ©rer tempĂ©rature par requĂȘte http

Messagede pcthx51 » 18 Nov 2015, 12:19

pas de soucis!!!
c'est basé sur un montage Hackmag que j'ai adapté pour mon utilisation

je joints le schéma créer avec designspark .
Fichiers joints
Capture.JPG
schema
Capture.JPG (36.08 Kio) Vu 2490 fois
raspberry pi 512Mo XBMC
raspberry pi 256Mo LIRC web (gestion infrarouge via ethernet)
zibase lite + license
7 modules duwi everlux blind control (firmware modifié zwave.me)
3 prises commandées chacon
1 module duwi interrupteur on/off
1 detecteur ouverture DI-O
1 detecteur d'obscurité DI-O
caméra ip extérieur heden
Interface iviewer sur tablette asus TF101 (gestion domotique et multimedia)
pcthx51
Membre Actif
 
Messages: 26
Inscription: 16 Juin 2010, 05:29


Retourner vers Box - Zibase de Ziblue (ex Zodianet)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

Copyright © 2011 - Touteladomotique.com - Tous droits rĂ©servĂ©s
Les blogs partenaires : Abavala, Domo-Blog, Domotique34, Maison et Domotique