Aller au contenu

Messages recommandés

Posté(e)

Tout est dans le titre :)

 

J'ai publié ce code en premier sur le Forum Fibaro ici http://forum.fibaro.com/viewtopic.php?t=1870#15926 suite à  une demande utilisateur.

 

Modifier avec votre adresse IP, UserID et Password de votre HC2.

HC2 = Net.FHttp("xxx.xxx.xxx.xxx");
HC2:setBasicAuthentication("admin","password");

response, status, errorCode = HC2:POST("/api/settings/reboot", "data=reboot");

if errorCode == 0 then
  fibaro:log(status);
else
  fibaro:log("error");
end

A utiliser par exemple dans le bouton d'un périphérique virtuel.

 

post-3-0-61982000-1388414107_thumb.png

  • Upvote 2
Posté(e)

Ajouter deux "label" et y caler une date formatée comme ceci :

fibaro:call(105,"setProperty","ui.Label1.value",(os.date("%a %d %b %Y %H:%M:%S")))
J'arrive àme débrouiller
... mais pour récupérer l'IP Wan ?????
Posté(e)

Pour la date je confirme c'est un simple: fibaro:call(_selfId, "setProperty", "ui.lblUpdate.value", os.date());

 

Pour l' IP deux solutions: soit une requête vers checkip.dyndns.com (toujours en service) ou bien pour les heureux possesseurs d 'une freebox Revolution mon plugin Freebox V6 pour Fibaro HC2 :D ( Plugin à  l'origine de la création du framework LUA Tk.)

 

Posté(e)

C'est pas ce que je voulais dire. Juste qu'il serait bien d'avoir un sujet dédié ( un par outil ) afin de trouver tes outils en téléchargement ici en plus du lien fibaro.com

Posté(e)

Merci @Krikroff

Comme j'ai également une Freebox Revolution, il ne me reste plus qu'à  aller voir l'API de chez Free :rolleyes: 

Mais ce sera l'année prochaine !

Bonnes fêtes

Posté(e)

Je partagerais bien évidement le plugin qui en encore en cours de finalisation mais pleinement fonctionnel ... Peut être une phase de test en bêta sur ce forum ...

Pour le reboot HC 2 je précise que le script était non opérationnel avec la version 3.574 et de nouveau ok avec la 3.575 ...

×
×
  • Créer...