Domoticz et Myfox

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Lamusicadomi
Messages : 107
Inscription : 22 avr. 2017, 11:01

Domoticz et Myfox

Message par Lamusicadomi »

Bonjour,

Je voudrais communiquer entre Domoticz et Myfox.
Je sais qu'il existe l'API mais je ne vois pas comment l'inscrire en Lua dans Domoticz
Par exemple :
Si un contacteur fenetre est On, je ferme le chauffage dans cette piece...
A bientôt !
Lamusicadomi
Messages : 107
Inscription : 22 avr. 2017, 11:01

Re: Domoticz et Myfox

Message par Lamusicadomi »

Bonjour,

J'ai un peu avancé sur le domaine en connaissant les identifiants MYFOX pour me connecter à la HC2 de MYFOX.
Maintenant je voudrai envoyer des commandes sous LUA à MYFOX en utilisant cet API.
Pouvez m'aider sur le code ?
Sinon connaissez vous un traducteur PHP en LUA car j'ai un script en PHP pour essayer...
A bientôt !
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Domoticz et Myfox

Message par deennoo »

Tu peux donner tes sources et exemple stp ?
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Lamusicadomi
Messages : 107
Inscription : 22 avr. 2017, 11:01

Re: Domoticz et Myfox

Message par Lamusicadomi »

Bonjour,

Voilà le script que je voudrais traduire en LUA pour l'étudier et le rendre compatible avec MYFOX.

https://www.ituilerie.com/?p=3213

Est-ce possible et pas trop compliqué de le faire en LUA.
Pendant que j'y suis, connaissez vous un livre sur LUA super bien ?
A bientôt !
Lamusicadomi
Messages : 107
Inscription : 22 avr. 2017, 11:01

Re: Domoticz et Myfox

Message par Lamusicadomi »

Bonjour à tous,

je poursuis mes études sur l'envoi d'un ordre sur MYFOX via l'API MYFOX.
Cette syntaxe dans Domoticz est elle bonne ? :
if (timeofday['Daytime']) then
curl 'https://api.myfox.me:443/v2/site/000000 ... klmnopqrst' end
return commandArray
J'ai essayé et j'ai comme erreur :
Error: EventSystem: in Essai 3: [string "commandArray = {}..."]:4: attempt to call global 'curl' (a nil value)
Peut on m'expliquer ?
A bientôt !
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Domoticz et Myfox

Message par deennoo »

Lamusicadomi a écrit :Bonjour à tous,

je poursuis mes études sur l'envoi d'un ordre sur MYFOX via l'API MYFOX.
Cette syntaxe dans Domoticz est elle bonne ? :
if (timeofday['Daytime']) then
curl 'https://api.myfox.me:443/v2/site/000000 ... klmnopqrst' end
return commandArray
J'ai essayé et j'ai comme erreur :
Error: EventSystem: in Essai 3: [string "commandArray = {}..."]:4: attempt to call global 'curl' (a nil value)
Peut on m'expliquer ?
A bientôt !
tu ouvre une page donc

Code : Tout sélectionner

 commandArray['OpenURL']='https://api.myfox.me:443/v2/site/000000/device/0000000/heater/off?access_token=abcdefghijklmnopqrst' 
devrait aller comme indiqué ici : https://www.domoticz.com/wiki/Events

Si tu as vraiment besoin de curl : il faut fait un runcommand :

Code : Tout sélectionner

runcommand =  "curl https://api.myfox.me:443/v2/site/000000/device/0000000/heater/off?access_token=abcdefghijklmnopqrst";
os.execute(runcommand);
devraitt fonctioner
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Lamusicadomi
Messages : 107
Inscription : 22 avr. 2017, 11:01

Re: Domoticz et Myfox

Message par Lamusicadomi »

OK j'essaye et te tiens au courant...
Répondre