Forum eedomus
http://forum.eedomus.fr/

Liste des Valeurs
http://forum.eedomus.fr/viewtopic.php?f=14&t=4824
Page 1 sur 1
Auteur:  rol50 [ 20 Nov 2016 12:42 ]
Sujet du message:  Liste des Valeurs

bonjour
est-il possible de configurer une plage de valeurs au lieu d'une valeur fixe
dans la config d'un périphérique
par exemple :
la valeur fixe est 178
mais elle varie entre 177 et 179
merci de vos conseils
Auteur:  fullpower [ 20 Nov 2016 17:44 ]
Sujet du message:  Re: Liste des Valeurs

Salut,

Pour quel genre de périphérique ?
Si la valeur varie pour une même fonction, alors au pire (bricolage) fait 3 valeurs avec la même fonction ...
Auteur:  rol50 [ 20 Nov 2016 19:12 ]
Sujet du message:  Re: Liste des Valeurs

bonjour et merci de m'avoir répondu
le but du jeu est de connaitre la position d'une ouverture en temps réel.
l'ouverture est commandée par un petit moteur couplé à un potentiomètre suiveur.
le signal est mesuré par une ipx800 qui me donne les valeurs suivantes :
ouvert = 0; fermé = 340.
pb ces valeurs ne sont fixes et varient de quelques unités, par exemple une valeur peut varier de
175 à 178, car la tension générée par l'ipx nest pas très stable
et lorsque que je met une valeur fixe dans l'Eedomus, l'icone correspondante ne s'affiche pas à tous les coups
d'où ma question: comment mettre une plage au lieu d'une valeur fixe
Auteur:  fullpower [ 20 Nov 2016 22:45 ]
Sujet du message:  Re: Liste des Valeurs

Ahhh ok effectivement, là c'est moins évident ...
Mais bon ...avec ma méthode c'est fastidieux car il faut définir le même état pour 4 ou 5 valeurs ...mais je ne vois que ça car effectivement je ne vois pas comment faire autrement pour une plage de valeurs ...
:?
Auteur:  Patskins [ 20 Nov 2016 23:12 ]
Sujet du message:  Re: Liste des Valeurs

Bonsoir,

Pour une valeur comprise entre 175 et 178, par exemple, une solution serait de définir la règle avec 2 conditions :
- Si mesure supérieure à 174
- Et mesure inférieure à 179
- Alors actions

Ce qui donnerait : actions pour une valeur comprise entre 175 et 178
Auteur:  blues [ 20 Nov 2016 23:25 ]
Sujet du message:  Re: Liste des Valeurs

Il faudrait sûrement une transformation de la valeur brute mesurée.
De quelle manière le périphérique eedomus est-il mis à jour depuis l'IPX ?
Auteur:  rol50 [ 21 Nov 2016 08:10 ]
Sujet du message:  Re: Liste des Valeurs

bonjour et merci à tous pour vos réponses
je crois avoir trouvé la solution, plus simple que je pensais.
1°: la formule magique XPATH: floor((//analog3) div 30)
---> explication: la valeur analog3 est divisée par 30 pour réduire le nombre de valeurs, qui varient de 0 à 340.
---> arrondir ces valeurs au nombre inférieur, ce qui donne des valeurs 'stables'

2°: création de valeurs de 1 (fermé) à 10 (Ouv totale), au pas de 10%
3°: affectation d'une icone à chaque valeur
4°: création du push de l'ipx pour une maj en temps réel
slt
Auteur:  rol50 [ 21 Nov 2016 11:12 ]
Sujet du message:  Re: Liste des Valeurs

mis à part le push de la valeur analogx, cela fonctionne
est-il possible d'envoyer une valeur analogique par push depuis l'ipx ?
Auteur:  blues [ 21 Nov 2016 16:14 ]
Sujet du message:  Re: Liste des Valeurs

En utilisant la variable $Ax avec x=numéro de l'entrée analogique ?
Auteur:  rol50 [ 27 Déc 2016 19:22 ]
Sujet du message:  Re: Liste des Valeurs

voici le push envoyé depuis une IPX800V4:
http://192.168.1.26/api/set?action=peri ... ta=$A01&$A
et la réponse de l'Eedomus:
{ "success": "0", "body": { "error_code": "2", "error_msg": "Missing parameter [value]." } }

quelle serait la syntaxe du push pour que cela fonctionne ?

avec le polling ça fonctionne, mais il faut attendre 1 mn...
merci de votre aide
Page 1 sur 1 Le fuseau horaire est UTC+1 heure