Aller au contenu

Messages recommandés

Posté(e) (modifié)

@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
Posté(e) (modifié)

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
Posté(e)

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 ... !!!

Posté(e)

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)

Posté(e)

@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)

Posté(e)

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 .... 

 

Posté(e)
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.

Posté(e)

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

Posté(e)

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

 

 

 

 

Posté(e)

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

Posté(e)

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

Posté(e)

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.

Posté(e)

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

Posté(e)

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
Posté(e)

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.

Posté(e)

Ç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

×
×
  • Créer...