Bonsoir,
J’essaye vainement de mettre en œuvre certaines commandes http.
Certaines fonctionnent, d’autres non.
Par exemple : http://adresseIP/protect/settings/output1.htm?output=16&relayname=TEST
On arrive sur la page sur la page Select Output channel, et c’est tout…
Est-ce que la syntaxe est correcte?
Navigateur Chrome, mot de passe non activé, v3.05.35
A l’attention de CGE : je trouve que la documentation relative à ces commandes est incomplète, quelques exemples de commandes réelles permettraient de comprendre la syntaxe complète.
On arrive certes sur la page Select Output Channel, mais ce n’est pas tout. Dans votre exemple, la sortie 16 est renommée en « TEST », et ça fonctionne, vérifiez ! En tout cas chez moi.
Quant à la doc, effectivement elle ne liste pas la totalité des commandes http possibles, peut-être aussi pour ne pas effrayer les personnes lambda qui n’ont que faire de tout ce jargon http… Le blog a été créé en partie pour ça, il fait un complément aux docs fournis par GCE, et a priori, dans votre cas, toutes les commandes http y figurent. Voir par exemple cet article : http://www.myipx800.com/index.php?post/2013/02/25/Firmware-V3.05.33-et-commandes-http
Bonsoir Lionel
Merci pour votre réponse, j’étais allé aussi sur votre blog pour compléter mon information. Je ne suis pas en mesure d’essayer à nouveau tout de suite, mais je referai l’essai et je posterai la réponse.
Est-ce que la syntaxe avec le préfixe et le mot de passe est maintenant supportée dans toutes situations?
Documentation : je pense qu’une documentation de référence doit être complète, ce n’est pas au fournisseur de juger si l’utilisateur au bout de la ligne est compétent ou pas. j’ai mis à un certain temps à trouver que l’on pouvait lier les ordres par le 1 par exemple. C’est bien qu’il y ait un blog en plus de celui hébergé par CGE quoique je ne comprenne pas tout à fait la subtilité de cette dualité, en tous les cas pour le sujet qui nous occupe ici.
Pour la documentation, je vais pas spécialement prendre la défense de GCE mais c’est quasiment tout le temps le cas avec les appareils électronique ou informatique :
quand vous achetez un ordi, avez-vous la doc qui donne les tensions, caractéristiques ou signaux de vos ports de communication (USB, eSATA, FireWire, VGA…), vous pouvez également y installer Linux, Windows ou ch’ai pas quoi, avez-vous une doc qui décrit les manips pour cela ?
quand vous achetez une platine de salon (DVD par exemple) vous avez souvent un port série en face arrière, avez-vous une doc qui décrit à quoi sert-il et comment vous servir de ce port série ?
quand vous achetez un appareil photo reflex numérique, il y a souvent un sous-sous-sous-menu qui s’appelle « fonctions personnalisées » ou « customize » ou qqch dans le genre, généralement les réglages que l’on y trouve sont peu voire pas décrits dans la doc.
tout simplement votre voiture, surtout si elle est moderne, a des fonctions que vous ne connaissez même pas, qui ne sont pas dans la doc,
ou encore les téléphones GSM, même depuis le temps des premiers Nokia, ont des fonctions qui ne figurent dans aucune doc, comme les fameux codes du genre #06 qui permet d’afficher le numéro de série du terminal…
Bref tout ça pour dire que dans tout matériel informatique/électronique, il y a des fonctions de base, décrites dans un manuel papier ou CD, puis il y a toutes les fonctions que l’on va découvrir dans des docs numériques, des forums de discussion, des sites spécialisées, etc…
La syntaxe commande http pour la V3 j’ai trouvé plusieurs post
Mais pour la V4 pas moyen de trouvé la syntaxe http pour activé une sortie de l’IPX800V4
J’ai lu cette API lors du téléchargement mais je ne vois aucune commande dédié a l’activation d’une sortie sur l’ IXP800v4
Cette API permet de commander :
• les lampes MiLight,
• l’envoi de Push URL,
• l’envoi de Push UDP,
• les canaux DMX reliés à l’extension X-DMX,
• les canaux PWM de l’extension X-12PWM,
• les volets roulants reliés à l’extension X-4VR,
• les chauffages reliés à l’extension X-4FP
je souhaiterai avoir une idée de la syntaxe pour pour activé la sortie n°1 de l’IPX800V4
j’ai lu tous ça mais toujours aucune idée de la façon pour faire cette commande sans extension
Bonsoir
Il n’y a en réalité aucun problème de fonctionnement du X-GSM, mais juste un choix de fonctionnement collé sur la philosophie de fonctionnement de la V4… ce qui est compréhensible, mais pas forcément commode dans ce cas précis. La release définitive 40030 devrait permettre un fonctionnent avec OFF automatique en l’absence de texte sur le Off. Les commandes http n’offrent rien de différent…sauf à voir la nouvelle API
Cdlt
Cette commande marche très bien elle marche sur tous les PC de mon réseau local.
J’ai activé dans les paramètres mot de passe utilisateur et mot de passe administrateur.
Même avec la protection activée, cette commande fait fonctionner les relais de n’importe quel ordinateur il n’y a aucune sécurité pour protéger l’activation des relais est-ce normal
merci cordialement
Votre mot de pass admin et user protègent l’accès à l’interface
L 'api est protégé par l’activation et le mot pass apikey par défaut
Comme le mot pass de l’interface il faut le changer pour sécuriser son ipx
J’ai une V4, on peut manuellement activer ou non une scéne, or je souhaite activer ou non une scène par une commande http, mais je n’ai rien trouvé à ce sujet !
Quelqu’un à une idée ? Merci
Bonjour je ne pense pas que cela soit possible
par contre en ajoutant en événement dans votre scène une entrée ou sortie virtuelle en condition ET piloté par API, vous pouvez rendre actif ou pas votre scène
cdt
Je trouve une certaine logique que cela soit pas dans l’API car il faut passer par un enregistrement qui réinitialise la scène
si on permet l’ activation et désactivation quelle logique on applique?
si votre scène est dans son 1 logique et que l’on coupe son action ça peut être dangereux, on connais pas forcement son état quand on lui demande de plus agir sur l’automatisme
si on intervient en événement on sait ce que l’on fait et le résultat est automatiquement un 0 en désactivation et pas forcement un 1 à l’activation suivant la configuration des autres événements
cdt