Jeedom ecodevice et X4FP

Bonjour,
Je voudrais pouvoir programmer mes X4FP via jeedom et non par le moteur de scénario de l’ERDT.
Je cherche donc les URL afin de pouvoir les integrer dans le plug in Script de jeedom si c’est bien ca qu’il faut faire.
Je me suis basé sur ce tuto
Merci pour votre aide

Bonjour,

les explications sont dans le sujet :

Cdlt

3 J'aimes

merci pour la reponse.
Je débute sur jeedom et avec l’ERDT donc pour l’instant tout n’est pas très clair pour moi …
Donc dans le plug in Script de jeedom j’ajoute les liens que je trouve avec les ordres pour chaque zone des X4FP ? est il possible d’avoir un exemple ?
je dois bien remplir cette fenêtre ?

Oui c’est dans le plugin script.
Il faut choisir Http, est mettre l’URL pour la commande des X-FP.
Les commandes sont dans la Doc de l’ECO RT (API)
Prenez le temps de lire la doc et dans le sujet Push Etat X 4FP Zone 1, il y a des copies d’écran.

Cdlt

2 J'aimes

C’est la commande set

j’ai supprimé mon message car j’ai trouvé… c’etait dans la donc. je pense avoir compris le principe. je vais bientôt proceder aux essais…
une question quand meme : Inclure des étiquettes dans les notifications (mail, push et GSM)
Ca sert a quoi ?

ca sert a inclure une variable (valeur analogique, ex. température, humidité, date ,heure,…) dans le texte d’un mail ou sms.

1 J'aime

Pour récupérer l’état des fils pilote il y 3 méthode

  • interroger le fichier XML
  • requête JSON
  • commande GET

Bonjour,

Les étiquettes sont remplacées dans les messages finaux par les valeurs correspondantes.

$TS sera remplacé par le timestamp du moment de l’envoi.
$C01 sera remplacé par la valeur de votre compteur 1.
etc.

Typiquement dans un sms « J"ai consommé $C01 Wh » sera envoyé comme ceci : « J’ai consommé 1200Wh »

1 J'aime

Ok. je voudrais commencer par connaitre l’etat de mes FP.
Si j’ai bien compris je mets dans un script http://ip/api/xdevices. json?key=apikey&Get=FP je remplace « apikey » par la clé et je mets la zone correspondante par exemple FP01 pour la Zone 1 de ma première extension.

Et pour que ca se mette à jour il faut créer un scénario régulier c’est bien ca ?

J’ai une erreur 404… j’ai bien mis
type script: html ;
type : info / autre
requete : http://IPecodevice/api/xdevice.json?key=apikey&get=FP01
et le reste je n’ai pas touché

pour la récupération de l’état en JSON : http://192.xxx.xxx.xxx/api/xdevices.json?Get=FP1

2 J'aimes

OK donc pas besoin de clé API et je dois remplacer http par json. je vais tester.

Mais du coup je ne comprends pas ds cette capture pourquoi c’est du http et pas du json

je viens de tester pour la récupération et je n’ai rien… je n’ai plus d’erreur 404 mais c’est vide


image


bonsoir
est ce un truc comme ca que tu veut?
cdt

1 J'aime

Merci j’espère que j’arriverai à ce résultat. Pour l’instant cnest mal parti je n’ai pas trouvé pourquoi le script ne fonctionnait pas

bonjour
peut etre remplir Utilisateur et mot de passe je dit ca comme ca
cdt

Je n’ai pas activé la sécurité… il n’y a pas de login

Si je n’ai pas activé l’accès sécurisé je suppose que je laisse vide les cases login et mot de passe ?

je viens de tester en Xml ca ne fonctionne pas non plus… il y a quelque chose que je ne comprends pas…

j’ai créé un script sur jeedom avec le plug in script, j’ai activé l’acces sécurisé sur l’erdt et mis mes identifiants dans le script et je n’ai toujours rien. je viens d’essayer en XML c’est pareil. je ne sais pas ce que j’ai oublié ou pas compris.

image