-
Compteur de contenus
80 -
Inscription
-
Dernière visite
Tout ce qui a été posté par ebtjjn
-
Hello, je ne comprends pas... J'ai importé ce VD il y a un moment. I marchait nickel. Puis j'ai désinstallé mes enceintes pour finalement ne les remettre que ce soir. Mais là, le VD ne fonctionne plus ; j'ai pourtant changé l'IP dans le VD mais rien n'y fait. Voilà l'erreur qui est la même sur chaque bouton... [ [DEBUG] 00:04:26: Unable to process data, check variable [ERROR] 00:04:26: line 5: attempt to index local 'f' (a nil value) edit : le bug ligne 5 , c'est avec les boutons radio par exemple; avec le bouton "loudness ON, c'est la ligne 22.
-
Salut, désolé pour le délai mais les journées et soirées et WE sont bien chargés... Toujours la même heure avec aussi ce dernier code @pepite ! J'ai lu ça mais étant niveau 0 en codage http, SSL et autre..., je ne sais pas ce que ça veut dire mais surtout ce qu'il faut faire pour résoudre le problème... https://github.com/boostorg/beast/issues/38 Merci aux plus élcairés... Ca vaut le coup de faire un sujet spécifique pour attirer les spécialistes de la requête et avoir une réponse ?
-
Bonsoir à tous, pour faire vite j'ai collé ton code @pepite dans une scène et j'ai le message d'erreur : [DEBUG] 22:53:13: Erreur : short read Je ne sais pas si c'est ça mais est ce que ça pourrait être un problème à cause du https ? Il me semble avoir lu qqpart sur le fofo que ça pose des pbes, le "s"... ? Je reprends les mails et fouille un peu... A toute edit : le 1er lien que tu avais mis est bon : à savoir que c'est la couleur du jour qui est renseigné dans l'URL et la couleur du lendemain du jour renseigné dans la requête : on est le 05/12 ; couleur rouge : ok avec le lien que tu as mis; et on a bien la couleur de demain (J1) comme annoncé par EDFsur son site = BLANC : {"JourJ":{"Tempo":"ROUGE"},"JourJ1":{"Tempo":"BLANC"}} Maintenant il s'agit de rentrer ça dans un VD ou scène...
-
J'ai trouvé ça mais je n'ai aucune idée si cela est faisable...!! http://www.touteladomotique.com/forum/viewtopic.php?f=18&t=14699&start=144 Autant côté LUA je passe du temps à chercher mais quand il s'agit de json, je suis perdu.... (je n'ai pas encore compris ce que c'était le json et son fonctionnement... )
-
Hello, @pepite : 1- je n'arrive pas à faire fonctionner la requête que tu indiques dans mon navigateur : message d'erreur "Internal serveur error : Please contact the server administrator at postmaster@www.irisnet.fr ". Pilou87 avait bien indiqué que c'était un pbe qu'il pensait pouvoir régler. 2- même si la requête fonctionnait je ne saurais pas comment récupérer les infos en lua... :-) Je refais donc appel aux bonnes âmes : pour m'aider/nous aider (je ne suis pas le seul j'imagine non?) Même une autre solution (si pas trop compliquée et que je trouvais ce VD juste parfait !) m'intéresse !! Des avis ?
-
Ouverture dans la seconde après l'appui sur le bouton... Comment on fait pour faire une bise par internet ? SI tu savais le nombre de fois où j'ai essayé en tournant dans tous les sens le truc...!!!!!! Merci++
-
ahah... bein j'ai bien le "ok" qui s'affiche en debug mais le portail ne moufte pas...
-
Salut, parfois, je me sens seul devant mon écran... Devant ma maison, j'ai un portail; j'lui ai branché un module. Quand j'actionne depuis l'appli, le module, ça fonctionne, les 2 vantaux s'ouvrent. J'arrive même à ouvrir qu'un seul vantail puisque j'ai branché comme il faut un double switch. J'ai créé un VD avec un bouton car j'aimerai pouvoir laisser le portail ouvert, dans certaines circonstances... Mais quand j'essaie d'actionner avec le bouton du VD, rien ne se passe... J'ai mis ça dans le code du bouton : fibaro:call(64, "TurnOn") fibaro:debug("ok") J'ai réussi à faire plus compliqué mais là, je ne comprends pas pourquoi ça ne marche pas...!!!!!!!!!!!!!!!!!! Merci de votre aide. J
-
Salut, pas de réponse de @pilou87... Je l'ai relancé par mp mais pas de réponse non plus... :-( Est-ce qu'une âme charitable (mais surtout qq'un de suffisamment pointu!! :-P) pourrait nous donner un coup de pouce sur le sujet...??? L'hiver est là... (tiens ça me rappelle quelque chose...) Merci d'avance pour nos factures d'électricité !! :-)
-
Salut, installé hier soir et ce matin, ça a fonctionné pour ma part. Dans l'idéal j'aurai aimé faire fonctionner l'appli de @Lionel57 mais je n'arrive pas à l'installer... Et ton VD semble faire l'affaire !!! Merci @byackee !!! Juste une remarque : je déclenche moi aussi une scène de simulateur d'aube à partir de ce VD. Mais celle-ci dure 20 minutes et j'aimerai du coup que le réveil prenne en compte ces 20 minutes (je ne voudrais pas avoir à calculer mon heure de réveil et y retrancher 20 min pour savoir quelle heure je dois programmer le réveil). M'avez suivi non? J'ai tenté une ou 2 petites modifs en lua mais comme je ne suis pas parfaitement au point, je n'y suis pas arrivé... Si vous pouvez m'aider c'est cool; sinon, je trafiquerai un peu plus le code...
-
Salut, @sebcbien : pas encore osé passez le pas pour GEA... j'ai peur que ce soit trop compliqué pour moi (faibles notions en lua) @Fred.domotique : j'avais bien vu le tuto de @Lionel57 mais quand j'installe l'apk sur mon tél, j'ai un message d'erreur qui dit" Un pbe est survenu lors de l'analyse du package". J'ai un SAMSUNG S7 EDGE avec ANdroid 7 (Nougat)...
- 23 réponses
-
- Script lua
- Simulateur
-
(et 2 en plus)
Étiqueté avec :
-
Hello tout le monde, un grand merci à toi krikoff pour ce VD !! J'avais 19 minutes de décalage !!! Ca commençait à devenir compliqué à gérer...!! Julien
- 93 réponses
-
- 1
-
-
- Périphérique virtuel
- NTP
-
(et 3 en plus)
Étiqueté avec :
-
Alors pilou 87, tu patauges, tu progresses ou tu procrastines ?
-
Je suspecte une modif dans une mise à jour logicielle de la HC2... ... mais j'y connais pas grand chose... :-)
-
Intégré ça : local HC2 = Net.FHttp("irisnet.fr",80); local result = HC2:GET("/api/edf-tempo.php?Mode=TEMPO&Key=fibaro"); fibaro:sleep(2000); local s = json.decode(result); fibaro:debug(s) dans un bouton d'un VD (et rien mis dan le main loop); en debug, ça donne ça comme message d'erreur : [ERROR] 11:30:50: line 5: Expected value but found invalid token at character 1 Ligne 5, c'est la ligne : local s = json.decode(result)
-
Heu, je crois qu'on ne se comprend pas did...!! :-) En tout cas, je ne comprends pas ce que tu veux me dire...!! ^^ Ce que je souhaite, c'est : 1- le soir, programmer, sur mon téléphone android, l'heure de réveil du lendemain (et c'est mon téléphone qui sonnera pour me faire lever du lit) 2- faire en sorte que cette heure de réveil, paramétrée sur l'appli réveil de mon téléphone, soit intégrée dans la HC2 : comment ? c'est ça ma question 3- en fonction de l'heure de réveil que j'aurai paramétrée et intégrée comme une variable dans un VD ou une scène, permettre le déclenchement du simulateur d'aube. Pour être exact, je souhaite déclencher le simulateur 20 minutes avant mon heure de réveil et faire durer le simulateur pendant 20 minutes --> comme ça, quand la lumière est à 100%, le réveille sonne et je me lève...
- 23 réponses
-
- Script lua
- Simulateur
-
(et 2 en plus)
Étiqueté avec :
-
Salut Did, Ok mais après ? Je ne me réveille pas obligatoirement voire jamais en même temps que le soleil !! Et je ne le veux pas !!? :-) Ce que je souhaite c'est que le simulateur se déclenche en fonction de l'heure que je mets sur mon alarme de téléphone, le soir en me couchant... Et cette heure change d'un jour sur l'autre selon mes RV, astreintes etc... Pour compléter, je n'ai pas GEA... j'ai peur que ce soit compliqué pour moi... Je bataille déjà avec LUA donc çà fait rajouter une couche d'apprentissage en plus.
- 23 réponses
-
- Script lua
- Simulateur
-
(et 2 en plus)
Étiqueté avec :
-
Mon dernier message, c'est dans une scène. Sinon, mon "vrai" problème, c'est dans un VD (le message initial)
-
Salut Pepite, merci de ton aide. Malheureusement, ni l'un ni l'autre ne fonctionnent --> toujours le même message d'erreur. J'ai mis la partie ci-dessous dans une scène local HC2 = Net.FHttp("irisnet.fr",80); local result = HC2:GET("/api/edf-tempo.php?Mode=TEMPO&Key=fibaro"); fibaro:sleep(2000); local s = json.decode(result); et ça donne ça en debug... : [DEBUG] 15:01:54: line 8: attempt to index global 'Net' (a nil value) Ca te/vous parle ??
-
Hello, je ne sais pas si j'ai loupé un truc mais comment faites-vous pour mettre à jour l'heure de lever sur votre HC2? EN modifiant la varaiable à chaque fois? Ou màj auto depuis l'alarme du téléphone vers la HC2 ?? Parce que je ne me réveille pas tous les jours à la même heure... et j'avoue que devoir aller changer la variable au moment de me coucher, c'est pas très WAF ni MMAF (Moi-même Acceptance Factor)!! ;-) J'ai bien vu le post de lionel57 sur l'appli mais ça me semble compliqué à mettre en place pour moi... J'avais aussi récupéré une façon de faire avec Tasker sur un autre site mais je crois que ça ne fonctionne plus depuis qqes temps... Merci de vos retours. Julien
- 23 réponses
-
- Script lua
- Simulateur
-
(et 2 en plus)
Étiqueté avec :
-
c'est les vacances ici... :-) Un spécialiste du json decode pourrait-il m'aider svp ? :-)
-
Différentes Solutions Pour Intégrer Un Micro Module Fibaro Dans Une Boite D'encastrement
ebtjjn a répondu à un(e) sujet de Gaby31 dans Mon installation domotique
Hello, bon pour répondre à la question initiale de mon collègue toulousain (on habite à moins de 20 bornes !! ;-) ) (= mettre un module fibaro dans une boite d'encastrement de 40), j'ai opté pour la dernière solution : faire comme un bourrin !! :-) ...bourrin mais qui l'a joué fine : j'ai limé la plaque Céliane sur une petite partie : en regardant de près je me suis aperçu que le module butait sur une petite partie de la plaque qui "n'apportait pas" grand chose : en tout cas, que je pouvais enlever sans poser de souci : pas évident mais ça permet de gagner le ou les 2 mm qui font la différence. Ce sont les 2 mm sur lesquels le module vient buter... AU final, ça reste bien fixé et finition parfaite !! En revanche, il faut vraiment utiliser le minimum de fil dans le module et optimiser les branchements pour avoir le moins de fil possible dans la boite (notamment au niveau des branchements du module qui "butent" sur le fond de la plaque. Je vous mets les photos asap. edit : Photo 1 : sens dans lequel j'ai mis le module dans la boite Photo 2 on voit bien la partie "limée". Photo 3 : tout il est beau ! -
Salut, je ne comprends pas mais j'ai un souci depuis quelques temps sur ce module qui fonctionnait effectivement à merveille jusqu'alors... Je ne m'inquiétais pas car nous étions en été... "j'avais le temps"... j'ai essayé de voir ce qui ne fonctionnait pas et je ne trouve pas. Pouvez vous m'aider svp ? Le diagnostic : le décompte des jours fonctionne toujours bien je crois : auj, il m'indique 84 jours bleus restants, 0 blanc, 0 rouge. Le pbe est sur les étiquettes "aujourd'hui" et "demain" qui indiquent : "userdata : (nil)". Le débug met : ERROR : line log("Acquisition en cours...")..."]:24 Ligne 24 , j'ai ça : local s = json.decode(result); Je comprends que userdata n'a pas de valeur mais j'ai cherché et pas trouvé... :-( pbe avec JSON ? là, je suis perdu... Pour info, j'ai changé de version pour passer en 4.130 il y a qqes temps mais je ne sais pas si ça a un rapport... Un de vous peut m'éclaircir svp ? Le code du bouton : fibaro:log("Acquisition en cours ...") --****************************************** -- EDF TEMPO -- -- Gestion mode énergie Bleu / Blanc / rouge -- Octobre 2015 - Jean-François CANE --****************************************** local Now = 'x'; local Tomorrow = 'x'; local TotalBleu = 'x'; local RestantBleu = 'x'; local TotalBlanc = 'x'; local RestantBlanc= 'x'; local TotalRouge = 'x'; local RestantRouge= 'x'; local iconBLEU = 19 local iconBLANC = 20 local iconROUGE = 77 local HC2 = Net.FHttp("irisnet.fr",80); local result = HC2:GET("/api/edf-tempo.php?Mode=TEMPO&Key=fibaro"); fibaro:sleep(2000); local s = json.decode(result); Now = s.TempoJour; Tomorrow = s.TempoDemain; TotalBleu = s.TotalBleu; RestantBleu = s.RestantBleu; TotalBlanc = s.TotalBlanc; RestantBlanc= s.RestantBlanc; TotalRouge = s.TotalRouge; RestantRouge= s.RestantRouge; fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Now.value", Now); fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Tomorrow.value", Tomorrow); fibaro:call(fibaro:getSelfId(), "setProperty", "ui.InfoJourBleu.value", RestantBleu .. '/' .. TotalBleu); fibaro:call(fibaro:getSelfId(), "setProperty", "ui.InfoJourBlanc.value", RestantBlanc .. '/' .. TotalBlanc); fibaro:call(fibaro:getSelfId(), "setProperty", "ui.InfoJourRouge.value", RestantRouge .. '/' .. TotalRouge); -- Traitement des valeurs du JOUR local ValeurJour = 0; if ( Now == "ND") then ValeurJour = 0; fibaro:setGlobal("EdfTempoJour", 0); end if ( Now == "BLEU") then ValeurJour = 1; fibaro:setGlobal("EdfTempoJour", 1); fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", iconBLEU); end if ( Now == "BLANC") then ValeurJour = 2; fibaro:setGlobal("EdfTempoJour", 2); fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", iconBLANC); end if ( Now == "ROUGE") then ValeurJour = 3; fibaro:setGlobal("EdfTempoJour", 3); fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", iconROUGE); end fibaro:debug('ValeurJour: '..ValeurJour); -- Traitement des valeurs de DEMAIN local ValeurDemain = 0; -- Transformation des variable if ( Tomorrow == "ND") then ValeurDemain = 0; fibaro:setGlobal("EdfTempoDemain", 0); end if ( Tomorrow == "BLEU") then ValeurDemain = 1; fibaro:setGlobal("EdfTempoDemain", 1); end if ( Tomorrow == "BLANC") then ValeurDemain = 2; fibaro:setGlobal("EdfTempoDemain", 2); end if ( Tomorrow == "ROUGE") then ValeurDemain = 3; fibaro:setGlobal("EdfTempoDemain", 3); end fibaro:debug('ValeurDemain :'..ValeurDemain);
-
Allez, j'ose balancer pourquoi ça ne marchait pas... J'avais téléchargé la v1.0.0... qui ne prenait pas bien en compte la gestion de la variable de ce que j'ai compris... lol Et croyez moi mais avec la v1.0.1, bein ça marche !!! oui oui ça marche !!!