-
Compteur de contenus
116 -
Inscription
-
Dernière visite
Tout ce qui a été posté par mamoreau
-
OK super merci pour votre aide à tous
-
Pour moi Jeedom même si c'est un produit convenable ne reste que pas très professionnel. Je tourne sur un homecenter V2 de fibaro depuis 6 ans et je n'ai jamais eu aucun problème jeedom ne me sert que de passerelle vers d'autre instance, il ne faut pas lui enlever son ouverture vers les autres produits.
-
@fredokl pour votre tuto que vous m'avez conseillé le FGS 212 se branche de la même façon que le 222 ?
-
Avec toutes mes confuses
-
Un électricien ne.le feras pas. Je vais essayer de trouvé Merci à vous pour votre aide
-
Bonjour désolé pour l'imprécision mais cela ne change pas grand chose. Quand je dis qu'il coupe cette impulsion je ne cite que le technicien qui était venu changé mon abonnement. "Je suis d'accord avec @fredokl le plus simple c'est un module relai qui va actionner ton contacteur actuel. Ainsi pas de problème de puissance." OK super mais comment je fais ? Pour le pilotage via fibaro cela ne devrait poser aucun pb mais le branchement niveau tableau électrique ou j'ai plus de mal. Vous avez l'air tout les deux caler...peut on avoir une discussion sur Skype ou team ?
-
Je vais regarder cela, mais pourquoi pas un FGS 212 ?
-
Bonjour à tous. J'aimerais domotiser mon ballon d'eau chaude actuellement en HP/HC via contact EDF. Je souhaite demain changer d'offre EDF et donc ne plus avoir ce système HP/HC. Seulement en changeant d'offre EDF ne fourni plus non plus l'impulsion servant à faire chauffer le ballon ( je leur ai posé la question...leur réponse....et bah vous le faite à la main.....bref) Le but est de pouvoir ajuster mes heures de chauffe. 1. Avoir un automatisme qui chauffe le ballon de 0h00 à 6h00 (temps de chauffe complet du ballon) 2. Pouvoir le mettre en "marche force" 3. Pour le couper quand je suis en vacances et le rallumer avant de rentrer. Je pense comprendre qu'il y a 2 solutions. 1. Piloter directement le ballon avec des fgs-212 mais la pas possible mon ballon fait 3000w. 2. "Simuler l'impulsion HP/HC" Mais dans tout les tutos vus je m'y perd. J'ai un homecenter V2 et quelque fgs-212 Est ce possible ? Si oui pourriez-vous m'aider ? Merci par avance
-
OK merci pour votre aide
-
Bonjour à tous, j'ai une association Maitre Esclave entre deux modules qui sort de je ne sais ou mais surtout je ne sais comment la casser. Pourriez vous me dire comment faire ? Merci
-
Bonjour à tous, je cherche à intégrer cette valeur : depuis cette API : http://hubeau.eaufrance.fr/api/v1/hydrometrie/observations_tr?code_entite=H505012001&size=3&pretty&grandeur_hydro=H&fields=code_station,date_debut_serie,date_fin_serie,date_obs,resultat_obs,continuite_obs_hydro pour le mettre dans cette valeur : Est ce que quelqu'un aurai un idée. Merci à tous
-
@Lazer Merci pour ton retour. Je vais chercher.
-
@Lazer Merci pour ta réponse, pour information, après reboot des modules (j'ai coupé les disjoncteurs d'alimentation) le retour d'état est ok. Par contre par scene je vois pas trop comment en fait, pourrais tu m'aider ?
-
@Lazeroula ok desole
-
Si j'ai tout compris : http://boubou:boubou@XXX.XXX.XXX.XXX/api/devices/236/action/On
-
Bonjour j'ai associé deux fgd 212 en groupe trois, cela fonctionne parfaitement quand j'appuis sur le bouton de l'un ou de l'autre, l'ordre est envoyé à l'autre module que se soit ON, OFF ou variation. Les modules sont associé ainsi : Et le même dans l'autre sens. Mon problème est que si j'allume, éteint ou varie l’intensité depuis l'application Fibaro, l'ordre n'est pas envoyé à l'autre, de plus je n'ai pas de retour d'état si j'active le module depuis le bouton. Merci pour votre aide.
-
Ok j'en prends notes, mais connais tu l'endroit ou je peux les récupérer ?
-
Juste pour information : http://boubou:boubou@XXX.XXX.XXX.XXX/api/callAction?deviceID=236&name=turnOn fonctionne toujours en V4.560. Merci et bonne journée à tous.
-
J avais pas pensé à cela merci beaucoup, cela fonctionne parfaitement
-
Bonjour à tous, j'ai un problème depuis quelque temps : Sur certains modules comme : http://boubou:boubou@XXX.XXX.XXX.XXX/api/callAction?deviceID=236&name=turnOn ne fonctionnent pas alors que sur les modules installés avant aucun problème, pourriez vous m'aider ? Si je teste ma requête avec http request il me répond url not found. merci à vous
-
Ok merci @jojo @sebcbien pourriez vous m aiguiller ?
-
bonjour j'ai une variable Jeedom mis à jour par un plugin régulièrement par un scénario dans Jeedom, j'aimerais l’intégrer à mon HC2 comme variable. Quelqu'un aurais une idée ?
-
j'attendais qu'elle accouche....
-
-
Changement de zone de chauffage
mamoreau a répondu à un(e) sujet de mamoreau dans Chauffage et Energie
Désolé pour le retard. Bon le but étant de créer un VD afin d'appliquer des typologies de chauffage suivant 3 critères, sachant que j'ai 4 zones de chauffage et 1 étage : Période ou nous sommes présents à la maison Période ou nous sommes au travail Période ou nous sommes en vacances parti de la maison. Création des variables : Avec 3 valeurs : VancancesPresent, VacancesAbsent, et Travail. 2. Création des panneaux de chauffage : Dans ces panneaux j'ai attribué les zones de chauffage : exemple : RDC Vacances Présent : 3. Création du VD L'idée est de basculer les zone de chauffage dans les bon panneau de chauffage via les API du home center. A - Bouton "Vancances Absent" (merci jjacques68 ) fibaro:setGlobal("ModeChauffage", "VacancesAbsent"); fibaro:call(205, "setProperty", "ui.Label1.value", "Vacances Absent") local panel = 166 local Vacation = fibaro:getGlobal("TempHorsGel") Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) --passe en mode vacances jsonTable.properties.vacationTemperature = Vacation jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 --on recode la table json jsonTable = json.encode(jsonTable) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel, jsonTable) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end ----- local panel = 168 local Vacation = fibaro:getGlobal("TempHorsGel") Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) --passe en mode vacances jsonTable.properties.vacationTemperature = Vacation jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 --on recode la table json jsonTable = json.encode(jsonTable) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel, jsonTable) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end ----- local panel = 170 local Vacation = fibaro:getGlobal("TempHorsGel") Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) --passe en mode vacances jsonTable.properties.vacationTemperature = Vacation jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 --on recode la table json jsonTable = json.encode(jsonTable) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel, jsonTable) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end ----- local panel = 169 local Vacation = fibaro:getGlobal("TempHorsGel") Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) --passe en mode vacances jsonTable.properties.vacationTemperature = Vacation jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 --on recode la table json jsonTable = json.encode(jsonTable) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel, jsonTable) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end Ce code permet de passer tous les panneaux de chauffages en mode "Vacances" avec une température déterminée dans la valeur global, (les deux boutons + et - permettent eux de choisir cette valeur) Code du bouton "-" local tps = fibaro:getGlobalValue("TempHorsGel") if ( tonumber(fibaro:getGlobalValue("TempHorsGel")) > 0 ) then tps = tps - 1 fibaro:setGlobal('TempHorsGel', tps); fibaro:debug(tps) end local tempHG = fibaro:getGlobal("TempHorsGel") .. " °C" fibaro:call(205, "setProperty", "ui.Label2.value", tempHG) Code du bouton "+" local tps = fibaro:getGlobalValue("TempHorsGel") if ( tonumber(fibaro:getGlobalValue("TempHorsGel")) < 23 ) then tps = tps + 1 fibaro:setGlobal('TempHorsGel', tps); fibaro:debug(tps) end local tempHG = fibaro:getGlobal("TempHorsGel") .. " °C" fibaro:call(205, "setProperty", "ui.Label2.value", tempHG) 4. Passage en mode travail Le but est de passer toutes les zones de chauffage dans les panneaux "Travail" local panel = 166 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau = ('{"id": 166,"name": "Température RDC VP","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": []},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel, nouveau) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end -- Je charge les pieces dans le nouveau panel local panel2 = 169 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel2) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau2 = ('{"id": 169,"name": "Température RDC Travail","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": [4,40,41,57,93]},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau2) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel2, nouveau2) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end ------ local panel3 = 168 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel3) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau3 = ('{"id": 168,"name": "Température ETAGE VP","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": []},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau3) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel3, nouveau3) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end ---- local panel4 = 170 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel4) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau4 = ('{"id": 170,"name": "Température ETAGE Travail","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": [58,59,121]},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau4) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel4, nouveau4) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end fibaro:setGlobal("ModeChauffage", "Travail"); fibaro:call(205, "setProperty", "ui.Label1.value", "Mode Travail"); 5. Passage en mode "Vacances Présent" local panel = 166 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau = ('{"id": 166,"name": "Température RDC VP","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": [4,40,41,57,93]},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel, nouveau) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end -- Je charge les pieces dans le nouveau panel local panel2 = 169 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel2) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau2 = ('{"id": 169,"name": "Température RDC Travail","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": []},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau2) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel2, nouveau2) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end ----- local panel3 = 168 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel3) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau3 = ('{"id": 168,"name": "Température ETAGE VP","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": [58,59,121]},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau3) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel3, nouveau3) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end ----- local panel4 = 170 Vacation = tonumber(Vacation) HC2 = Net.FHttp("127.0.0.1",11111) --reception josn du panneau de chauggafe response ,status, errorCode = HC2:GET("/api/panels/heating/"..panel4) if (tonumber(errorCode)==0) then fibaro:debug("recieved OK "..status) else fibaro:debug("recieved Error "..errorCode) end --decode la table json jsonTable = json.decode(response) jsonTable.properties.handTemperature = 0 jsonTable.properties.handTimestamp = 0 local nouveau4 = ('{"id": 170,"name": "Température ETAGE Travail","mode": "Schedule","properties": {"handTemperature": 0,"handTimestamp": 0,"vacationTemperature": 0,"currentTemperature": 22,"rooms": []},"created": 1541077542,"modified": 1541077542}') --on recode la table json jsonTable = json.encode(nouveau4) --envoi les modifs response ,status, errorCode = HC2:PUT("/api/panels/heating/"..panel4, nouveau4) if (tonumber(errorCode)==0) then fibaro:debug("send OK "..status) else fibaro:debug("send Error "..errorCode) end fibaro:setGlobal("ModeChauffage", "VacancesPresent"); fibaro:call(205, "setProperty", "ui.Label1.value", "Vacances Présent"); Voila, il y a surement des amélioration à faire mais cela fonctionne. Je vous ai mis en PJ le VD, merci encore pour votre aide. Mode_Chauffage (1).vfib