Forum eedomus
https://forum.eedomus.com/

Ipx800V3 SHT-X3 et eedomus
https://forum.eedomus.com/viewtopic.php?f=14&t=1248
Page 1 sur 1
Auteur:  smolly [ 24 Sep 2013 13:05 ]
Sujet du message:  Ipx800V3 SHT-X3 et eedomus

Bonjour,

voici mon problème je récupère le status.xml de ipx800v3 sur eedomus (<analog2>661</analog2>) quel et la conversion a faire pour un affichage en °C en humidité et luminosité

Cordialement
Smolly
Auteur:  DjMomo [ 27 Sep 2013 07:32 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

A quoi correspond ta valeur 661 ?
Auteur:  tchex [ 27 Sep 2013 08:06 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

Bonjour,

Pour la température :
((//analog0) * 0.00323 - 1.63) div 0.0326

Pour l'humidité (avec analog1 humidité et analog0 température):
(((//analog1) * 0.00323 div 3.3)-0.1515) div 0.00636 div (1.0546 - (0.00216 * ((//analog0)* 0.00323 - 1.63) div 0.0326))

Pour la luminosité :
(//analog2)*0.09775
Auteur:  smolly [ 29 Sep 2013 10:24 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

Bonjour et merci

merci ça fonctionne pour la la luminosité
mais pas le reste vous configurer comment votre capteur http

Type de données
Chemin XPath

Smolly
Auteur:  tchex [ 30 Sep 2013 08:52 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

Bonjour,

Par exemple pour le capteur http lié à l'humidité :
Nombre décimal
Pour l'URL : http://192.168.XX.XX/status.xml
et pour le XPATH : (((//analog1) * 0.00323 div 3.3)-0.1515) div 0.00636 div (1.0546 - (0.00216 * ((//analog0)* 0.00323 - 1.63) div 0.0326))
et fréquence j'ai mis 1 min.

Avec ça, ça devrait marcher
Auteur:  Nico33 [ 30 Sep 2013 12:52 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

Ca ne s'invente pas un calcul pareil :D
Auteur:  DjMomo [ 01 Oct 2013 06:50 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

Ou comment alléger le processeur de l'IPX en faisant calculer par d'autres périphériques....
Auteur:  smolly [ 01 Oct 2013 23:41 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

voila mes reglage pour la température
et ça ne fonctionne pas idem pour humidité
mystère

Type de données Nombre décimal

URL de la requête http://192.168.zz.zzz/status.xml

Chemin XPath ((//analog2)* 0.00323 - 1.63) div 0.0326))
Auteur:  tchex [ 02 Oct 2013 08:25 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

que veux-tu dire par "ça ne fonctionne pas" ?
tu peux vérifier que ton xml contient bien les infos en ouvrant avec un navigateur cette adresse :

http://192.168.zz.zzz/status.xml

pour ma part j'ai bien des infos :

<analog0>685</analog0>
<analog1>796</analog1>
<analog2>178</analog2>
<analog3>0</analog3>

vérifie aussi que l'ordre des capteurs correspond bien : chez moi analog0 c'est la température, analog1 c'est l'humidité, et analog2 la luminosité. mais ça dépend des branchements que tu as fait.

bon courage.. ça finit toujours par marcher ! ;)
Auteur:  smolly [ 02 Oct 2013 09:06 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

merci je garde espoir la luminosité fonctionne

<analog0>107</analog0>
<analog1>803</analog1>
<analog2>638</analog2>
<analog3>0</analog3>
analog0 c'est la luminosité, analog1 c'est l'humidité, et analog2 la température
voici le message d'erreur
ipx800 Temp Serre en erreur: [Expression XPath invalide]. Aperçu du contenu.

avec Chemin XPath ((//analog2)* 0.00323 - 1.63) div 0.0326))

Cdt
Auteur:  tchex [ 02 Oct 2013 09:14 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

je crois que tu as un problème de parenthèses
pour la température tu devrais avoir :
((//analog2) * 0.00323 - 1.63) div 0.0326

et non

((//analog2)* 0.00323 - 1.63) div 0.0326))
Auteur:  smolly [ 02 Oct 2013 09:24 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

merci ça fonctionne plus que l'humidité
a regler

(((//analog1) * 0.00323 div 3.3)-0.1515) div 0.00636 div (1.0546 - (0.00216 *
ou est l'erreur
et merci beaucoup de t'on aide
Auteur:  tchex [ 02 Oct 2013 09:36 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

pour toi ça devrait être ça :

(((//analog1) * 0.00323 div 3.3)-0.1515) div 0.00636 div (1.0546 - (0.00216 * ((//analog2)* 0.00323 - 1.63) div 0.0326))


(le calcul de l'humidité est basé sur le capteur d'humidité et de température)
Auteur:  smolly [ 03 Oct 2013 20:56 ]
Sujet du message:  Re: Ipx800V3 SHT-X3 et eedomus

merci beaucoup
tout fonctionne parfaitement
Page 1 sur 1 Le fuseau horaire est UTC+1 heure