Updater un virtual en http

bonjour

j’ai crée un virtual avec les commandes suivantes :

dans chaque commande ‹ on › et ‹ off › je déclenche l’envoi d’un sms via le plugin freesms

Quand je clique sur le virtual dans le dashboard ca marche nikel, changement de sa valeur 0 ou 1 et envoi de sms.

Maintenant quand je modifie mon virtuel via la ligne de commande :

curl « http://192.168.xx.xx/core/api/jeeApi.php?apikey=7aVSSSdDDDDD&type=virtual&id=67&value=0 »
ou
curl « http://192.168.xx.xx/core/api/jeeApi.php?apikey=7aVSSSdDDDDD&type=virtual&id=67&value=0 »

image

il change bien sa valeur 0 ou 1 mais ne déclenche pas de sms ?
savez vous pkoi ?

merci

Bonjour,

J’image que ceci:

veut dire que vous avez fait des « actions avant ou après l’exéction » dans la config avancé.

Hors ici

Vous n’utilisez pas ces actions « on » ou « off » mais vous modifiez directement l’état.
Donc jeedom ne va pas exécuter les actions configurées ci-dessus car les commandes ne sont pas utilisées.

Il suffit des les utiliser au lieu de changer l’état directement.

merci
par contre , je ne vois pas comment faire pour executer les actions en http ?
j’ai essayé ca mais ca marche pas

root@raspberrypi:~# curl « http://192.168.0.4/core/api/jeeApi.php?apikey=7aV6JJfjGHdKIZhfi461N7MtiGDOH4WV&type=interact&query=68 »
Vous n’êtes pas autorisé à effectuer cette action 1, IP : 192.168.0.4root@raspberrypi:~#

merci

oui exactement

L’URL de chaque commande se trouve dans la config avancée de celle-ci:
image

ah bah oui c’etait super simple en fait !!!
MILLE MERCI

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.