Aller au contenu

Recommended Posts

@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

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
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 ... !!!

Partager ce message


Lien à poster
Partager sur d’autres sites

un petit icon à mettre sur votre scène principale. C'est cadeau :)

 

google_home.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon et bien j'ai réussi : 

La scène HC2 est en automatique

J'ai bien rentré "scene/431/action/start" (431 étant l'ID de la scène Lili)

Partager ce message


Lien à poster
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)

Partager ce message


Lien à poster
Partager sur d’autres sites

merci eliah pour ta réponse,

je m'en suis sorti, du moins pour allumer les lumières.

Maintenant, j'essaie de me faire le freebox V6 .... 

 

Partager ce message


Lien à poster
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.

Partager ce message


Lien à poster
Partager sur d’autres sites

je suis en français sur ma box mais je ne pense pas que cela est une incidence..

Partager ce message


Lien à poster
Partager sur d’autres sites

Re-coucou,

j'ai rien compris à ce qu'il faut faire pour gérer l'ouverture des volets, à 40%, par ex.

je suis preneur d'un coup de pied, ...euh main ??

d'avance merci

Partager ce message


Lien à poster
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

 

 

 

 

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
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=

Partager ce message


Lien à poster
Partager sur d’autres sites

merci Astech44 je connais très bien ces syntaxes ;)

c'est l'autre syntaxe que je recherche, du style :

"... /scene/431/action/start "

 

mais pour un VD

 

Stef

Partager ce message


Lien à poster
Partager sur d’autres sites

Il te l'a donné il me semble, c'est /api/callAction?deviceID=zz&name=pressButton&arg1=zz

 

Tu as juste à mettre l'ID du device, et l'ID du bouton.

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour une scène oui, mais toi, c'est bien un bouton de VD que tu veux actionner, non ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bah on vient de te la donner !!!

 

 

Ou alors j'ai pas compris ta demande ???

Partager ce message


Lien à poster
Partager sur d’autres sites

Je crois que@couillerot cherche juste à savoir si il existe une vraie API pour les VD et pas l’ API old school


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Ah ok, bah je sais pas, je n'ai jamais vu de nouvelle syntaxe. Enfin je crois pas.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bah bon moi non plus et c’est logique puisque les VD devaient disparaître pour laisser place aux plugins...


Envoyé de mon iPhone en utilisant Tapatalk

  • Sad 1

Partager ce message


Lien à poster
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.

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
Partager sur d’autres sites

@Krikroff : oui c'est exactement ça que je recherche :)

 

j'ai dû mal expliquer ma demande... ^_^

 

Stef

Partager ce message


Lien à poster
Partager sur d’autres sites

×