-
Compteur de contenus
1023 -
Inscription
-
Dernière visite
-
Jours gagnés
4
Tout ce qui a été posté par Yannick
-
Ok merci Jojo, Je vais regarder ce que je peux trouver... mais pour l'instant elle n'est pas encore connectée alors je vais attendre. Merci pour l'ionfo
-
Salut @Jojo, A priori,il y a aurait moyen de contrôler la chauidière avec une API mais évidemment mon installateur n'est pas assez calé pour m'en dire plus. Comment je peux faire pour obtenir cet API ? Je suis tombé sur ce forum qui parle du contrôle via requetes HTTP mais je n'y entends rien. Déjà que j'ai du mal à m'en sorte en LUA mais alors là je sèche. Quelqu'un peut me dire si ça leur parle et si c'est intégrable à la HC2 ? Merci les amis http://easydomoticz.com/forum/viewtopic.php?t=1486&start=30
-
Salut à tous, je viens de mettre en place dans ma maison une chaudière Gaz à condensation toute belle neuve FRISQUET Prestige Visio. Je reçois en janvier le module de connexion pour pouvoir la piloter à distance... Quelqu'un a t-il une idée s'il est possible de la connecter à notre bonne vieille HC2 via un plugin ou un VD ? Merci de votre aide
-
ah ok... mais c'est moins criant qu'avant c'est dommage. au moins avant on voyait bien le contenu du nouveau Topic.. mais bon on s'y fera !
-
Bon boulot les petits gars ! bravo ! C'est plus fluide mais il faut quand même que l'on retrouve ses petits. Il n'y a plus le fil d'actualité sur certains sujet comme on avait avant sur l'accueil ? comme par exemple quand une nouvelle version sort ou que l'un de nos dieux nous font un magnifique VD !! àmoins que ce soit ailleurs ?
-
Salut @did oui j'ai vu mais comment mettre en pratique ? Envoyé de mon SM-G935F en utilisant Tapatalk
-
Salut les p'tits gars du Fofo. Je viens enfin de mettre en route mon 1er Swipe (ça fait quand même 3 mois que je l'ai mais j'avais pas pris le temps de me poser) -1ère chose : je peux vous dire que le WAF est excellent ! me femme en redemande et trouve ça génial - 2ème chose pour démarrer je n'ai fait qu'appliquer les mouvement inclus dans le FW. ça fonctionne plutôt pas mal Maintenant j'aimerai aller plus loin pour travailler avec en LUA et faire des choses un peu plus ardues qui ne seront faites que par moi Mais voilà , le code pour piloter le SWIPE j'avoue que je ne sais pas trop comment faire. Ce que je pensais faire c'était d'essayer certaines scènes basique en mode block et les tranformer en LUA pour voir ce que cela racontait (c'est comme ça que j'ai appris à avancer un peu en LUA au début) et après Jojo, Krikroff, Steven, MPRInfo, Domodial et bien d'autres mon bien dépatouillé. Si quelqu'un a quelque part un tuto des fonctions et de leurs applications sous LUA je suis preneur. Je n'ai pas encore fait mon cahiers des charges de ce que je voudrais faire avec alors toutes les idées sont les bienvenues Merci les amis A plus
-
Pour moi nickel également en plus j'ai l'impression que j'ai moins de fuites mémoires. On verra sur le long terme toutes mes scènes fonctionnent parfaitement.. ras Envoyé de mon SM-G935F en utilisant Tapatalk
-
moi c'est parti !!!
-
Oubli @pepite, Je viens de révérifier et faire des modif et ça fonctionne... J'ai bien mes 2 boutons maintenant Merci
- 80 réponses
-
- Module Virtuel
- Bouton
-
(et 1 en plus)
Étiqueté avec :
-
Salut @pepite Ouais tu n'as pas tord, le truc c'est que quand je mets le code pour reboot dans le bouton 1, ça fonctionne, la box reboot mais je n'ai rien qui apparaît dans le label (aucun commentaire) Si je glisse le reboot dans le second bouton, j'ai l'impression que mon bouton 1 ne donne rien et du coup le bouton 2 est inopérant. Je te glisse mon code du bouton 1 et du bouton 2 pour que tu puisses me dire (ou un autre bien sà»r) ce qui se passe. bouton 1 : -- ---------------------------- -- Ne pas toucher -- -- ---------------------------- function confirm(msg, labelId, secondes) local current = fibaro:getValue(fibaro:getSelfId(), "ui."..labelId..".value") fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..labelId..".value", msg) fibaro:sleep(secondes*1000) local result = fibaro:getValue(fibaro:getSelfId(), "ui."..labelId..".value") == "" fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..labelId..".value","") return result end -- ---------------------------- -- A vous de jouer --- -- ---------------------------- local message = "Ré-appuyer pour confirmer" -- le message de confirmation local label_id = "Label1" -- l'ID du label qui recevra le message local duree = 3 -- la durée max entre 2 clique (en seconde) if (not confirm(message, label_id, duree)) then fibaro:log("Annulé") end bouton 2 : -- ---------------------------- -- Ne pas toucher -- -- ---------------------------- function confirm(msg, labelId, secondes) local current = fibaro:getValue(fibaro:getSelfId(), "ui."..labelId..".value") if (current == msg) then fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..labelId..".value", "") return true else return false end end -- ---------------------------- -- A vous de jouer --- -- ---------------------------- local message = "Ré-appuyer pour confirmer" -- le message de confirmation local label_id = "Label1" -- l'ID du label qui recevra le message local duree = 3 -- la durée max entre 2 clique (en seconde) if ( confirm(message, label_id, duree) ) then fibaro:log("Confirmé") local httpClient = Net.FHttp("127.0.0.1", 11111); local response, status, errorCode = httpClient:POST("/api/settings/reboot", "data=reboot"); if errorCode == 0 then fibaro:debug("status:"..status); else fibaro:debug("Error code is "..errorCode..", response is ["..response.."]"); end end Merci les gars
- 80 réponses
-
- Module Virtuel
- Bouton
-
(et 1 en plus)
Étiqueté avec :
-
en fait je remarque que je n'ai pas besoin de confirmation. Je suis le seul à avoir accès à ce VD et quand je veux la rebooter. Je sais que je veux le faire alors je n'ai fait qu'un bouton reboot et ça fonctionne... Merci Jojo pour ton aide
- 80 réponses
-
- Module Virtuel
- Bouton
-
(et 1 en plus)
Étiqueté avec :
-
ah je me disais aussi.. et ces instructions à insérer ce sont lesquelles ? De ce genre local httpClient = Net.FHttp("127.0.0.1", 11111); local response, status, errorCode = httpClient:POST("/api/settings/reboot", "data=reboot"); if errorCode == 0 then fibaro:debug("status:"..status); else fibaro:debug("Error code is "..errorCode..", response is ["..response.."]"); end
- 80 réponses
-
- Module Virtuel
- Bouton
-
(et 1 en plus)
Étiqueté avec :
-
Salut @steven, je viens de modifier mon VD en apposant les 2 boutons et en collant ton code dedans. Mais je n'ai aucun effet. Désolé mais je suis un peu nul
- 80 réponses
-
- Module Virtuel
- Bouton
-
(et 1 en plus)
Étiqueté avec :
-
Salut à Tous, Depuis mon passage en V4.090, le bouton de reboot HC2 sur le VD de mprinfo n'a plus d'effet. Une subtilité ?
-
Merci Steven, Effectivement j'avais un module qui n'était pas affecté à une pièce. Cela venait de là ! Merci
-
salut Jojo, Comment ça va ? Je viens vers toi parce que depuis mon passage réussi en v4.090, ton VD ne fonctionne plus. Il me renvoie une erreur à la ligne 56 du VD [ERROR] 13:26:28: line 56: attempt to concatenate a nil value et voici mon code ---------------------------------- -- User Settings ---------------------------------- -- icones pour 0, 25, 50, 75 & 100 % local iconebatt = {1002,1003,1004,1005,1006} local pushID = {385,304} -- 0 = no push; sinon entrer les ID séparés par une , local pushLevel = 30 -- niveau de batterie en dessous duquel il y a min 1 batterie pour notification push ---------------------------------- -- DO not change bellow this line ---------------------------------- local modules = {} local batt -- charge de la batt local battmin = 100 -- % charge de la batterie chargée au min HC2 = Net.FHttp("127.0.0.1",11111) -- memorise LastCheck time local LastCheck = os.date("%d/%m/%y %H:%M") -- clear labels for i = 1, 10 do fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label" ..i.. ".value", "") end --------------- --FUNCTIONS --------------- function exclude(name) return name == "Main_Zwave_Device" or name == "Seismomètre" or name == "Luminosité" end -- fonction push notification function push(msg) if pushID[1] ~= 0 then for i = 1, #pushID do fibaro:call(pushID[i], "sendPush", msg.." ("..os.date("%d/%m à %H:%M")..")") end end end --------------- --END FUNCTIONS --------------- local parentIds = {} local uniqueParentId = true local response = HC2:GET("/api/devices") local json = json.decode(response) for k, v in ipairs(json) do if (type(v.properties.batteryLevel) == "number") then if (not exclude(v.name) and v.visible and (not uniqueParentId or not parentIds[v.parentId])) then parentIds[v.parentId] = true batt = tonumber(v.properties.batteryLevel) if batt == 255 then batt = 0 end if (batt < battmin) then battmin = batt end table.insert(modules, {batt, v.name .. " (" .. v.id .. "-"..fibaro:getRoomName(fibaro:getRoomID(v.id))..")"}) end -- if exclude end -- if batteryLevel end -- for -- sort table function comp(w1,w2) return tonumber(w1[1]) < tonumber(w2[1]) end table.sort(modules,comp) -- display labels --if string.len(modules[1][2]) >= 29 then -- modules[1][2] = string.sub(modules[1][2], 1, 28) --end for index, value in ipairs(modules) do pcall( function() fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label"..index..".value", value[2].. "..." .. value[1] .. "%") end ) end -- display LastCheck fibaro:debug(LastCheck) fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LastCheck.value", LastCheck) -- display Icon fibaro:debug("battmin = "..battmin) if battmin < pushLevel then msg = "Il y a au moins une batterie sous le niveau minimum ("..pushLevel.."%) : "..battmin.."%." push(msg) end battmin = math.floor((battmin - 1)/25) + 2 fibaro:debug("Icone batterie : "..battmin) fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", iconebatt[battmin]) La ligne 56 chez moi c'est celle-ci table.insert(modules, {batt, v.name .. " (" .. v.id .. "-"..fibaro:getRoomName(fibaro:getRoomID(v.id))..")"}) tu peux me dire ce qu'il a de changer entre la V4.080 et la V4.090 ? Merci pour ton aide
-
Mise à jour Hc 2 Update 4.090 Stable - 07/07/2016
Yannick a répondu à un(e) sujet de anthonylegrec dans Firmware
Salut à tous, C'est vachement étrange quand même les disparités suivant les conf de chacun... chez moi tout fonctionne nickel, la box est stable depuis la mise à jour (uptime : 3 jours, 6h et 55 min) Utilisation CPU entre 0 et 2 % avec des pics à 25/30 % lors d'une requête zwave, RAM stable à 47 % d'utilisation ... rapidité exemplaire d'exécution des scènes, accès aux modules avec une réactivité d'enfer.... pour moi c'est la meilleure depuis longtemps. Maintenant je n'ai pas des trucs hyper chiadé comme certains. Cela explique peut-être cela. A plus -
Mise à jour Hc 2 Update 4.090 Stable - 07/07/2016
Yannick a répondu à un(e) sujet de anthonylegrec dans Firmware
Salut fibaro:call(id, "setBrightness", "30") fibaro:call(245, "startProgram","x") -
C'est bizarre ces mises àjour OTA. Y a pas une seule configuration qui réagit de la même manière j'ai lancé les mises àjour de mes 3 fgms et d'un wp sans y toucher et àdistance en plus. Ni en les réveillant ni en les reprochant. Et tout est passé comme un fleur. En tout cette version est top et hyper rapide. J'y touche plus Envoyé de mon SM-G935F en utilisant Tapatalk
-
Pour ma part j'ai pas eu le temps de regarder tout dans le détail mais j'ai lancé la mise àjour àl'arrache hier vers 15:00 j'ai lancé les mises àjour des fw demandés àdistance, et je n'ai absolument rien touché d'autre et tout fonctionne beaucoup plus reactivement qu'en 4.080... Pour l'instant Ras Envoyé de mon SM-G935F en utilisant Tapatalk
-
tout à l'air de rouler en tout cas. J'ai lancé la MAJ d'un FGMS pour voir c'est en cours.. ça à l'air de fonctionner pas mal. Je vais voir ça à la maison ce soir.
-
4.083 apparue Je lance Envoyé de mon SM-G935F en utilisant Tapatalk
-
Pour ma part : - http://www.eurosholed.com pour tout ce qui est des profilés alu pour intégrer les LED (excellente qualité et livraison ultra rapide) - http://www.ampoule-leds.fr pour les bandeaux led et les alim - http://www.ledkia.com/fr pour les ampoules et autres
-
Mais j'ai pas le temps de tester sans ton vd voir si ça peut tenir Envoyé de mon SM-G935F en utilisant Tapatalk
