Pb avec API IPX800 V3

Bonjour à tous,

Je possède une carte ipx800 V3 et 1 extension depuis bientôt 2 ans et tout fonctionne à merveille.
Je cherche depuis quelques jours à faire quelque chose a priori faisable d’après la doc de l’API
mais voila, cela ne fonctionne pas (du moins je n’arrive pas à le faire fonctionner).
Je viens de mettre à jour avec le dernier firmware en date et j’ai refait toute la config à la main histoire de partir d’une situation propre…mais le résultat est le même.

Je cherche à gérer la configuration d’une entrée numérique via url en me servant de l’API.
L’idée est d’assigner un relais de sortie à une entrée numérique, et j’ai besoin de changer le relais à la demande.
Voici l’url que j’utilise =>

« http://192.168.0.9/protect/assignio/assign1.htm?input=5&inputname=test&lx=15&mode=0&inv=0 »
Je veux donc assigner le relais 15 à l’entrée numérique 6.
Le seul paramètre que j’arrive à changer c’est le nom, aucun des autres paramètres ne bouge…la case relais 15 n’est jamais cochée. Si je le fais à la main tout fonctionne bien par contre.

Quelqu’un utilise t’il cette fonctionnalité avec succès ?
Merci pour votre aide.
Vincent

Bonjour il faut considérer qu’il y a des compteurs dans la config
essayez ceci cela marche chez moi

http://192.168.0.9/protect/assignio/assign1.htm?input=5&inputname=test&mode=0&cnt=0&l14=1
si pas de changement de noms de l’entrée
http://192.168.0.9/protect/assignio/assign1.htm?input=5&mode=0&cnt=0&l14=1
cdt

1 « J'aime »

Bonsoir et merci pour cette réponse. Je vais tester.
le « l14=1 » correspond à quoi par contre ? a « lx=1 »

Voici le format à utiliser :slight_smile:

http://192.168.0.9/protect/assignio/assign1.htm?input=5&mode=0&cnt=0&l14=1

Avec

  • input=5 :arrow_right: entrée numérique numéro 6 :warning:
  • mode=0 :arrow_right: 0 pour « On/Off »
  • cnt=0 :arrow_right: pour désactiver l’association à un compteur
  • l14=1 :arrow_right: pour activer la sortie numéro 15 :warning:

Les :warning: sont là pour signaler qu’il faut faire attention aux numéros saisis (différence de 1).

1 « J'aime »

la ligne de commande doit input 5 et non 6 pour l’entrée 6 ^_-

1 « J'aime »

oui tout a fait remplacer le x par le numéro de relais sachant qu’il commence de 0 à 31 (donc 1 à 32)

1 « J'aime »

Merci à tous pour votre aide ça fonctionne.
J’ai mal interprété l’API, je mettais lx=« numero du relais » au lieu de l"numero du relais"=0 ou 1
Au moins cela m’aura permit de mettre a jour mon ipx !
Encore un grand merci et bonne fin de soirée à tous.
Vincent

2 « J'aime »

Dernière Astuces quand vous cherchez une commande Http sur le V3,
Vous faite votre changement en manuel sur l’interface et vous regardez votre barre de commande du navigateur
Vous aurez pratiquement toute la ligne de commande de l’action réalisé en manuel :slight_smile:

1 « J'aime »