Forum Replies Created
- Replies
-
- 17 janvier 2023 à 9 h 44 min
- in reply to: pince.cgx cosphi non dispo
Bonjour,
des nouvelles de cette mise à jour ? Et de ce qu’elle inclut ? Je viens d’installer des panneaux solaires, j’avoue que si y a le cos phi, voir la puissance, voir un truc dédié production solaire, ce serait top 🙂
A+
00- 4 novembre 2022 à 15 h 28 min
- in reply to: Photovoltaique et chauffe cumulus sur le surplus avec le WES
Bonjour,
je suis plus ou moins dans le même cas, à savoir que j’ai une installation WES et bientot une installation PV, que j’aimerais consommer le surplus proprement dans mon chauffe eau.Je me dirige donc vers un PV routeur sur d’autre forum (https://forum-photovoltaique.fr/ par ex) mais quand je vois que le WES a toute l’électronique nécessaire, je trouve dommage de ne pas avoir ce routage par le WES (et forcément avec un module en + pour le SSR).
Après vous avez peut être des contraintes de flash/ram de votre microcontrôleur, mais si ce n’est pas le cas, ajouter cette option vous ouvrirait une belle part de marché je pense.Cdt
00- 3 octobre 2017 à 8 h 16 min
- in reply to: Problème entrée capteur
Bonjour,
la longueur du cable est d’environ 3m, non torsadé.00- 14 mars 2017 à 15 h 19 min
- in reply to: Tuto exportation Données vers Domoticz
Bonjour à tous,
Déjà merci pour le tuto.
Cependant, impossible d’avoir un comportement fiable après avoir mis les 4 requêtes correspondants aux 4 pinces : les requêtes ne sont jamais toutes les 4 exécutées en même temps, des fois certaines ne sont pas exécutées pendant plusieurs heures. Bref, un comportement bien trop aléatoire.
Pour corriger cela et afin de regrouper toute l’intelligence de ma domotique dans Domoticz (installé sur un NAS Synology, le tout d’une stabilité exemplaire), j’ai créé un script Lua qui permet de venir parser les fichiers XML générés par le serveur WES, et de mettre à jour les devices automatiquement (et de manière stable ;)). Cela a également l’avantage de ne pas surcharger en requête HTML le serveur Domoticz.
La manière de créer les capteurs virtuels est la même (mais ici des capteurs « Ampère monophasé »), il suffit juste de faire exécuter ce script en « time » par Domoticz (pour une mise à jour toutes les minutes).
N’hésitez pas si vous avez des questions.
commandArray = {} -- User data to modify WES_IP = "user:password@192.168.1.2" idx_pince1 = 169 idx_pince2 = 194 idx_pince3 = 193 idx_pince4 = 195 debug = false -- END OF User data to modify function XML_Capture(cmd,flatten) local f = assert(io.popen(cmd, 'r')) local s = assert(f:read('*a')) f:close() if flatten then s = string.gsub(s, '^%s+', '') s = string.gsub(s, '%s+$', '') s = string.gsub(s, '[\n\r]+', ' ') end return s end function XML_Parse(field, str) local toto,field_start = string.find(str,field) local field_end = string.find(str,"</", field_start) str_field = string.sub(str,field_start+1,field_end-1) if debug == true then print(str_field) end return tonumber(str_field) end XML_string=XML_Capture("curl -s 'http://"..WES_IP.."/pcetreel.cgx'",1) valid = string.find(XML_string, "<form>") -- check for a valid xml tag if debug == true then print(XML_string) end if valid == nil then print ("XML error - info NOT updated") else pince1 = XML_Parse("IPC1_val</id><value>",XML_string) pince2 = XML_Parse("IPC2_val</id><value>",XML_string) pince3 = XML_Parse("IPC3_val</id><value>",XML_string) pince4 = XML_Parse("IPC4_val</id><value>",XML_string) commandArray[1] = {['UpdateDevice'] = idx_pince1..'|0|'..pince1} commandArray[2] = {['UpdateDevice'] = idx_pince2..'|0|'..pince2} commandArray[3] = {['UpdateDevice'] = idx_pince3..'|0|'..pince3} commandArray[4] = {['UpdateDevice'] = idx_pince4..'|0|'..pince4} end return commandArray
00