BenjyNet Posté(e) le 21 novembre 2014 Signaler Partager Posté(e) le 21 novembre 2014 Mouais, ellle est vraiment bizarre cette 4.018. J'ai des jours où tout marche nickel et d'autres ou tu sais pas pourquoi ça déconne ! Hier soir j'ai encore eu un message dans le log en haut : "optimisation table de routage". Pourtant je touche àrien, pas déplacer de capteur. zarb quoi. Vivement la 4.019 (pour le CES ?) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 21 novembre 2014 Auteur Signaler Partager Posté(e) le 21 novembre 2014 L'optimisation de la table de routage est logique pour moi, pas d'inquiétude àavoir. Mais effectivement je n'ai pas le souvenir que le HC2 faisait un log pour cela ... Envoyé de mon iPhone àl'aide de Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
CaptainIgloo Posté(e) le 21 décembre 2014 Signaler Partager Posté(e) le 21 décembre 2014 Hi JCV, Où en sommes-nous du plugin Qubino FP ? Est-il exploitable avec la Bêta 4.024 ? Un sèche-serviette attend ta réponse... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 21 décembre 2014 Auteur Signaler Partager Posté(e) le 21 décembre 2014 Salut Sébastien . Que dire je ne sais pas trop ce qui est exploitable avec le 4.024 ! Le plugin fonctionne bien mais tout comme le module sur quelques hc2 il existe des soucis avec les modules liés. Le plugin répond aux ordres rien On/off du panneau de chauffage et aussi àtous les ordres intermédiaires en LUA. Donc je dirais qu'il est envisageable pour toi d'avoir des serviettes àbonne température le matin . Envoyé de mon smartphone Lien vers le commentaire Partager sur d’autres sites More sharing options...
amonthet Posté(e) le 3 janvier 2015 Signaler Partager Posté(e) le 3 janvier 2015 Bonjour Krikroff, Qu'entends tu par "Linked device"? C'est le panneau de chauffage? Serait-il possible d'avoir des exemples concret d'utilisation, que ce soit avec le panneau de chauffage => comment configurer pour que cela fonctionne ou avec une scène (bloc ou lua). Je suis complètement perdu pour savoir comment configurer le chauffage chez moi Par avance merci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
CaptainIgloo Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Bonjour Krikroff, J'étais près pour le Qubino FP ce matin, après être passé en 4.031. Je n'ai pas d'add plugin dans l'onglet plugins. Est-ce normal ? Comment ajouter le zip autrement ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
fdp2 Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Salut Captain, Les plugins developpeur ont été retirés de la version stable. Fibaro se concentre sur la fiabilisation des fonctions "standard". Pas de possibilité donc d'utiliser ce plugin en version stable. Lien vers le commentaire Partager sur d’autres sites More sharing options...
CaptainIgloo Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Je suis deg ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 10 janvier 2015 Auteur Signaler Partager Posté(e) le 10 janvier 2015 Salut Captain, Je suis bien deg aussi Lien vers le commentaire Partager sur d’autres sites More sharing options...
BenjyNet Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Justement krikri, tu sais s'ils ont mis en place un IDE pour les plugins ? Parce que làdans les faits, tu ne peux plus rien développer ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 10 janvier 2015 Auteur Signaler Partager Posté(e) le 10 janvier 2015 Non toujours pas d' IDE Benjy, heureusement que j'ai toujours une V4.024 sous la main ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
stef37 Posté(e) le 22 janvier 2015 Signaler Partager Posté(e) le 22 janvier 2015 bonjour Depuis la version 4.032 j'ai perdu le plugins et nous avons pas option pour le rajouter.Résultat je ne c'est pas si mes chauffage sont bien piloté Lien vers le commentaire Partager sur d’autres sites More sharing options...
arnauld69 Posté(e) le 22 janvier 2015 Signaler Partager Posté(e) le 22 janvier 2015 J'ai du abandonner la solution plugin puisque ne marchant plus sous les 4.031 et 4.032 et je suis repassé à l'ancienne méthode en attaquant directement les modules qui sont reconnus comme des dimmers (attention ne pas faire de soft reconfiguration sinon c'est la mer...) par exemple: fibaro:call(172, "setValue", "99") pour le mettre en mode confort et fibaro:call(172, "setValue", "30") en mode éco et à l'ancienne pour savoir le mode en cours : fibaro:getValue(172,"value") pour les valeurs : -- Confort = 51-99 -- Confort-1°C = 41-50 -- Confort-2°C = 31-40 -- Eco = 21-30 -- Hors Gel1= 10-20 -- Arrêt = 0-10 Lien vers le commentaire Partager sur d’autres sites More sharing options...
amonthet Posté(e) le 22 janvier 2015 Signaler Partager Posté(e) le 22 janvier 2015 Salut Arnauld69, Tu pourrais me transmettre ta scène pour commander ton chauffage avec les qubino ? La mienne est tellement rudimentaire.... Par avance merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
arnauld69 Posté(e) le 23 janvier 2015 Signaler Partager Posté(e) le 23 janvier 2015 (modifié) Sans problème ma scène est ultra basique, tout vient du forum 100% inspirée des travaux de benjynet et des autres. Donc une scène simple --[[ %% autostart %% properties %% globals --]] local consigne = "non initialisée"; -- initialisation de la variable consigne à "vide" local sourceTrigger = fibaro:getSourceTrigger(); -- 172 - parents - qubino -- 146 - Mathilde - qubino -- 178 - Manon - qubino -- 152 - Juliette - qubino -- 160 - Salon - qubino -- 166 - Radiateurs 1 SDB Bas - Pont de diode et module fibaro -- 168 - Radiateurs 2 SDB Bas - Pont de diode et module fibaro -- 184 - Radiateurs 1 SDB Haut - Pont de diode et module fibaro -- 186 - Radiateurs 2 SDB Haut - Pont de diode et module fibaro -- Confort = 51-99 -- Confort-1°C = 41-50 -- Confort-2°C = 31-40 -- Eco = 21-30 -- Hors Gel1= 10-20 -- Arrêt = 0-10 if (sourceTrigger["type"] == "autostart") then while true do local jour = os.date("%w"); -- récupération du jour actuel 0 est le dimanche, 6 le samedi local heure = os.date("%H:%M"); -- récupération de l'heure actuelle local mode = fibaro:getGlobalValue("mode_occupation"); local startSource = fibaro:getSourceTrigger(); if (mode == "travail") then -- on test si on est en période de travail -- chauffage matin tous les jours de la semaine sauf weekend if ((jour == "1" or jour == "2" or jour == "3" or jour == "4" or jour == "5") and (heure == "05:55")) then consigne = "réveil semaine"; fibaro:call(172, "setValue", "99") fibaro:call(146, "setValue", "99") fibaro:call(178, "setValue", "99") fibaro:call(152, "setValue", "99") fibaro:call(160, "setValue", "99") fibaro:call(166,"turnOff") fibaro:call(168,"turnOff") fibaro:setGlobal("SDBBasRadiateur","confort"); fibaro:call(184,"turnOff") fibaro:call(186,"turnOff") fibaro:setGlobal("SDBHautRadiateur","confort"); -- chauffage matin weekend elseif ((jour == "6" or jour == "0") and (heure == "07:00")) then consigne = "reveil weekend"; fibaro:call(172, "setValue", "99") fibaro:call(146, "setValue", "99") fibaro:call(178, "setValue", "99") fibaro:call(152, "setValue", "99") fibaro:call(160, "setValue", "99") fibaro:call(166,"turnOff") fibaro:call(168,"turnOff") fibaro:setGlobal("SDBBasRadiateur","confort"); fibaro:call(184,"turnOff") fibaro:call(186,"turnOff") fibaro:setGlobal("SDBHautRadiateur","confort"); elseif ((jour == "6" or jour == "0") and (heure == "11:00")) then -- le week end,on coupe les SDB à 11h00 fibaro:call(166,"turnOn") fibaro:call(168,"turnOn") fibaro:setGlobal("SDBBasRadiateur","eco"); fibaro:call(184,"turnOn") fibaro:call(186,"turnOn") fibaro:setGlobal("SDBHautRadiateur","eco"); elseif ((jour == "1" or jour == "2" or jour == "3" or jour == "4" or jour == "5") and (heure == "08:00")) then -- chauffage eco - départ travail consigne = "départ travail"; fibaro:call(172, "setValue", "30") fibaro:call(146, "setValue", "30") fibaro:call(178, "setValue", "30") fibaro:call(152, "setValue", "30") fibaro:call(160, "setValue", "30") elseif ((jour == "1" or jour == "2" or jour == "3" or jour == "4" or jour == "5") and (heure == "08:30")) then -- on coupe les SDB à 08h30 fibaro:call(166,"turnOn") fibaro:call(168,"turnOn") fibaro:setGlobal("SDBBasRadiateur","eco"); fibaro:call(184,"turnOn") fibaro:call(186,"turnOn") fibaro:setGlobal("SDBHautRadiateur","eco"); elseif ((jour == "1" or jour == "2" or jour == "4" or jour == "5") and (heure == "16:30")) then -- reprise chauffage 16h30 - retour travail sauf mercredi consigne = "retour travail"; fibaro:call(172, "setValue", "99") fibaro:call(146, "setValue", "99") fibaro:call(178, "setValue", "99") fibaro:call(152, "setValue", "99") fibaro:call(160, "setValue", "99") elseif ((jour == "3") and (heure == "13:00")) then -- mercredi, on rallume l'après midi consigne = "Mercredi après midi"; fibaro:call(172, "setValue", "99") fibaro:call(146, "setValue", "99") fibaro:call(178, "setValue", "99") fibaro:call(152, "setValue", "99") fibaro:call(160, "setValue", "99") elseif (heure == "17:30") then -- on rallume les salles de bains à 17h30 tous les jours de travail fibaro:call(166,"turnOff") fibaro:call(168,"turnOff") fibaro:setGlobal("SDBBasRadiateur","confort"); fibaro:call(184,"turnOff") fibaro:call(186,"turnOff") fibaro:setGlobal("SDBHautRadiateur","confort"); elseif (heure == "20:30") then -- éteint les salles de bains à 21h30 tous les jours de travail fibaro:call(166,"turnOn") fibaro:call(168,"turnOn") fibaro:setGlobal("SDBBasRadiateur","eco"); fibaro:call(184,"turnOn") fibaro:call(186,"turnOn") fibaro:setGlobal("SDBHautRadiateur","eco"); elseif (heure == "23:00") then -- coupure pour la nuit tous les jours de la semaine y compris le week-end consigne = "dodo"; fibaro:call(172, "setValue", "30") fibaro:call(146, "setValue", "30") fibaro:call(178, "setValue", "30") fibaro:call(152, "setValue", "30") fibaro:call(160, "setValue", "30") end elseif (mode == "repos") then -- si on n'est pas en période de travail on test si on est en repos if (heure == "07:00") then consigne = "réveil repos"; fibaro:call(172, "setValue", "99") fibaro:call(146, "setValue", "99") fibaro:call(178, "setValue", "99") fibaro:call(152, "setValue", "99") fibaro:call(160, "setValue", "99") fibaro:call(166,"turnOff") fibaro:call(168,"turnOff") fibaro:setGlobal("SDBBasRadiateur","confort"); fibaro:call(184,"turnOff") fibaro:call(186,"turnOff") fibaro:setGlobal("SDBHautRadiateur","confort"); elseif (heure == "11:00") then -- on coupe les SDB à 11h00 fibaro:call(166,"turnOn") fibaro:call(168,"turnOn") fibaro:setGlobal("SDBBasRadiateur","eco"); fibaro:call(184,"turnOn") fibaro:call(186,"turnOn") fibaro:setGlobal("SDBHautRadiateur","eco"); elseif (heure == "17:30") then -- on rallume les salles de bains à 17h30 fibaro:call(166,"turnOff") fibaro:call(168,"turnOff") fibaro:setGlobal("SDBBasRadiateur","confort"); fibaro:call(184,"turnOff") fibaro:call(186,"turnOff") fibaro:setGlobal("SDBHautRadiateur","confort"); elseif (heure == "20:30") then -- éteint les salles de bains à 21h30 tous les jours de travail fibaro:call(166,"turnOn") fibaro:call(168,"turnOn") fibaro:setGlobal("SDBBasRadiateur","eco"); fibaro:call(184,"turnOn") fibaro:call(186,"turnOn") fibaro:setGlobal("SDBHautRadiateur","eco"); elseif (heure == "23:00") then consigne = "dodo repos"; fibaro:call(172, "setValue", "30") fibaro:call(146, "setValue", "30") fibaro:call(178, "setValue", "30") fibaro:call(152, "setValue", "30") fibaro:call(160, "setValue", "30") end elseif (mode == "vacances") then -- si on n'est pas en période de travail ni en repos on test si on est en vacances consigne = "maison en veille"; fibaro:call(172, "setValue", "20") fibaro:call(146, "setValue", "20") fibaro:call(178, "setValue", "20") fibaro:call(152, "setValue", "20") fibaro:call(160, "setValue", "20") fibaro:call(166,"turnOn") fibaro:call(168,"turnOff") fibaro:setGlobal("SDBBasRadiateur","horsgel"); fibaro:call(184,"turnOn") fibaro:call(186,"turnOff") fibaro:setGlobal("SDBHautRadiateur","horsgel"); else -- si mode différent de travail, repos ou vacances c'est qu'on n'est pas en période de chauffage consigne = "chauffage éteint"; fibaro:call(172, "setValue", "10") fibaro:call(146, "setValue", "10") fibaro:call(178, "setValue", "10") fibaro:call(152, "setValue", "10") fibaro:call(160, "setValue", "10") fibaro:call(166,"turnOff") fibaro:call(168,"turnOn") fibaro:setGlobal("SDBBasRadiateur","arret"); fibaro:call(184,"turnOff") fibaro:call(186,"turnOn") fibaro:setGlobal("SDBHautRadiateur","arret"); end fibaro:debug("on est le jour n°" .. jour .. " et il est " .. heure); fibaro:debug("consigne actuelle : " .. consigne .. " - mode sélectionné : " .. mode); -- affichage de la variable consigne fibaro:call(139, "setProperty", "ui.Label2.value", consigne); if (fibaro:getValue(172,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(172,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(172,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(172,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(172,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(172,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label3.value",text); fibaro:debug("État radiateur : Parents(172): " .. text); if (fibaro:getValue(146,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(146,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(146,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(146,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(146,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(146,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label4.value",text); fibaro:debug("État radiateur : Mathilde(146): " .. text); if (fibaro:getValue(178,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(178,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(178,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(178,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(178,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(178,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label5.value",text); fibaro:debug("Etat radiateur : Manon(178): " .. text); if (fibaro:getValue(152,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(152,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(152,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(152,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(152,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(152,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label6.value",text); fibaro:debug("Etat radiateur : Juliette(152): " .. text); if (fibaro:getValue(160,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(160,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(160,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(160,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(160,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(160,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label7.value",text); fibaro:debug("Etat radiateur : salon (160): " .. text); fibaro:call(139, "setProperty", "ui.Label8.value",fibaro:getGlobalValue("SDBBasRadiateur")); fibaro:debug("Etat radiateur : SDB Bas: " .. fibaro:getGlobalValue("SDBBasRadiateur")); fibaro:call(139, "setProperty", "ui.Label9.value",fibaro:getGlobalValue("SDBHautRadiateur")); fibaro:debug("Etat radiateur : SDB Haut: " .. fibaro:getGlobalValue("SDBHautRadiateur")); fibaro:sleep(60*1000); end -- démarrage de la scène manuel et forçage du chauffage quelque soit la consigne else local jour = os.date("%w"); -- récupération du jour actuel 0 est le dimanche, 6 le samedi local heure = os.date("%H:%M"); -- récupération de l'heure actuelle local mode = fibaro:getGlobalValue("mode_occupation"); local startSource = fibaro:getSourceTrigger(); if (startSource["type"] == "other") then fibaro:call(172, "setValue", "99") fibaro:call(146, "setValue", "99") fibaro:call(178, "setValue", "99") fibaro:call(152, "setValue", "99") fibaro:call(160, "setValue", "99") fibaro:call(166,"turnOff") fibaro:call(168,"turnOff") fibaro:setGlobal("SDBBasRadiateur","confort"); fibaro:setGlobal("SDBHautRadiateur","confort"); fibaro:call(139, "pressButton", "1"); -- module virtuel CONF fibaro:debug("forçage manuel en mode confort"); consigne = "marche forçée"; fibaro:debug("consigne actuelle : " .. consigne .. " - mode sélectionné : " .. mode); -- affichage de la variable consigne end end et un module pour surveiller tout cela super simple qui reprend l'état de chaque radiateur dans des labels. et dans le mainloop le code pour mettre à jour les labels -- Confort = 51-99 -- Confort-1°C = 41-50 -- Confort-2°C = 31-40 -- Eco = 21-30 -- Hors Gel1= 10-20 -- Arrêt = 0-10 if (fibaro:getValue(172,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(172,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(172,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(172,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(172,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(172,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label3.value",text); if (fibaro:getValue(146,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(146,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(146,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(146,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(146,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(146,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label4.value",text); if (fibaro:getValue(178,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(178,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(178,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(178,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(178,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(178,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label5.value",text); if (fibaro:getValue(152,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(152,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(152,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(152,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(152,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(152,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label6.value",text); if (fibaro:getValue(160,"value") >= "51") then text = "Confort"; elseif (fibaro:getValue(160,"value") > "40") then text = "Confort-1°C"; elseif (fibaro:getValue(160,"value") > "30") then text = "Confort-2°C"; elseif (fibaro:getValue(160,"value") > "20") then text = "Eco"; elseif (fibaro:getValue(160,"value") > "10") then text = "Hors Gel"; elseif (fibaro:getValue(160,"value") < "10") then text = "Arret"; else text = "Problème"; end fibaro:call(139, "setProperty", "ui.Label7.value",text); fibaro:call(139, "setProperty", "ui.Label8.value",fibaro:getGlobalValue("SDBBasRadiateur")); fibaro:call(139, "setProperty", "ui.Label9.value",fibaro:getGlobalValue("SDBHautRadiateur")); Modifié le 24 janvier 2015 par arnauld69 2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
latoupie Posté(e) le 23 janvier 2015 Signaler Partager Posté(e) le 23 janvier 2015 @arnauld69 y a pas une erreur ligne 187 ? Non je blague, j'y comprends rien à vos scripts 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Did Posté(e) le 23 janvier 2015 Signaler Partager Posté(e) le 23 janvier 2015 @arnauld69, Ton script m'intéresse mais as-tu une photo de ton module virtuel (disposition des boutons et labels). Lien vers le commentaire Partager sur d’autres sites More sharing options...
arnauld69 Posté(e) le 24 janvier 2015 Signaler Partager Posté(e) le 24 janvier 2015 Je le répète ce n'est pas mon script, il vient du forum, de la domotisation du radiateur de benjynet il me semble, je n'ai fait que de petites adaptations pour chez moi. J'ai d'ailleurs ajouté un peu plus d'info dans le log de la scène. (j'ai ajouté des infos sur l'état des modules voir les code sur la page précédente) et j'ai des lignes de log comme celle là toute les minutes Voici le module virtuel de contrôle Il y a juste un bout de code pour les boutons et pour les labels il n'y a rien de compliqué;-) 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Did Posté(e) le 24 janvier 2015 Signaler Partager Posté(e) le 24 janvier 2015 Merci arnauld69! Lien vers le commentaire Partager sur d’autres sites More sharing options...
BenjyNet Posté(e) le 24 janvier 2015 Signaler Partager Posté(e) le 24 janvier 2015 Ah tiens j'ai un peu modifié ma façon de faire, faudrait que je vous reposte un truc là dessus. Par contre, bien vu le coup des Labels, j'ai pas utilisé ça car moi c'est une scène qui gère le chauffage, et non un VD. J'utilise le VD uniquement pour changer l'état de la variable globale si je suis absent / en repos / en vacances. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Did Posté(e) le 24 janvier 2015 Signaler Partager Posté(e) le 24 janvier 2015 Et merci aussi à Benjy qui est à l'origine du projet. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Did Posté(e) le 30 janvier 2015 Signaler Partager Posté(e) le 30 janvier 2015 Pour la salle de bain, j'essaie d'ajouter un bouton à mon module virtuel (tout simple) pour forcer le mode confort le lendemain matin entre 4h et 6h mais je ne sais pas par ou commencer: Est-ce que cela peut se faire dans le MV où il faudrait que ce nouveau bouton démarre une scène qui commandera le sèche-serviette à 4h. Et par la suite, quand je récupèrerais la variable "Jour rouge" (je suis en tempo mais la HC2 ne le sait pas encore), il faudrait aussi que cela interdise cette marche forcée. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 30 janvier 2015 Signaler Partager Posté(e) le 30 janvier 2015 Le plus simple àmon avis : - ton bouton de MV positionne une variable globable ForceChauffeMatin = 1 - GEA vérifie SI ForceChauffeMatin = 1 ET jourouge=0 ET heure=4h ALORS démarre le chauffage - GEA arrête le chauffage à6h et remet la variable globale à0 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Design Posté(e) le 31 janvier 2015 Signaler Partager Posté(e) le 31 janvier 2015 Bonjour, J'essaie de créer un module virtuel sur ma HCL pour gérer mon fil pilote, j'ai actuellement 2 modules qubino. Mais la création du module est un flou pour moi, est ce que quelqu'un pourrait me guider ? Merci Comme vous le voyez je veux juste commander des fonctions simple, cependant je ne vois pas que mettre dans IP ? et la ligne de commande? l'api ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
latoupie Posté(e) le 31 janvier 2015 Signaler Partager Posté(e) le 31 janvier 2015 Design, il faut mettre l adresse IP de ta box et le port de celle ci (80)pour moi. Ensuite, tu rentres ta ligne de commande dans l onglet # avancé #. Il y a un bon tuto la dessus que j ai suivi également pas àpas... Et qui renvoi vers d autres tout aussi sympa http://www.domotique-fibaro.fr/index.php/topic/3166-virtual-devices-variables/ Bonne chance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés