Aller au contenu

Kana-chan

Membres confirmés
  • Compteur de contenus

    333
  • Inscription

  • Dernière visite

  • Jours gagnés

    7

Tout ce qui a été posté par Kana-chan

  1. Kana-chan

    Support Gea

    OK ! Cool ! Merci Laser. C'est bien pratique ce genre d'appel de méthode inter-quickapps !!
  2. Kana-chan

    Support Gea

    Bonjour à tous, Je voudrais savoir comment utiliser les fonctions des QuickApp dans GEA si c'est possible. Je voudrais faire un truc du genre : GEA.add({ {"Time", "07:26", "07:27"} }, 30, "", { {"QuickApp", id["COLOR_WP"], setIdWallPlug, [id["WP01_COLORS"]]}, {"QuickApp", id["COLOR_WP"], onOn, []} } ) En gros, je veux exécuter la méthode du QuickApp : setIdWallPlug avec l'argument id WP01_COLORS qui possède l'id COLOR_WP, et ensuite exécuter la méthode onOn qui ne possède pas d'argument. Merci pour votre aide.
  3. Kana-chan

    icones

    Bonjour à tous, Je ne vois pas la possibilité d'importer des images dans les QA que j'importe ou bien que je crée moi-même. Ai-je loupé une étape ? Merci pour votre aide.
  4. Alors oui, en effet, la variable status retourne bien 200 quand cela fonctionne. Merci pour tout !
  5. @Lazer, Ton code fonctionne, mais le print sur response ne fonctionne pas. Il semble que response soit une table. Sais-tu comment faire pour connaitre les détails de cette table ? Je te remercie par avance.
  6. Bonjour à vous. Merci beaucoup pour vos aides. Je vais regarder tout cela ce soir.
  7. Bonjour à tous, Je ne trouve pas comment faire le PUT dans une HC3 (que je viens de recevoir, en remplacement de ma HC2). Il se trouve que j'ai ce code là : local deviceID = fibaro:getGlobal("IdWallPlug"); --ID de Wallplug local IpHC2 = fibaro:get(fibaro:getSelfId(), "IPAddress"); -- IP HC2 local LoginHC2 = fibaro:getGlobal("LoginHC2"); -- login local MdpHC2 = fibaro:getGlobal("MdpHC2"); -- mot de passe local mycolor = '0'; -- choix de la couleur local text_remplace = '{"id":62,"size":1,"value":'..mycolor..'}'; local text_json = '{"id":'..deviceID..',"properties":{"parameters":['..text_remplace..']}}'; local HC2 = Net.FHttp(IpHC2, 80); HC2:setBasicAuthentication(LoginHC2, MdpHC2); local response ,status, errorCode = HC2:PUT("/api/devices/"..deviceID, text_json); fibaro:debug("Status: "..status); fibaro:debug("Error Code: "..errorCode); Et j'aimerai l'adapter dans la HC3, dans un QuickApp si j'ai bien compris. Or je n'y arrive pas, malgré les exemples fournis par Laser pour du code des scènes HC2 qui semble être identique pour la HC3. J'ai aussi cherché à utiliser api.put(), mais sans succès à cause de l'authentification... Pouvez-vous me donner un exemple de traduction du code ci-dessus pour un QuickApp HC3 ? Je vous remercie par avance.
  8. Kana-chan

    Netatmo Welcome

    Bonsoir, En effet, je parlais d'avoir les explications de la page en français ou anglais. Je ne maîtrise pas l'allemand.
  9. Kana-chan

    Netatmo Welcome

    Bonsoir, Et est-ce que par hasard, il y a une version en français ou anglais ? Merci.
  10. Kana-chan

    Perte connexion HC2 avec réseau

    Bonsoir, Sur la HC2, le bouton pour passer en mode maintenance et avoir le réseau qu'il faut n'est pas le bouton power, mais le bouton d'à coté. Non ? Et avec l'écran, vous pouvez voir que vous êtes alors sur le réseau de maintenance car il est écrit sur l'écran et donc, vous avez réalisé la bonne manipulation. A ce moment là, vous modifiez les paramètres de votre PC pour avoir le 192.168.81.2 par exemple, enfin, une adresse différente de celle affichée, différente sur le dernier nombre après le ".". Enfin, vous connectez le câble. Les lumières de la carte réseau semble fonctionner car vous le dites elle s'allument de manière désordonnées. Je pense que vous devriez réessayer.
  11. Bonjour, Le sud est pas mal non plus niveau tarifs, malheureusement...
  12. Kana-chan

    Petits bug de la HC3

    Et avez vous essayé "<br/>" au cas où ? Voilà ...
  13. Bonjour, Si pas de réseau, c'est aussi peut-être à cause du câble réseau, non ? Pourquoi ce serait la box ? En la remettant où elle était avant, est-ce que cela marche mieux ? Avez-vous fait des tests avec un autre appareil sur ce nouvel emplacement ? Voilà ...
  14. Bonjour, Ca veut dire que le code LUA est exécuté sans qu'il y aie un utilisateur de connecté. Pour cela, il faut d'abord tester 'status' et si il est à true alors prendre le 'username'. Voilà ...
  15. Kana-chan

    Problème de connexion

    Bonjour, Au cas où, au lieux de l'éteindre et la rallumer, que disent les LED devant ? Et aussi, essayez juste en déconnectant le câble réseau, attendre une minute et rebrancher le câble. Si cela repart, c'est que vous avez des coupures réseaux sur votre réseau local. Voilà ...
  16. Kana-chan

    Bug d'IP

    Bonjour, Au lieu de redémarrer la HC2, déconnecter son câble réseau, attendez 1 minute et reconnectez le câble réseau. Après la HC2 est de nouveau visible sur le réseau et le 3ième voyants se rallumera. Ça m'arrive aussi. Voilà ...
  17. Kana-chan

    boucle for et tonumber

    Bonjour, Il ne manquerait pas un test dans votre if ? tonumber(fibaro:getValue(id_w, "value")) cela donne un nombre, mais pas un test... Voilà ...
  18. Kana-chan

    Interroger serveur UPS Synology II

    Bonjour, Je les avais pris sur le forum. Recherche dans la rubrique des VD ou tuto. Voilà ...
  19. Kana-chan

    Interroger serveur UPS Synology II

    Hello, En effet, j'ai déjà un VD pour le monitoring de l'onduleur et un autre pour éteindre la HC2. Il serait en effet simple de tester la valeur du niveau de charge pour ensuite faire un appui sur le bouton du VD qui éteint la HC2 lorsque la charge est inférieure à X %. Voici mes VD en PJ. Voilà ... Redémarrer_HC2.vfib UPS.vfib
  20. Bonsoir, Depuis quelques versions, quand j'ai plus Internet ou que je redémarre ma box Internet, la hc2 ne retrouve pas le réseau. Il suffit que je débranche le câble réseau et que je le rebranche pour que la hc2 retrouve le réseau. Voilà ... :|
  21. Bonjour, Et dans le filtre, on ne peut pas dire un truc du genre "button: {3}," ou dans les arguments mettre "{1}, 3," ? Je sais pas mais au cas où. Voilà ...
  22. Bonjour, Personnellement, quand ma box est plantée, je suis obligé de la débrancher environ 1 minute. Au rebranchement, elle démarre l'air de rien. Je sais que de la débrancher sauvagement n'arrange pas la situation, mais je n'ai pas d'autre moyen car dans ce cas, il n'y a plus de réseau et le bouton power n'a jamais fonctionné sur ma box. Voilà ...
  23. Kana-chan

    problème réseau HC2

    Bonjour, Il se peut que votre fibaro possède une adresse IP fixe sur l'ancien réseau de votre freebox. Donc en la connectant au réseau de la livebox, il est normal que la box fibaro ne communique plus sur Internet. Il vous suffirait de remettre la même configuration pour le réseau local dans la livebox que ce que vous aviez dans la freebox avant. Dans la livebox, le réseau est en 192.168.1.0/24. Dans la freebox, cela devait être 192.168.0.0/24. Voilà ...
  24. Bonsoir, Le mieux est d'afficher le retour dans User pour voir si tout va bien et que vous avez bien "puni.toto%40toto.fr". Après, le problème peut venir du mot de passe s'il comprend des caractères spéciaux !! Voilà ...
  25. Bonjour, Voici le code que j'utilise pour redémarrer ma HC2 : local HC2 = Net.FHttp("127.0.0.1", 80); local User = string.gsub(fibaro:getGlobal("LoginHC2"), "%@", "%%40"); local Pass = fibaro:getGlobal("MdpHC2"); HC2:setBasicAuthentication(User, Pass); local response,status,errorCode = HC2:GET('/services/system/reboot.php'); Mon login et mon mot de passe sont dans deux variables globales. Mon mot de passe est composé que de chiffres, lettres minuscules et majuscules et d'un tiret. Donc pas de transformation à faire dans mon cas. Pour le login qui est l'adresse de courriel, là je transforme le "@" en "%40" car c'est le seul qui doit être transformé dans mon cas. En bonus, la même pour arrêter la HC2 : local HC2 = Net.FHttp("127.0.0.1", 80) local User = string.gsub(fibaro:getGlobal("LoginHC2"), "%@", "%%40"); local Pass = fibaro:getGlobal("MdpHC2"); HC2:setBasicAuthentication(User, Pass) local response,status,errorCode = HC2:GET('/services/system/shutdown.php'); Voilà.
×
×
  • Créer...