Aller au contenu

Messages recommandés

@Steven J'ai le même problème avec le " à " 

Il n'est pas bien transformé...

 

voici mon debug : 
 

[DEBUG] 00:55:19: null
[DEBUG] 00:55:26: [{"action":" ferme la porte à clé"}]
[DEBUG] 00:55:26: Utilisé : ferme la porte à clé

 

Je pense qu'il y a un soucis avec le code LUA... Une idée ?
 

Modifié par Eliah
Lien vers le commentaire
Partager sur d’autres sites

Bonjour à tous,

 

Je n(arrive à rien, je ne savais pas que j'étais si mauvais ....

 

La scène Lili, elle doit être en automatique ou manuel ?

Je ne comprends pas pourquoi les ordre "allume" et "eteins" sont repris dans les commandes Lili, alors que le début du script code les termes "allume" et "éteins"

 

Egalement http://BONNE:ANNEE@00.111.22.333:XXXX/api/sceneControl?id=431&action=start (431 étant l'ID de ma scène Lili)

Fonctionne avec "deviceID=444&name=turnOn". Mon soucis est que sur le forum je trouve "scene/431/action/start"

 

le debug de ma scène Lili me met : "Null" (ça je le savais déjà, Connard !!).

 

Un coup de main me préserverai quelques cheveux ...!!

D'avance merci à tous, et mes meilleurs Geekeries pour cette nouvelle année

Modifié par Rem's
motif
Lien vers le commentaire
Partager sur d’autres sites

La seul contribution que je peux apporter, qui ne vient pas de moi (merci à mon pote de Gemplus ...!!) :

La HC2 est d'office sur le port 80, chose que l'on ne peut changer.

Donc il faut faire une redirection du port 80 vers le port de son choix ou l'on y choisit l'adresse IP de la HC2

Ex : http://adresseIP Freebox:80  -  on atterrit sur la page de la freebox

   Redirection faite, par ex port 8081

      http://adresseIP Freebox:8081  -  on atterrit sur la page de la HC2.

 

J'espère que cela servira au nouveau chercheur d'OR ... !!!

Lien vers le commentaire
Partager sur d’autres sites

@Rem's pour ton URL utilise ce qu'il y a sur le forum. Pas ce qu'on appelle généralement avec l'API. Donc scene/431/action/start

Le debug : Null est normal. Il doit afficher d'autre chose après mais ca marchera qd tu auras correctement rentré ton adresse dans IFTTT

Pour terminer je te conseil de prendre le tout premier script lili.lua qui n'a pas toutes ces fonctions allumé / éteins et qui du coup marche bcp mieux (moins de problème de reconnaissance des commandes).

J'utilise ensuite "allume la lumière de la cuisine" après et ca marche très bien. Les derniers script lua buggais pour moi et ne me sont finalement pas très utile (on peut combler avec de nouvelles scènes)

Lien vers le commentaire
Partager sur d’autres sites

Il y a 17 heures, Eliah a dit :

@Steven J'ai le même problème avec le " à " 

Il n'est pas bien transformé...

 

voici mon debug : 
 

[DEBUG] 00:55:19: null
[DEBUG] 00:55:26: [{"action":" ferme la porte à clé"}]
[DEBUG] 00:55:26: Utilisé : ferme la porte à clé

 

Je pense qu'il y a un soucis avec le code LUA... Une idée ?
 

 

Je suis en Anglais sur ma HC2 et toi ? Par contre, sur IFTTT j'ai bien mis la langue Française dans les paramètre de mon applet.

Lien vers le commentaire
Partager sur d’autres sites

Même problème avec le "à" (ex salle à manger") le à devient Ã  .

Mon HC2 est en français, le pb doit être côté HC2 et son TTS LILLI

J'ai vu  que Bronche sur le forum Jeedom rajoutait un utf8=1 dans son URL Webhook pour régler les pb d'accents .

https://www.jeedom.com/forum/viewtopic.php?f=59&t=28590

Edit du 13 août : ajout de la chaîne &utf8=1 pour la gestion des accents

]http://#IP_JEEDOM#/core/api/jeeApi.php?apikey=#cotrecléapi#&type=interact&query={{TextField}}&utf8=1 

J'ai fait plusieurs test infructueux pour intégrer ce UTF8=1 dans le Body de mon applet

 

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

Bon ça y est, j'ai basculé aussi du côté obscur de la force !

 

la prise est plutôt facile, mais j'ai un petit soucis de syntaxe pour actionner, via IFTTT, un bouton d'un module virtuel... :(

cette syntaxe s'apparenterait à ça : 

 

http://<login>:<password>@<IP>/api/Virtualdevices/<id virtualdevice>/...

 

autant pour les scenes et les modules, pas de soucis pour les actionner mais les virtual devices, je sêche...

 

merci par avance;)

 

Stef

Lien vers le commentaire
Partager sur d’autres sites

@couillerot

les syntaxes sont :

Example:

Scène

http://User:Password@IP externe: port/api/sceneControl?id=xx&action=start

 

Module

http://User:Password@IP externe: port /api/callAction?deviceID=yy&name=turnOn

 

VD

http://User:Password@IP externe: port /api/callAction?deviceID=zz&name=pressButton&arg1=

Lien vers le commentaire
Partager sur d’autres sites

et il n'existe rien d'autre en syntaxe ?

 

car par exmple pour une scene, on peut faire un appel comme ceci :

Scene-http://User:Password@IP externe: port/api/sceneControl?id=xx&action=start

ou

Scene-http://User:Password@IP externe: port/api/scenes/301/action/start

non ?

Stef

Lien vers le commentaire
Partager sur d’autres sites

Selon la doc de Fibaro 

 

/api/devices/<id>/<actionName> .. on pourrait envoyé des arguments (comme pour les scénarios) ... mais j'ai jamais testé

 

J'imagine bien

/api/devices/<id>/pressButton et comme argument le numéro du bouton mais bon, faut le courage de si coller.

Lien vers le commentaire
Partager sur d’autres sites

Ça fait un bon moment que je décortique plus trop faute de temps pour cela. Ton idée me plaît bien même si il est fort probable que le VD ne soit pas considéré comme un device, j’espère que tu as une piste


Envoyé de mon iPhone en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...