Aller au contenu

yoim

Membres confirmés
  • Compteur de contenus

    424
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Tout ce qui a été posté par yoim

  1. Merci @pepite En variable Globale on mets : Icones On met quoi comme valeur pour la variable Globale Icones ?
  2. @Did https://forum.fibaro.com/index.php?/topic/26012-problem-with-icon-after-backup-or-reboot/#comment-122595 Correction sur la version beta. Je vais attendre un peu. J'aime pas trop les beta
  3. Bonjour, A 3h30 du matin mon smoke sensor Fibaro a effectué une dizaine de sonnerie. Je ne comprends pas pourquoi sachant que je n'ai pas eu de probleme d'incendie. Il a sonné une dizaine de fois et s'est arreté tout seul. Voila le screenshot de l'alerte. Une idée ?
  4. je vais regarder. Sinon je vais mettre un post sur ce sujet.
  5. J'ai la 4.130. Comme toi je n'ai pas mis la version beta. On va attendre le correctif alors Merci de ta reponse.
  6. Bonjour, Lors d'un reboot ou backup, mes icones de mes modules virtuels disparaissent. Je suis obligé d'actionner un bouton pour qu'il me remette les icones. Les icones par defaut qui n'apparaissent plus. Quelqu'un à une idée. Merci
  7. Mais pourquoi tu mets un field2 apres ta clef api. faut que je la supprime ?. Ce n'est pas plutôt field1 ?
  8. ok pour l'envoie des données, je fais une scene qui active mon bouton toute les 5 mn ? @pepite
  9. Ok merci @971jmd Par contre avec ton code j'ai toujours cette erreur : [DEBUG] 09:55:07: line 8: attempt to index global 'Net' (a nil value) Ca fonctionne chez toi ?
  10. @jjacques68 Solution testé et validé. Merci @pepite pour le debut de code. --[[ %% autostart %% properties %% weather %% events %% globals --]] local source = fibaro:getSourceTrigger() local delay = 300 -- in seconds -- 5 mn function Run() local Hour = os.date("%H:%M") fibaro:debug("Hour : " ..Hour) local Maintenant = os.date("*t") local heure = Maintenant['hour'] fibaro:debug("Heure var num " .. heure); local client = net.HTTPClient() local TempExt = tonumber(fibaro:getValue(242, "value")); local EauPiscine = tonumber(fibaro:getValue(241, "value")); local EauSpa = tonumber(fibaro:getValue(239, "value")); -- Temp Salon local plop = tonumber(fibaro:getValue(247, "value")); local plop2 = tonumber(fibaro:getValue(11, "value")); local total = ((plop + plop2) / 2 ) -- Temp etage local plop3 = tonumber(fibaro:getValue(62, "value")); local plop4 = tonumber(fibaro:getValue(170, "value")); local total1 = ((plop3 + plop4) / 2 ) -- Temp Bureau YO local Yo = tonumber(fibaro:getValue(280, "value")); -- Temp SDB local SDB = tonumber(fibaro:getValue(208, "value")); local loop = 1 if loop == 1 or heure >= 0 then client:request("https://api.thingspeak.com/update?api_key=APINUMBER&field1=" .. TempExt.. "&field2=" .. EauPiscine.. "&field3=" .. EauSpa.. "&field4=" .. total.. "&field5=" .. total1.. "&field6=" .. Yo.. "&field7=" .. SDB ) fibaro:debug("Send Temperature") end setTimeout(Run, delay*1000) end -- Main Loop if source["type"] == "autostart" or source["type"] == "other" then Run() end J'ai du code qui sert a rien comme loop ... ou heure >=0 Je ferais le menage du code plus tard adaptez le en fonction de vos besoins. Soon.
  11. @971jmd Marche pas chez moi. Ton power c'est comme value ? J'ai ca comme erreur : [DEBUG] 23:05:56: line 8: attempt to index global 'Net' (a nil value) --[[ %% properties 11 power %% events %% globals --]] thingspeak = Net.FHttp('api.thingspeak.com') local field1 = fibaro:getValue(11, "power") payload = "key=APINUMBER&field1="..field1 response, status, errorCode = thingspeak:POST('/update', payload) fibaro:debug(status)
  12. Merci pour vos reponses. C'etait presque bon et ca m'a vraiment aidé a trouvé la solution. En faite je n'avais pas besoin d'un post mais d'un get ... Je m'en suis rendu compte que après. Voila le code qui fonctionne avec un support de mon alarme complètement à coté de la plaque ... HC2 = Net.FHttp("192.168.42.125",80) -- Renseigner l'adresse ip de la box alarme HC2:setBasicAuthentication("login", "password") -- Renseigner le login + mot de passe -- Envoi de la commande http : HC2:GET("/action/panelCondPost?area=1&mode=0&_=") --Renseigner l'url GET à commander Me voila avec un beau bouton d'activation d'alarme On / Activation Off / Arret Home / Alarme quand je suis dans la maison Merci pour votre aide. Soon.
  13. Je viens de faire les tests en local, j'ai recupéré l'ip de mon alarme et j'arrive en lcoal avec la methode POST a activer ou desactiver ... http://login:password@192.168.42.125/action/panelCondPost?area=1&mode=4&_= Comment faire un bouton LUA qui envoie une commande POST avec l'url ci dessus ? J'y suis presque.
  14. Bonjour, J'ai besoin d'aide au niveau de la programmation de mon bouton activation d'alarme sur un systeme qui ne supporte aucune api ou personne ne veut comprendre ce que je veux faire. J'ai une alarme egardia. Ca fait 2 ans que je l'ai et elle fonctionne bien. Gros probleme tout est verouillé dessus. En essayant des requetes avec Request maker, je me suis rendu compte qu'on pouvait lui envoyer des infos sur un fichier JSON avec true ou false Ma request est comme ceci : https://my.egardia.com/fr/group/egardia/summary?p_p_id=portletalarmstatusegardia_WAR_portletliferayalarmsystemegardiawebapp_INSTANCE_HNn7&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage&p_p_col_id=column-1&p_p_col_pos=2&p_p_col_count=7&action=setAlarmStatus Le soft Request Maker me sort une valeur Json comme ceci : json=%7B%22atHome%22%3Afalse%2C%22on%22%3Afalse%7D Le false permet d'eteindre l'alarme et si je mets True ca m'active l'alarme. Eureka !! ca marche. Par contre comment je peux transformer ca en LUA pour l'activation alarme avec mes bouton Module Virtuel. Si qq un a une idée. Je pense que l'info True ou False est envoyé sur leur serveur pour activer ou desactiver l'alarme. C'est un peu flou. Merci pour votre aide.
  15. yoim

    Stop Scène

    Merci @pepite Ca fonctionne très bien.
  16. yoim

    Stop Scène

    Oui mais le fait de la killer ne la desactive pas. J'ai une scene ou j'ai un setTimeout(Run, delay*1000) En etant plus precis j'aurais du parler de : fibaro:unactivateScenes(39)
  17. yoim

    Stop Scène

    pourquoi ils n'ont pas fait tout simplement une fonction : fibaro:stopScenes(39); Ca fonctionne bien en True et False. Juste pour savoir
  18. Bonjour, Est ce que quelqu'un a deja développé en LUA un module virtuel qui quand on appuie sur le bouton lance une application tierce iphone comme par exemple des cameras ... En effet mes cameras ne peuvent pas se configurer dans ma HC2. Si j'avais juste un bouton raccourci ca serait deja pas mal. Merci de votre aide.
  19. yoim

    Alexa Echo sur HC2

    De mon coté, latence de 2 à 3s aussi.
  20. Oui je pense aussi @Fanou mais ils auraient pu apparaitre dans le cadre d'une mise a jour ou d'un update du module. J'ai pensé au debut à un problème avec les modules...
  21. yoim

    Problème sauvegarde et checksum corrompu

    Je dirais un problème avec ta clef de sauvegarde. On est d'accord que tu as encore de l'espace pour tes sauvegardes ? Sur ta clef. Il te met quoi dans configuration / Diagnostiques / Utilisation du disque ?
  22. De mon coté, j'avais dans mes modules cachés unassigned une consomation en temps reels alors que la lumiere etait eteinte. En faite j'ai un module qui controle la consomation de mes appareils. Je voyais des consos dans mes non assignés. La solution que j'ai trouvé pour eviter ce probleme qui faussait mes consomations, je leur fait une reconfiguration douce du module. Il ne change pas mes ids et parametres mais me vire cette fausse information de consomation. En faisant cette etape pour mon probleme, des telecommandes sont apparus avec mes modules... Je l'ai cache dans le systeme mais je ne les avait pas lors de l'installation de mes modules ... Bizarre.
  23. yoim

    HC2 ET Arduino

    Arduino a son IP, HC2 aussi ... Tu peux les faire communiquer avec l'api ?
  24. yoim

    Lenteur extreme

    Essaie quand même en mettant le DNS de ton routeur, j'aimerais voir si tu as le même soucis, ou si c'est plus rapide...
  25. yoim

    Lenteur extreme

    Ca m'arrive aussi d'avoir les boules bleues ... L'interface web est assez lourde je pense aussi. Mais en réactualisant par F5 ou COMMANDE + R pour mac je me retrouve avec ma page direct ... Je me suis souvent posé cette question au debut ... Essaie de regarder au niveau de ta config reseau, tu as bien mis IP Statique, dns ...
×
×
  • Créer...