-
Compteur de contenus
50 -
Inscription
-
Dernière visite
Réputation sur la communauté
15 GoodÀ propos de PatrickVH
-
Rang
Membre interessé
Profile Information
-
Sexe :
Homme
-
Ville :
Lierde (Belgique)
-
Intéret :
Domotique
-
Box
Home Center 2
-
Version
4.160
Visiteurs récents du profil
1 204 visualisations du profil
-
PatrickVH a commencé à suivre Plugin - Virtual Switch, Mon Test Home Assistant (Hass.io), net.TCPSocket et et 3 autres
-
Après la vente de quelques appareils intelligent, moi aussi je suis parti sur Home Assistant et je quitte HC2. Meilleure intégration avec mon vieux système BTicino Myhome (aucun problème pendant les 20 ans que ça tourne), SONOS, Apple Homekit, Smart Life et surtout à cause du rythme de dévelopement chez Home Assistant. Par contre jusqu'à maintenant j'ai toujours été content du HC2. Néamoins, j'ai apris qu'il vaut mieux rester sur des systèmes open source. Pour débuter j'ai commencé avec Homeseer il y a 15 ans, j'ai fait le switch vers le système propriétaire Fibaro en 2015 et finallement je reviens sur le open source...
-
bonjour, dans je HC2 j'ai ce code que je dois traduire en quickapp pour HC3. Quelq'un peut m'aider svp? local ip = "192.168.1.35" -- ip address local port = 20000 -- this is the standard port for tcp connections -- Put Actuator (Light or Wall Socket) ON function GetTcp(cmd) -- construct the string to send local stringtosend = cmd .. string.char(10) --open the socket local tcpSocket = Net.FTcpSocket(ip, port) --set the read timeout tcpSocket:setReadTimeout(2*1000) --send the command local bytes, errorCode = tcpSocket:write(stringtosend) -- Transform "result" in character chain return tcpSocket:read() or string.char() end -- Write "on" command to actuator + server ack local res = GetTcp("*1*1*25##") if res == "*#*1##" then fibaro:debug("100") else fibaro:debug("Error: " .. res) end
-
Il existe déjà une mise a jour pour HC2?
-
@Lazer Merci pour l'info!
-
bonjour, dans mon HC2 j'avais: local ip = "192.168.1.35" -- ip address local port = 20000 -- this is the standard port for tcp connections -- Put Actuator (Light or Wall Socket) ON function GetTcp(cmd) -- construct the string to send local stringtosend = cmd .. string.char(10) --open the socket local tcpSocket = Net.FTcpSocket(ip, port) --set the read timeout tcpSocket:setReadTimeout(2*1000) --send the command local bytes, errorCode = tcpSocket:write(stringtosend) -- Transform "result" in character chain return tcpSocket:read() or string.char() end -- Write "on" command to actuator + server ack local res = GetTcp("*1*1*25##") if res == "*#*1##" then fibaro:debug("100") else fibaro:debug("Error: " .. res) end Débutant en HC3 je ne sais pas très bien comment traduire ce code en quickapp. Quelqu'un puisse m'aider à traduire en code quickapp svp?
-
Acces local via adresse dynamique ne fonctionne plus
PatrickVH a répondu à un sujet de smoo dans Applications Smartphones et Tablettes
J'ai l'impression que Fibaro a bloqué l'acces direct à partir du firmware 4.560. Je n'ai plus d'acces direct via une adresse dynamique et mes requêstes IFTTT ne fonctionnent plus. -
PatrickVH a modifié sa photo de profil
-
tuto energie VD panneaux solaires PVOUTPUT
PatrickVH a répondu à un sujet de PatrickVH dans Tutoriels
+- 18 m² -
Pour ceux qui utilisent pvoutput.org pour l'analyse des panneaux sollaires je vous présente un nouveau VD. 1. Utilisation: - voir ce qui se passe avec votre système panneaux sollaires (température, voltage) - voir la production et l'efficacité par jour et pour une période que vous choissisez vous même avec le paramètre pvoutputdf (voir plus bas) - scènes HC2: dans GEA j'ai une règle qui décide, oui ou non, d'utiliser le chauffage électrique de notre chambre de bain sur base de la production du jour (Generated TODAY) de ce VD - à votre imagination ... 2. Installation: 2.1 configuration sur pvoutput.org/account.jsp (l'utilisation de pvoutput.org est gratuit) Vous avez besoin de votre "clé api" et "system id" pvoutput.org que vous trouvez dans la partie account settings Le champ "API access" doit être sur "enabled". Le sid se trouve dans la partie "Registered Systems" en bas de la page account settings. Comme il existe plusieurs outils et manières pour charger les données de votre système panneaux solaires dans pvoutput.org je n'expliquerai pas cette partie. 2.2 configuration du VD Après importation du VD dans votre HC2 il faut simplement modifier la configuration utilisateur, c-à-d: local pvoutputkey = "6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -- your pvoutput.org api-key local pvoutputsid = "xxxxx" -- your pvoutput.org system-id local pvoutputdf = "20180101" -- start date as off which you want to monitor your installation, formatting is YYMMDD 3. Icon (Credits to riemers). 4. le VD version 1.0 Solar_Panels.vfib Mes excuses pour les erreurs ortographes, je suis néérlandophone :-). All feedback is welcome.
-
Plugin Developer Plugin - Virtual Switch
PatrickVH a répondu à un sujet de Krikroff dans Plugins Developpeur
see- 124 réponses
-
- Custom Switch
- Binary Switch
-
(et %d en plus)
Étiqueté avec :
-
problème résolu après upgrade vers 4.153
- 12 092 réponses
-
- 1
-
-
ça fonctionne depuis 2 ans sans interruption mais pas facile à intégrer et après intégration plus possible d'upgrader le home center
-
Merci beaucoup!!!
- 12 092 réponses
-
et encore une autre question concernant la différence entre <conditions> et <if>. c'est quoi la différence entre par exemple: { {"Close", id["KEUKEN_ROLGORDIJN_KANT_CARPORT"]}, {"Close", id["KEUKEN_ROLGORDIJN_KANT_STRAAT"]}, {"Close", id["SALON_ROLGORDIJN_LINKS"]}, {"Close", id["SALON_ROLGORDIJN_RECHTS"]}, {"turnOn", id["VOORTUIN_VERLICHTING"]}, {"turnOn", id["ACHTERTUIN_VERLICHTING"]}, {"turnOn", id["TERRAS_WAND_VERLICHTING"]}, {"Value", id["SALON_VERLICHTING_PLAFOND"], 95}, {"turnOn", id["KEUKEN_PLAFOND_VERLICHTING"]}, }, {"If", { {"Value+", id["KEUKEN_ROLGORDIJN_KANT_CARPORT"], 50}, {"Global", "TimeOfDay", "Evening"}, {"Global", "PresentState", "Home"} } }) et par exemple: GEA.add({{"Sensor-", id["NACHTHAL_LUX"], 15},{"Value+", id["KEUKEN_ROLGORDIJN_KANT_CARPORT"], 50},{"Global", "TimeOfDay", "Evening"}, {"Global", "PresentState", "Home"} }, 30, "Koksijde shutters closed for home at #time# on #date#", { {"Close", id["KEUKEN_ROLGORDIJN_KANT_CARPORT"]},{"Close", id["KEUKEN_ROLGORDIJN_KANT_STRAAT"]},{"Close", id["SALON_ROLGORDIJN_LINKS"]}, {"Close", id["SALON_ROLGORDIJN_RECHTS"]}, {"turnOn", id["VOORTUIN_VERLICHTING"]}, {"turnOn", id["ACHTERTUIN_VERLICHTING"]}, {"turnOn", id["TERRAS_WAND_VERLICHTING"]},{"Value", id["SALON_VERLICHTING_PLAFOND"], 95},{"turnOn", id["KEUKEN_PLAFOND_VERLICHTING"]}}}) Merci!
- 12 092 réponses
-
Bonjour, est-ce que qqn peut aider: local id = {SLAAPKAMER1_PHONE = 172,INBRAAKALARM = 150} GEA.add({{"Power+", id["SLAAPKAMER1_PHONE"], 1},{"Global", "TimeOfDay", "Night"}}, -1, "", {"VirtualDevice", id["INBRAAKALARM"], 2}) error: [DEBUG] 16:50:52: line 357: bad argument #1 to 'lower' (string expected, got nil) le code à la ligne 357 est "lowCapsArg = string.lower(arg[1])" if (arg and #arg > 0) then for i = 1, #arg do lowCapsArg = string.lower(arg[i][1]) if (lowCapsArg == "repeat") then repeating = true elseif (lowCapsArg == "maxtime") then maxtime = tonumber(arg[i][2]) elseif (lowCapsArg == "group") then groups[tonumber(arg[i][2])] = true elseif (lowCapsArg == "notstarted") then notStarted = true end end params = arg end Merci!
- 12 092 réponses
-
Tuto Multimédia Fibaro Hc2 Vd Sonos Remote: Télécommande Pour Diffuseur Sonos
PatrickVH a répondu à un sujet de Krikroff dans Tutoriels
Super cadeau Noà«l!!! Avec le nouveau VD même les groupes Sonos ne sont plus coupé lors d'un TTS. Jingle bells, jingle bells, ... pour @Krikroff