Push teleinformation

bonjour,
je voudrais envoyer sur jeedom les infos des etiquettes de la téléinformation notamment celle sur la période HC HP.
j’ai donc fait ceci dans ma commande push avec GET :
/core/api/jeeApi.php?apikey=APIjeedom&type=virtual&id=Monvirtuel&value=$etiquetteECPTEC

Ca ne fonctionne pas. Je recois ceci dans jeedom « etiquetteECPTEC »
ca communique mais je ne sais pas ce qu’il faut mettre value= ?
merci pour votre aide

Bonjour
Les étiquettes sont décrites dans le wiki (API EDRT2)
Essayez avec $TI02

Sinon, il me semble que dans un autre post vous avez demandé comment faire on/off d’une SV en fonction de la teleinfo PTEC.
Alors pourquoi ne pas envoyer l’état de la SV ?
Cdt

Oui je n’avais pas pensé a faire du push directement. En faisant comme ca ca evite de faire un scénario pour la SV et je trouve ca plus clair.

Merci ca fonctionne

Bon en fait ca fonctionne quand je clique sur tester la configuration mais dans le scénario pour l’envoyer automatiquement je bloque sur un truc :


je dois mettre une valeur ? ca ne peut pas envoyer uniquement sur changement de valeur ?

Il faut effectivement renseigner HC

ainsi le push fait ON lorsque HC, et Off lorsque HP

merci. je mets HC avec HC…

J’ai une autre question concernant une autre etiquette : IINST. Qui devrait envoyer la puissance en Ampere compteur 60A.
C’est possible qu’il envoie un push au changement de valeur ?


L’état d’une valeur analogique change uniquement lors du franchissement des seuil haut et bas.
Si vous souhaitez des push à des valeurs différentes, alors il faut écrire plusieurs scènes avec des seuils différents
par exemple scènes de 10A en 10A (non testées)

01. Teleinfo (IINST 60/59) ON/OFF SV60
02. Teleinfo (IINST 50/49)  ON/OFF SV50
03. Teleinfo (IINST 40/39)  ON/OFF SV40
04. Teleinfo (IINST 30/29) ON/OFF SV30
05. Teleinfo (IINST 20/19) ON/OFF SV20
06. Teleinfo (IINST 10/9) ON/OFF SV10
07. SV60 ON      PUSH (ON:"Conso sup à 60A")
08. SV50 ON      PUSH (ON:"50 <= conso <60")
09. SV40 ON      PUSH (ON:"40 <= conso <50")
10. SV30 ON      PUSH (ON:"30 <= conso <40")
11. SV20 ON      PUSH (ON:"20 <= conso <30")
12. SV10 ON/OFF  PUSH (ON:"10 <= conso <20" ; OFF:"Conso < 10A")

Du coup c’est 2 scénarios alors ?
Car la il ne se modifie que lorsque que hc…

Je ne comprends pas votre question.

IINST représente l’Intensité instantanée, indépendamment du tarif en cours

J’étais revenu à ça car ça passe bien en HC en push mais pas en HP

On finit par se perdre dans ce sujet car vous posez plusieurs questions différentes qui nécessitent des solutions totalement différentes.
Pouvez-vous nous rappeler ce que vous souhaitez faire ?

je veux recevoir en push HC et HP. du coup j’ai mis :

et dans la valeur teleinfo j’ai mis HC…
je ne recois pas le HP…
ma question est de savoir si c’est normal ou est ce qu’il faut faire un deuxieme scénario avec la valeur HP…
Mais dans ce cas je ne sais pas a quoi sert le ON/OFF

Si vous renseignez le PUSH de cette façon :
PUSH(ON:« Heures creuses »; OFF:« Heures pleines ») alors le push enverra « Heures creuses » lorsque l’événement sera ON, et « Heures pleines » lorsqu’il sera OFF
Il suffit donc d’une scène

événement : TELEINFO(PTEC:HC)
action : ON/OFF
résultat : PUSH(ON:« Heures creuses »; OFF:« Heures pleines »)

2 J'aimes

Oui c’est ca qu’il me manque, je n’ai mis que le ON… et pas le OFF. Mais du coup je dois mettre la meme chose dans ON et OFF ?

je ne comprends pas la question. Si vous créez la scène comme dans l’exemple que je vous ai donné, ça doit fonctionner.

Dans ON et OFF de la configuration push je dois bien mettre ceci pour les 2 :

/core/api/jeeApi.php?apikey=APIKEY&type=virtual&id=MAcomande&value=$TI15

c’est quoi $TI15 ? quelle est la valeur envoyée ?

ca renvoie HC… c’est que c’est la bonne je suppose ?

alors oui, vous envoyez la même commande sur le ON et le OFF du push.
Dans un cas l’étiquette sera remplacée par HP, dans l’autre par HC.

Mais vous pouvez aussi, pour plus de lisibilité du scénario envoyer directement du texte

core/api/jeeApi.php?apikey=APIKEY&type=virtual&id=MAcomande&value=HC
ou
core/api/jeeApi.php?apikey=APIKEY&type=virtual&id=MAcomande&value=HP