Raz compteur

Bonsoir,

Jene trouve nulle pas s’il est possible de lire mais surtout de remettre les compteurs a zéro par http ou tcp?
Serait-il possible d’avoir la liste des commandes tcp et http?

Merci

Bonsoir,

Personne pour me renseigner?
Je crois que monsieur GCE proposait la liste des commandes m2m a quelqu’un.
Pouvez vous les mettre a dispo?
Ou juste me dire s’il est possible de modifier et lire les compteurs?

Merci

Bonjour,

Il est possible de remettre les compteur à zéro depuis le site.
Ce n’est pas encore dispo depuis le M2M.
A ce sujet le protocole est dans le dossier de l’IPX800 v3

Cordialement,

GCE

Merci.
Je me disais bien que j’avais vu quelquechose quelquepart… :slight_smile:

Il n’est donc pas possible de remettre les compteurs a zero autrement que part le site?
Meme pas via une commande http?
Ca risque de pas etre pratique pour gerer des compteurs d’impulsion… (eau, elec, etc…)

Bon, ben j’ai plus qu’a prendre mon mal en patience…

Merci en tout cas, pour vos reponses rapides et le boulot pour faire evoluer le FW.

Franck

Bonjour Franck,

Si la possibilité existe sur le site alors la commande existe en HTTP…

Cordialement,

Patrick

Oui, effectivement :slight_smile:
mais sous la forme d’un form avec 2 champs et d’un bouton submit… (/protect/assignio/counter.htm)
Si il existe une URL qui fasse un truc du genre SetCounter1=0, je suis preneur.

Je la rajoute à la page préset… :slight_smile:

Merci :slight_smile:

Bonjour,

Bon, ben je suis entrain de mettre en place la lecture et RAZ du compteur d’eau installé ce WE, et je viens m’excuser : j’ai dit une connerie.
On peut effectivement très facilement mettre à zéro (ou une autre valeur) les compteurs 1 et 2 via l’URL :
http://IPX800/protect/assignio/counter.htm?counter1=0
ou
http://IPX800/protect/assignio/counter.htm?counter1=0&counter2=12

Par contre, c’est la lecture et récupération des valeurs qui ne sont pas possibles via URL.
Il va falloir créer une page html sur la carte pour lire le fichier XML via :
getXMLValue(xmlData, ‹ count1 ›)

:slight_smile:

Bonjour,

Est-il possible que les compteurs soient remis automatiquement à zéro par la carte au bout d’un certain nombre d’impulsion?

Cordialement,

José.

Bonjour,

Doit-on déduire que la remise à zéro des compteurs n’est « gérable » que de la même manière.

Cordialement,

José

Bonjour,

Pour le moment la remise à zéro des compteurs au bout d’un certain nombre d’impulsions n’est pas implantée.

Cordialement,

Patrick

Avez vous un exemple de Javascript pour remettre les compteurs à zero
ou pour changer les valeurs min max des entrées analogiques

Jacques

Bonjour,

Je ne comprend pas vraiment ce que vous voulez faire.

Vous pouvez changer les valeurs directement depuis le site web de la carte.
En regardant les codes sources des pages HTML il est très simple de reprendre la syntaxe pour l’exécuter a partir de JavaScript ou de php.

Cordialement,

Patrick

Bonsoir,

Je butte aussi sur ce problème de remise à zéro de compteur…

totalement néophyte en programmation j’ai atteint les limites du copier coller

Je vous expose mon problème:

un relai en fugitif donne une impulsion à un télérupteur pour l’alimentation d’une électrovanne.
je récupère sur l’entrée analogique 2 par l’intermédiaire d’un relai la mise sous tension de l’électrovanne. L’entrée passe sur I et le compteur s’incrémente à chaque mise sous tension.

L’électrovanne alimente l’arrosage du jardin par l’intermédiaire d’un sélecteur automatique .

J’ai donc 6 circuits et je voudrais faire coïncider mon compteur et les cycles pour savoir quel secteur est arrosé.

Le fait que la mise à jour ne se fasse pas automatiquement mais à la lecture de la page par le navigateur ne devrait pas poser de problème puisque j’ai forcément un multiple de 6 et un reste.

je tâtonne avec ceci mais ça ne marche pas

// Update count 1 - 2 value

document.getElementById('count1').innerHTML = getXMLValue(xmlData, 'count1');

var arrosage = getXMLValue(xmlData, 'count2');



if  ( arrosage > 6) {

		var cycle = 6* FRAC( arrosage / 6 );

		if (cycle == 0) {
		
		count2 = 6	
		}	
		
		else  {(count2  = cycle)}
	}

document.getElementById('count2').innerHTML = getXMLValue(xmlData, 'count2');

Merci de votre aide,

Cordialement

José

Arg…

Je viens de mettre a jour en 3.1.14 pour profiter du watchdog et je viens de voir que le reset des compteur par url ne fonctionne plus…
( http://192.168.1.12/protect/assignio/counter.htm?counter1=0&counter2=0 )
;(

Est-ce normal?
Et si oui, avez-vous une autre solution?
Parce que la, j’ai mon compteur d’eau qui se rempli… :wink:

PS : j’ai bien pris note de l’ajout d’un compteur 0.

Merci

C’est bon, j’ai trouvé : ?countername1=NOM&counter1=VALEUR
Pour le compteur 0!
:slight_smile:

Note pour la prochaine fois M. CE : vous pourriez aussi indiquer si le xml a changé d’une version a l’autre?
J’ai un peu transpiré sur ce coup la… meme si je suis content de ne plus voir certaines infos dans le XML! :slight_smile:

Bonjour,
en ce qui me concerne avec un V2:
http://ipx800/protect/assign.htm?counter1=0&counter2=0 ---- cela fonctionne raz des 2 compteurs
http://ipx800/protect/assign.htm?counter1=0 ----- cela fonctionne aussi raz compteur 1
http://ipx800/protect/assign.htm?counter2=0 ----- ne fonctionne pas compteur 2 reste a sa valeur

Quelqu’un pourrait m’expliquer SVP?

Bonjour,

Etrange…
Perso, je mets systematiquement tout a zero, mais peut-etre essayer de specifier le nom du compteur ET sa valeur :
?countername2=NOM&counter2=0

Ou alors faut-il systematiquement specifier un nom et une valeur pour le compteur 1 lorsque l’on modifie le compteur 2.

deja essayé ?countername2=NOM&counter2=0 et marche pas non plus…grrr!