Aller au contenu

Messages recommandés

Posté(e)

Hello !!

 

tout est dans le titre, j'essaye, dans une scène, de remettre à  zero le compteur 2 de mon IPX 800 V3.

 

Voilà  ce que j'ai fait d'après mes recherches (forum CGE + API ipx) :

if tonumber(IndexCounter) > 100 then
    local IPX = net.HTTPClient()
	IPX:request("http://192.168.xx.xx/protect/assignio/counter.htm?countername2=Alarme&counter2=0", {
		options = {
        		method = 'SET',
        		headers = {['Authorization'] = "BASIC xxxxxxxxxxxx="},
    	        },
		success = function(response)
    				fibaro:debug("ok")
    			  end,
		error = function(response)
        			fibaro:debug(response)
      			end
	})
  end

IndexCounter est une variable qui récupère la valeur du compteur.

 

Mais bien sà»r ça marche pas, et pas de retour d'erreur ! (j'ai le "ok" dans le debug)

 

j'ai essayé de changer le SET et mettre GET, mais rien y change.

 

Mais même en essayant de le remettre à  zéro depuis le lien http dans un navigateur, ça marche pas...

 

qqun à  une idée ?

 

merci tout plein !!!!

 

 

 

Posté(e)

Bon alors je réponds moi-même :

 

Voila là  bonne syntaxe pour faire le reset : avec la commande GET et non SET.

http://192.168.xx.xx/protect/assignio/counter1.htm?num=1&name=Alarme&counter=0

counter1.htm est la page sur laquelle apparait le compteur

sur la page counter1.htm, y a le compteur 1 et 2

sur la page counter2.htm, y a le compteur 3 et 4

...

num=1 c'est en fait le compteur 2

num=0 c'est en fait le compteur 1

num=1 c'est en fait le compteur 2

...

ensuite entrer son nom et sa valeur.

 

C'est vraiment une logique ... ... ... .... ....... ...... ...... étrange. :15:

 

Bref ça marche nickel.

Posté(e)

Bonsoir,

Je profite de cet échange car j'ai un Pb avec mon IPX V3 qui n'est plus joignable via mon HC 2.

Il semblerait que la méthode de requête ait changée.

 

Comment faites vous, quel script utilisez vous ...  ?

 

D'avance merci de vos réponses

Posté(e)

Je communique autant via des scènes que des VD.

 

pouvez-vous poster un exemple de vos requêtes ?

 

Vous n'avez pas changer d'IP ou de port ou de login/pass sur l'ipx ?

×
×
  • Créer...