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

Valeur précise impossible
https://forum.eedomus.com/viewtopic.php?f=23&t=11930
Page 1 sur 1
Auteur:  lekawik [ 18 Juin 2023 22:29 ]
Sujet du message:  Valeur précise impossible

Bonjour,
J'essayais avec l'API eedomus de régler la hauteur de mon volet avec une valeur précise (ici 47%). En revanche, en envoyant cette requête:

Code : Tout sélectionner
https://api.eedomus.com/set?api_user=XXXXX&api_secret=XXXXXX&action=periph.value&periph_id=XXXXX&value=47


je reçois l'erreur suivante:

Code : Tout sélectionner
{ "success": "0", "body": { "error_code": "6", "error_msg": "Unknown peripheral value [47]." } }


J'ai pourtant, dans la configuration du périphérique, décoché la case "Limiter les valeurs aux multiples de 10%". Ma valeur n'a en effet pas été créée dans les valeurs possibles du périphérique, mais étant donné qu'il est possible de mettre des valeurs précises comme celle ci avec HomeKit, je me disais que cela le serait aussi avec l'API.
Je me demande alors s'il s'agit d'un bug, d'une limitation (et si c'est le cas pourquoi puisque HomeKit peut le faire) ou quelque chose que je fais juste mal ?

Merci.
Auteur:  opa95 [ 19 Juin 2023 10:04 ]
Sujet du message:  Re: Valeur précise impossible

Bonjour lekawik
lekawik a écrit:Bonjour,
J'essayais avec l'API eedomus de régler la hauteur de mon volet avec une valeur précise (ici 47%). En revanche, en envoyant cette requête:

Code : Tout sélectionner
https://api.eedomus.com/set?api_user=XXXXX&api_secret=XXXXXX&action=periph.value&periph_id=XXXXX&value=47


je reçois l'erreur suivante:

Code : Tout sélectionner
{ "success": "0", "body": { "error_code": "6", "error_msg": "Unknown peripheral value [47]." } }


J'ai pourtant, dans la configuration du périphérique, décoché la case "Limiter les valeurs aux multiples de 10%". Ma valeur n'a en effet pas été créée dans les valeurs possibles du périphérique, mais étant donné qu'il est possible de mettre des valeurs précises comme celle ci avec HomeKit, je me disais que cela le serait aussi avec l'API.
Je me demande alors s'il s'agit d'un bug, d'une limitation (et si c'est le cas pourquoi puisque HomeKit peut le faire) ou quelque chose que je fais juste mal ?

Merci.

Pour donner une réponse adéquate, il faudrait une description plus précise de ton périphérique.
Si la valeur 47 est refusée, est-ce que la valeur 50 est acceptée?
Si oui, c'est que ton périphérique n'attend pas une valeur quelconque, mais une valeur dans une liste, il faudrait modifier le type ou ajouter la valeur.
D'autre part, la valeur à envoyer est la valeur brute (celle dans la partie gauche de la liste des valeurs dans la fenêtre "valeurs" du périphérique. :)
Auteur:  lekawik [ 19 Juin 2023 14:29 ]
Sujet du message:  Re: Valeur précise impossible

Bonjour opa95,

Pour donner une réponse adéquate, il faudrait une description plus précise de ton périphérique.

J'utilise ici des Fibaro FGR-223 pour contrôler mes volets. Mais j'ai le même problème pour mes lumières qui elles utilisent un dimmer Fibaro FGD-212. Ils acceptent des valeurs entre 0 et 100, 0 étant éteint/fermé, et 100 ouvert/allumé.

Si la valeur 47 est refusée, est-ce que la valeur 50 est acceptée?
Si oui, c'est que ton périphérique n'attend pas une valeur quelconque, mais une valeur dans une liste, il faudrait modifier le type ou ajouter la valeur.

La valeur 50 est bien acceptée. Est-il alors possible de configurer mon périphérique pour qu'il puisse recevoir une valeur quelconque, sans que celle-ci soit obligatoirement dans la liste des "valeurs possibles" du périphérique, comme le fait HomeKit ?
Auteur:  opa95 [ 19 Juin 2023 14:36 ]
Sujet du message:  Re: Valeur précise impossible

lekawik a écrit:Bonjour opa95,

...

La valeur 50 est bien acceptée. Est-il alors possible de configurer mon périphérique pour qu'il puisse recevoir une valeur quelconque, sans que celle-ci soit obligatoirement dans la liste des "valeurs possibles" du périphérique, comme le fait HomeKit ?

Quel est le plug-in utilisé?
Eventuellement montre-moi la fenêtre de configuration de ton plugin. :)
Auteur:  lekawik [ 19 Juin 2023 14:53 ]
Sujet du message:  Re: Valeur précise impossible

opa95 a écrit:Quel est le plug-in utilisé?
Eventuellement montre-moi la fenêtre de configuration de ton plugin. :)


Je n'utilise pas de plugin, simplement les requêtes HTTPS disponibles avec l'API eedomus (https://doc.eedomus.com/view/API_eedomus):

Code : Tout sélectionner
https://api.eedomus.com/set?api_user=XXXXX&api_secret=XXXXXX&action=periph.value&periph_id=XXXXX&value=47
Auteur:  opa95 [ 19 Juin 2023 15:25 ]
Sujet du message:  Re: Valeur précise impossible

Bonjour lekawik
lekawik a écrit:
opa95 a écrit:Quel est le plug-in utilisé?
Eventuellement montre-moi la fenêtre de configuration de ton plugin. :)


Je n'utilise pas de plugin, simplement les requêtes HTTPS disponibles avec l'API eedomus (https://doc.eedomus.com/view/API_eedomus):

Code : Tout sélectionner
https://api.eedomus.com/set?api_user=XXXXX&api_secret=XXXXXX&action=periph.value&periph_id=XXXXX&value=47

C'est le périph periph_id=XXXXX qui m'intéresse. :)
Auteur:  lekawik [ 19 Juin 2023 16:11 ]
Sujet du message:  Re: Valeur précise impossible

opa95 a écrit:C'est le périph periph_id=XXXXX qui m'intéresse. :)


Cette fenêtre ci ?

Pièces jointes:
Capture d’écran 2023-06-19 à 17.08.38.png
Capture d’écran 2023-06-19 à 17.08.38.png (292.57 Kio) Consulté 2561 fois
Auteur:  opa95 [ 19 Juin 2023 16:17 ]
Sujet du message:  Re: Valeur précise impossible

Bonjour lekawik
lekawik a écrit:
opa95 a écrit:C'est le périph periph_id=XXXXX qui m'intéresse. :)


Cette fenêtre ci ?

Oui, mais malheureusement je ne peux pas t'aider sur un ZWave :(
Auteur:  Fab_Rice [ 19 Juin 2023 17:19 ]
Sujet du message:  Re: Valeur précise impossible

Bonsoir,
Si ça peut aider, je viens de faire l'essai avec une nouvelle valeur de 27% entrée pour un de mes FGR223 dans le plugin dédié et ça fonctionne très bien.
Auteur:  lekawik [ 19 Juin 2023 17:50 ]
Sujet du message:  Re: Valeur précise impossible

Bonsoir Fab_Rice,

Fab_Rice a écrit:Bonsoir,
Si ça peut aider, je viens de faire l'essai avec une nouvelle valeur de 27% entrée pour un de mes FGR223 dans le plugin dédié et ça fonctionne très bien.


Avez-vous fait votre essai en utilisant l'API de eedomus ? Si oui, est-ce que votre valeur existait déjà dans l'onglet "Valeurs possibles" du périphérique ? Ou avez vous fait une configuration spécifique ? J'avoue que je ne sais pas trop ce que je fais de mal.
Auteur:  Fab_Rice [ 19 Juin 2023 18:14 ]
Sujet du message:  Re: Valeur précise impossible

J'ai simplement ajouté une "valeur possible" dans la config du module.
Après, je ne suis pas aller mesurer s'il y avait réellement 27%, mais le volet était bien entre 20 et 30%.
Page 1 sur 1 Le fuseau horaire est UTC+1 heure