fredokl Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 (modifié) Quick App - Chauffage Fil Pilote Qubino Bonjour, Voici un QA pour le pilotage du chauffage avec un Qubino Fil Pilote. Je n'ai pas ré-inventé la roue mais simplement inspiré l'un des VD trouvé sur le forum pour la HC2. Pour cette version j'utilise une variable globale (Chauffage_Salon). Le paramétrage est très simple, il suffit de changer l'ID de votre module Qubino FP ainsi que sa valeur en fonction de vos envies. Code: -- QA de gestion pour un chauffage électrique en fil pilote 6 ordres piloté par un module Qubino -- Fonnctionne avec une Variable Globale qu'il faut créer (pas de création automatique de la VG pour le moment) -- VG = Chauffage_Salon {Confort, Confort-1, Confort-2, Éco, Hors-Gel, Arrêt} -- Créé par fredokl pour le forum www.domotique-fibaro.fr -- Version: 1.0 function QuickApp:onInit() self:debug("onInit") __TAG = "QA_"..plugin.mainDeviceId.."Chauffage Salon" -- Mise à jour variable sur label local ModeCh = fibaro.getGlobalVariable("Chauffage_Salon") self:updateProperty("Temperature", ModeCh) self:updateView("lblMode", "text", "Le chauffage du Salon est en mode ".. ModeCh) self:TemperatureSalon() end -- Température du Salon function QuickApp:TemperatureSalon(event) local tempSalon = fibaro.getValue(34, "value") -- Capteur température self:updateProperty("Temperature", tempSalon) self:updateView("lblTemp", "text", "La température du Salon est de ".. tostring(tempSalon) .." C°") self:debug("Température du Salon ".. tostring(tempSalon) .." C°") -- Rafraîchissement toutes les 15 minutes fibaro.setTimeout(1000 * 60 * 15, function() self.TemperatureSalon() end) end -- Mode Confort function QuickApp:uiConfortOnR(event) fibaro.call(62, "setValue", 99) fibaro.setGlobalVariable("Chauffage_Salon", "Confort") self:debug("Chauffage en mode Confort") self:onInit() end -- Mode Confort-1 function QuickApp:uiConfort_1OnR(event) fibaro.call(62, "setValue", 41) fibaro.setGlobalVariable("Chauffage_Salon", "Confort-1") self:debug("Chauffage en mode Confort-1") self:onInit() end -- Mode Confort-2 function QuickApp:uiConfort_2OnR(event) fibaro.call(62, "setValue", 31) fibaro.setGlobalVariable("Chauffage_Salon", "Confort-2") self:debug("Chauffage en mode Confort-2") self:onInit() end -- Mode Éco function QuickApp:uiEcoOnR(event) fibaro.call(62, "setValue", 21) fibaro.setGlobalVariable("Chauffage_Salon", "Éco") self:debug("Chauffage en mode Éco") self:onInit() end -- Mode Hors-Gel function QuickApp:uiHGOnR(event) fibaro.call(62, "setValue", 11) fibaro.setGlobalVariable("Chauffage_Salon", "Hors-Gel") self:debug("Chauffage en mode Hors-Gel") self:onInit() end -- Mode Arrêt function QuickApp:uiArretOnR(event) fibaro.call(62, "setValue", 0) fibaro.setGlobalVariable("Chauffage_Salon", "Arrêt") self:debug("Chauffage à l'arrêt") self:onInit() end Bien entendu ce code peut être modifié selon vos désirs. QuickApp: QA-Chauffage_FP.fqa Modifié le 14 mai 2020 par fredokl 5 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 Merci @krikroff ou autres experts de la HC3 => On peut ajouter une mesure de consommation sur un QuickApp ? Je mesure mes radiateurs via des compteurs DIN connectés sur un Raspberry PI. J'aimerai bien pouvoir pousser la valeur pour la remonter proprement dans l'interface de la HC3. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 Bon c'est dommage j'avais ça ... Mais comme pas moyen de pouvoir tester en vrai alors ... poubelle Tu vas finalement craquer ... Sinon la réponse est oui 2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
TonyC Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 Yes c'est possible d'ajouter une mesure, je le fais sur l'éco-device, remonté de la conso + affichage de cette dernière : Je n'ai pas géré le cumul le tout partant dans le grapheur. 2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
mprinfo Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 @lazer c'est le même principe avec le QA netatmo on peut avoir un maitre est des enfants tout le code est dans le maitre c'est lui qui créé les enfants est les mets a jour bon moi je viens de planter la HC3 avec une boucle do while true pourtant cela fonctionnait très bien sur hc2 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 OK merci Ah je me disais bien que Krikroff avait déjà fait le QA, du coup je ne comprenais pas trop ce nouveau. On fusionne les topics ? Ou on en ferme un ? On garde lequel ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
mprinfo Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 fusionne comme cela on perd rien est on a toutes les infos Lien vers le commentaire Partager sur d’autres sites More sharing options...
mprinfo Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 Il y a 1 heure, Krikroff a dit : Bon c'est dommage j'avais ça ... Mais comme pas moyen de pouvoir tester en vrai alors ... poubelle C'est pas écologique comme méthode Bon après c'est vrai que tu peux aussi mettrent les qubino a la poubelle c'est pas top comme marque Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 Pas grave rien n’empêche d’avoir plusieurs versions . La fusion c’est bof rien que pour le support voir ingérable. Après c’est comme vous voulez c’est vraiment pas important.Envoyé de mon iPhone en utilisant Tapatalk 1 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredokl Posté(e) le 11 mai 2020 Auteur Signaler Partager Posté(e) le 11 mai 2020 Il y a 1 heure, Lazer a dit : Ah je me disais bien que Krikroff avait déjà fait le QA, du coup je ne comprenais pas trop ce nouveau. Ha bon? Je ne l'ai pas vu sur le forum. Lien vers le commentaire Partager sur d’autres sites More sharing options...
mprinfo Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 OK merci Ah je me disais bien que Krikroff avait déjà fait le QA, du coup je ne comprenais pas trop ce nouveau. Celui la il est mieux car fait avec une vrai box Envoyé de mon BLA-L29 en utilisant Tapatalk 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 11 mai 2020 Signaler Partager Posté(e) le 11 mai 2020 C’est petit Envoyé de mon iPhone en utilisant Tapatalk 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
XSRomano Posté(e) le 23 décembre 2020 Signaler Partager Posté(e) le 23 décembre 2020 hello la compagnie, du coup pour la consigne du thermostats vous utilisez quoi ? un thermostat virtuel ? je n'arrive pas faire un module lié entre la sonde de température et le QA ni même directement le qubino, le menu déroulant ne propose que les modules switchs ou wallplug et pas les modules a variation pour la partie climat comme en HC2 au final. @+XSR Lien vers le commentaire Partager sur d’autres sites More sharing options...
XSRomano Posté(e) le 24 décembre 2020 Signaler Partager Posté(e) le 24 décembre 2020 hello, bon je crois que je vais prendre 2 ancien FGS mettre une 4007 et gérer les ordres on/off avec la demie alternance puis gérer ca avec des linked device fibaro et des zones "climat" Pour des sèches serviettes ca ira pas besoin d'intelligence ca chauffe 2h/j max pas d'hysteresis ni PWD pas grave, l'inertie suffit pour que ca ne fasse pas on/off toutes les 2min prêt de la consigne. En plus je pourrai le gérer avec les profils en cas d'absence et d'invités pour l'autre SDB. Rien a programmer même pas besoin de QA au final tout en natif. d'ailleurs vous savez si la partie climat de FIBARO est bête par dépassement de seuil ou si il y a un hystérésis de base ? s'ils pouvait en mettre un basic avec possibilité de réglage pour sa valeur se serait bien. Mais bon on peut rever... @+ XSR Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 24 décembre 2020 Signaler Partager Posté(e) le 24 décembre 2020 Bonjour, regarde ce sujet j ai publié une scène pour HC3, le QA arrive bientôt, tu peux gérer par hystérésis, Ubat, PID en t appuyant sur les plannings existants de la box. Lien vers le commentaire Partager sur d’autres sites More sharing options...
XSRomano Posté(e) le 24 décembre 2020 Signaler Partager Posté(e) le 24 décembre 2020 eh parfait ca merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigjim75009 Posté(e) le 26 décembre 2020 Signaler Partager Posté(e) le 26 décembre 2020 Bonjour à tous, Je vous souhaite de joyeuses fêtes de fin d'année J'ai une question de novices dans la création de QA. J'ai recopié le code et je me pose une question; à quoi correspond : 'ModeCh' Merci par avance de vos réponses Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 30 décembre 2020 Signaler Partager Posté(e) le 30 décembre 2020 (modifié) Je viens d'en installer un. Bon ça marche bien, dommage que ce ne soit pas intégrer correctement par fibaro et qu'il faille passer par un QA pour le piloter... ce qui m'inquiète c'est cette phrase dans la notice du Radiateur : parce que dans mon cas, je l'utilise comme sèche-serviette, donc soit OFF soit Confort (avec la consigne de température au max). De plus j'imagine qu'il est impossible de l'intégrer à un panneau de chauffage ou bien ? Modifié le 30 décembre 2020 par jjacques68 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lazer Posté(e) le 30 décembre 2020 Signaler Partager Posté(e) le 30 décembre 2020 C'est l'avertissement classique, il ne faut pas couper l'alimentation ON/OFF du radiateur. Si tu passes par le fil pilote, pour "donner des ordres", aucun souci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 30 décembre 2020 Signaler Partager Posté(e) le 30 décembre 2020 (modifié) Une autre solution est , a partir d un QA thermostat classique, mettre en correspondance les ordres FP et les températures issues du panneau de chauffage, 19 = confort, 18 = confort -1, 15= eco, etc...., ainsi tu profites des panneaux et des thermostats de l’appli mobile. pas de régulation fine , mais c est pratique d utilisation. Modifié le 30 décembre 2020 par Dgille 2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 30 décembre 2020 Signaler Partager Posté(e) le 30 décembre 2020 il y a une heure, Lazer a dit : Si tu passes par le fil pilote, pour "donner des ordres", aucun souci. on verra ça parce que j'ai déjà claqué un radiateur en faisant du ON/OFF brut avec un relais... Donc on va voir ce que ça donne avec le fil pilote En fait j'ai virer le QA, vu que je fais que du OFF/CONFORT. les valeurs envoyées aux modules sont 0/99. il y a 45 minutes, Dgille a dit : Une autre solution est , a partir d un QA thermostat classique, mettre en correspondance les ordres FP et les températures issues du panneau de chauffage, 19 = confort, 18 = confort -1, 15= eco mouai je souhaitais plus un truc du genre à telle ou telle heure c'est ON. Pas grave, je me débrouille autrement. merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dgille Posté(e) le 30 décembre 2020 Signaler Partager Posté(e) le 30 décembre 2020 GEA dans ce cas.... Lien vers le commentaire Partager sur d’autres sites More sharing options...
jjacques68 Posté(e) le 30 décembre 2020 Signaler Partager Posté(e) le 30 décembre 2020 j'utilise pas GEA, mais ça y ressemble Lien vers le commentaire Partager sur d’autres sites More sharing options...
fredokl Posté(e) le 3 janvier 2021 Auteur Signaler Partager Posté(e) le 3 janvier 2021 @bigjim75009 Le "ModeCh" permet de récupérer la valeur de la variable global et de l'afficher ensuite dans la tuile du QA "Chauffage" de l'interface de la HC3. Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigjim75009 Posté(e) le 6 janvier 2021 Signaler Partager Posté(e) le 6 janvier 2021 Le 03/01/2021 à 20:33, fredokl a dit : @bigjim75009 Le "ModeCh" permet de récupérer la valeur de la variable global et de l'afficher ensuite dans la tuile du QA "Chauffage" de l'interface de la HC3. merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés