Forum Replies Created
- Replies
-
- 10 août 2020 à 13 h 32 min
- in reply to: Utilisation Relais1wire pour piloter la piscine
Bonjour,
C’est pas mal !
Il est possible peut être de récupérer 1 Reliais de votre Carte pour asservir les LED et Lumières de la Piscine depuis le WES ou Jeedom avec le câblage que je joins, sans rajouter d’autre Relais.
L’astuce est de programmer l’asservissement de la pompe depuis votre régulateur VS2200 via 3 Relais uniquement au lieu de 4. Vous récupérez Ainsi 1 Relais dans la carte à 8 Relais qui peut servir pour allumer les LED et Lumières.
L’arbre de vérité serait alors le suivant :
DI1 : Relais 1 (On / Off)
DI2 : Relais 2 / Off ( Relais 3 peut importe On ou Off )
DI3 : Relais2 / ON + Relais3 / Off
DI4 : Relais2 / ON + Relais3 /ONLED : Relais 4 (On / Off)
Cela évite aussi d’activer deux vitesses DIx en même temps alors qu’avec votre schéma l’erreur est possible.
Cdt
Attachments:
You must be logged in to view attached files.00- 29 juillet 2020 à 1 h 09 min
- in reply to: Pince AMP et date dans page d'accueil
Bonjour,
Probablement une mauvaise configuration de vos Pinces dès l’origine. La Pinces 3, possible la 4 aussi devait avoir été activé dès le début de la Mise en service du WES mais vous ne l’aviez pas vue puisque non consultée.
Profitez du changement de mois Juillet/Aout et faites le ménage. Supprimez tous vos anciens historiques qui sont devenus Obsolète au vue de votre nouvelle configuration dans le Dossier GRAPH/PCE. Supprimer entièrement tous les Dossiers et fichiers Années (2017,2018,2019,2020) du dossier PCE, même 2020. Le WES recréera le dossier automatiquement.
Supprimez vos Widgets Pinces de la page d’accueil, vous pourrez les remettres plus tard. Vérifier que le WES est à la bonne Heure et Date.
Reprendre entièrement votre configuration Pinces et graphiques associés et Forcer à nouveau les Enregistrements pour chaque pages -> Pinces 1&2 et Pinces 3&4 même si vous n’avez rien modifié. Vérifier que la Pince 4 soit bien désactivée si non utilisée.
Faites un Reset du WES et surtout videz le cache du navigateur. Normalement dès demain vous devriez trouvez une normalité dans vos donnés.
Cdt
00- 27 juillet 2020 à 15 h 54 min
- in reply to: valeurs bizzares..
Juste un Complément : La requête pour demander au WES de créer le fichier TIC_tele.txt dans la racine de sa carte MicroSD est un peut différente depuis les dernières version 0.83 et celles antérieures.
Depuis les versions 0.83 la syntaxe de la requête est : ?TICtxt et ceux en version antérieurs est ?TICTXT. Seul « TXT » est modifié en Caractères Minuscule depuis les V 0.83. Je ne pense pas que le WES fasse la différence mais essayez en 1er de lancer la requête depuis votre navigateur. Bien sur il faut supprimer le fichier TIC_tele.txt de la MicroSd du WES avant de demander sa création, puis attendre au moins 2 à 3 minutes pour voir si le fichier à bien été crée.
Le rajout de /ajax.cgx/ dans l’URL après le n° IP du WES n’a pour objet que d’empêcher le WES de vous renvoyer la page entière WEB Accueil au retour de votre requête.
Essayez depuis votre navigateur : http://login:password@192.168.xx.xx/ajax.cgx/?TICtxt ou bien http://login:password@192.168.xx.xx/ajax.cgx/?TICTXT. L’une ou les deux requête devrait fonctionner.
J’ai deux WES chez moi, mais les TIC ne sont pas connectés à mon 2eme WES qui est en version 0.83, donc je ne peux pas essayer . L’autre WES est en version 0.7G est la requête fonctionne bien avec TXT en MAJUSCULE.
00- 27 juillet 2020 à 14 h 44 min
- in reply to: valeurs bizzares..
Bonjour,
je remarque dans votre Graph TIC, une incohérence parmi d’autres, concernant la ligne en Bleu « Heure Creuse ».
Le passage en heure creuse semble débuter un peu après 1h30 jusqu’à peut prêt 7h00. Hors je remarque une remontée de l’heure creuse entre 12h30 et 14h00 puis un dernier pic vers 18h30.Je ne sais pas chez vous, mais chez moi le passage en heure creuse ne se fait seulement qu’une seule fois en 24h entre 0h30 et 7h30.
Les heures de passage en heure creuse sont variable suivant les régions, mais je trouve un peu bizarre vos 3 montés en 24h.Est ce un dysfonctionnement d’Origine ? : Pb Réception TIC, interne WES, Pb Alim, Parasite induit par un Capteurs lambda ext …
Vous pouvez dans un premier temps vérifier si le problème est induit par des perturbations dans la transmission TIC entre le Linky et le WES.
Le WES est capable d’enregistrer dans la racine de sa carte SD, 1 minute d’enregistrement de la trame TIC de la télé-info, dans un fichier nommé TIC_tele.txt . Ceci peut être lancé manuellement depuis le menu de la configuration TIC du WES mais aussi automatiquement via l’envoie d’une requête : http://login:password@192.168.xx.xx/ajax.cgx/?TICTXTIl suffirait de créer dans le WES une ligne de programme afin de tester le passage en Heure Creuse en dehors des créneaux horaires normaux et d’envoyer une requête, exemple « Test Tic » à une interface lambda en vis à vis, exemple programmation dans le WES :
SRC : compteur — Période tarifaire — = H.Creuse — Plage horaire 08:00 – 23:00
ACT: Requête >> envoie d’une requête « Test Tic » à une interface annexe lambdaIl vous faut avoir une interface annexe (Raspberry pi, EEdomus, DomoticZ, Jeedom, etc) pour recevoir la requête du WES pour engager l’action de capture du résultat.
L’action de capture consiste, lors de l’appel du WES, à envoyer en retour au WES la requête pour lui demander d’enregistrer 1 minute du Flux TIC. Puis ensuite après environs 2 à 3 minutes de récupérer le fichier TIC_tele.txt qui à été crée par le WES et de le sauvegarder en Update dans un fichier en annexe avec l’ajout de la date et heure de création du nouveau Flux reçu.
WES programmation :
Détection heure creuse hors période >> envoie requête « Test Tic » à l’annexeANNEXE:
réception de la requête du WES et début action de capture :1er >> demande au WES d’enregistrer 1 minute du Flux TIC
http://login:password@192.168.xx.xx/ajax.cgx/?TICTXT2eme >> après tempo 3 minutes , récupération du fichier TIC_tele.txt :
http://login:password@192.168.xx.xx/TIC_tele.txtVous pourrez lire le fichier qui à été crée en Annexe et vérifier si vous constatez dans les trame TIC enregistrées des passages incohérents d’Heure Creuse. Si oui cela implique une perturbation ou mauvaise réception du signal TIC par le WES. Si Non, alors vos parasites sont induits ailleurs !!!
Pour Terminer : Ce qui est dommage, c’est que le WES ne peut pas s’envoyer des Requêtes à lui même. Si vous essayez depuis l’interface de programmation, vous constaterez des Erreur de TimeOut. Dans le cas contraire, cela aurez pu simplifier les process.
Cdt
00- 22 juillet 2020 à 16 h 10 min
- in reply to: couplage du WES et 1 relais sur une borne de charge de vehicule VE TRONIC
Pour les requête depuis le WES il faut décomposer les champs : URL = votre-login:votre-password@192.168.1.123 PORT = 9600 Requête = $CE=6
00- 22 juillet 2020 à 15 h 37 min
- in reply to: couplage du WES et 1 relais sur une borne de charge de vehicule VE TRONIC
Pour complément : si vous souhaitez envoyer des requêtes vers votre VE-TRONIC depuis le WES, alors le format de la requête que je vous ais fourni est fonctionnel, exemple : http://votre-login:votre-password@192.168.1.123:9600/?$CE=6
00- 22 juillet 2020 à 15 h 12 min
- in reply to: couplage du WES et 1 relais sur une borne de charge de vehicule VE TRONIC
Le logiciel Terminal.exe que vous trouvez en pièce jointe dans mon précédent post est une des dernières versions et fonctionne bien sous Windows 7, 8, 10. Cette version « devrait » normalement fonctionner sous Windows XP ou Vista, mais je mets des parenthèses car je ne l’ai pas essayé sur ces anciennes versions. S’il ne fonctionne pas, soit vous trouvez une ancienne version de Terminal compatible sur la Toile ou bien vous pouvez utiliser Hyper Terminal, qui est un logiciel similaire pour simuler le flux d’un port COM et qui existe en principe de base dans ces anciennes versions de Windows.
L’idée de cette simlation est de vérifier si la mécanique fonctionne bien entre les requêtes HTTP et la conversion induite du flux RS232 avant de vous connecter au VE-TRONIC.
Il faut configurer votre module WaveShare en mode TCP Server. Le mode HTTPD que vous avez configurer est pour réaliser des requêtes depuis un pc connecté via RS232 vers un Serveur WEB HTTP. (serveur internet ou local, MQTT par exemple )
Le mode TCP SERVER permet à contrario, à des PC locaux ou autres interfaces (EEdomus, WES etc) de lancer des requêtes HTTP vers un même point d’accès relié en RS232. C’est le cas de votre VE TRONIC.
Si votre WaveShare est configuré côté Main Setup sur l’IP 192.168.1.23, alors mettez ce même IP dans la config RS232 et mettez un port différent de celui utilisé dans la config du Main Setup , exemple de port : 9600, 9601 etc.
Comme vous restez en LAN local, vous n’avez pas à autoriser l’accès à ce port depuis votre BOX, vous n’allez pas je pense, faire des requêtes depuis internet. Par contre prévoyez de réserver l’IP utilisé dans votre BOX en lien au n° de MAC du Module WaveShare. Cela vous permet d’avoir toujours le même n° IP affecté au WaveShare même en cas de coupure de votre BOX.
Comme je ne connais pas les menus de config de ce module WaveShare et comme la DOC est assez avare de renseignements, je ne sais pas ce que l’on va vous demander de remplir dans la config en mode TCP Server. Si vous avez un doute, faites une copie écran et poster l’image de la page de config.
Donc pour résumer, le format de base de la requête à lancer depuis votre navigateur est : http://votre-login:votre-password@192.168.1.123:9600/? suivi de la commande VE-TRONIC à lancer sans espace soit en exemple $SC=6.
Comme je ne connais pas EEdomus, je ne saurais vous donner le format utilisé pour l’envoie de requêtes. Soit les requêtes sont lancées par programmation via PHP ou autre, ou soit un Plugin ou API est dédié pour ce faire et le format que je donne pourait fonctionner ??? il faut interroger les experts du Club EEdomus !
Cdt
00- 22 juillet 2020 à 4 h 17 min
- in reply to: couplage du WES et 1 relais sur une borne de charge de vehicule VE TRONIC
Un complément Infos. J’ai regardé la config de votre module depuis le lien que vous avez transmis. En principe vous devez configurer votre module WaveShare http/RS232 en mode TCP Server.
Le VETRONIC est normalement vue comme un serveur RS232 et ce sont les Clients distants (EEdomus, Wes, PC etc) qui envoient leurs requêtes sous forme HTTP.
00- 22 juillet 2020 à 3 h 16 min
- in reply to: couplage du WES et 1 relais sur une borne de charge de vehicule VE TRONIC
Bonjour,
Vous pourrez dans un premier temps simuler votre liaison WaveShare http/RS232 depuis votre PC s’il possède une prise COM RS232. Vous pourrez utiliser votre navigateur pour envoyer les requêtes Http et un logiciel de lecture de flux Serial RS232 pour voir ce qui est envoyé sur le port de Com Série en sortie du WaveShare
Connecter en 1er lieu votre module WaveShare sur la prise RS232 du PC ainsi que la prise RJ45 dédiée pour le connecter à votre réseau Lan.
Ne sachant pas si vous avez un émulateur de flux Serial installé dans votre PC, je vous joins une archive ZIP contenant un logiciel gratuit et performant pour faire le JOB. Ce logiciel s’appelle Terminal.exe et fonctionne uniquement sous Windows (7,8,10). Télécharger et décompressez l’archive dans votre PC. Un Dossier sera crée « Terminal » avec un seul fichier « Terminal.exe » qui est l’exécutable à lancer (pas de virus !)
Normalement c’est le Port COM1 qui est configuré pour la prise COM du PC par défaut sous Windows. Les paramètres de communication définis par défaut pour ce port COM1 sous windows sont : 9600 bauds, 8 bits, parité aucune, bit arrêt 1, ctrl.flux aucun.
Afin d’éviter de vous prendre la tête à configurer le port COM1 du PC sous Windows, préférez plutôt de configurer provisoirement les paramètres RS232 de votre module WaveShare avec les paramètres par défauts de Windows. Il vous sera facile de les réadapter au flux de votre VETRONIC le moment venu (ex: 9600 bauds > 115200 bauds).
Lancer ensuite le logiciel Teminal.exe. Vous devez configurer cette interface aux bons paramètres du port de COM1 du PC. Tout les champs se trouve en haut, choisir le port COM1, Cocher : le baud Rate = 9600, Data bits = 8, Parity = None, Stop bit =1, Handshaking = None. puis un peu plus bas, cochez CR=LF et pour finir l’option ASCII.
Pour vous Connecter au flux du Port cliquez en haut à gauche sur « Connect ». Ce champ passe alors en « Disconnect » pour vous permettre de vous déconnecter à tout moment. Le logiciel est prêt à recevoir les flux du port Com1 que vous verrez arriver dans la fenêtre centrale. La Commande juste au dessus « Receive Clear« , permet d’effacer tout les caractères reçus.
Si votre interface WaveShare est bien configuré côté interface RS232 ( params Windows par défauts ) et côté Interfaces LAN, alors essayez d’envoyer une requête Http depuis votre navigateur pour test : Vous semblez utiliser d’après votre config LAN WaveShare le n° IP : 192.168.0.201 associé au n° de Port : 23
– Dans le cas ou les requêtes vers le WaveShare Sont ouverte Sans login:password avec IP 192.168.0.201 et port 23 >>
http://192.168.0.201:23/?$GG*B2 — réponse du VETRONIC si connecté = $OK X Y Z
http://192.168.0.201:23/?$SC=6 — force la charge à la valeur 6
http://192.168.0.201:23/?toto=titi&tutu=nada — deux valeurs lambda envoyés– Dans le cas ou les requêtes vers le WaveShare Sont protégées par un login:password avec IP 192.168.0.201 et port 23 >>
http://login:password@192.168.0.201:23/?$GG*B2 — réponse du VETRONIC si connecté $OK X Y Z
http://login:password@192.168.0.201:23/?$SC=6 — force la charge du VETRONIC à la valeur 6
http://login:password@192.168.0.201:23/?toto=titi&tutu=nada — deux valeurs lambda envoyésDans la fenêtre de Terminal vous devriez recevoir les infos des requêtes soit $GG*B2 ou $SC=6. ou toto=titi&tutu=nada. Bien sur vous ne recevrez pas de réponse en retour sans le VETRONIC !
Cdt
Attachments:
You must be logged in to view attached files.00- 11 juillet 2020 à 17 h 29 min
- in reply to: mesure 3 congélateurs (température et consommation) + 1 cave à vin
Ok je pense effectivement que la solution avec insertion d’un tube type doigt de gant dans l’enceinte du congélateur est la meilleure solution.
Voici un modèle de tube qui irait bien :
Le diamètre intérieur de ce tube de laiton est de 6.1mm et la sonde fait 6mm de diamètre. Donc il n’y aura pas de difficulté pour insérer la sonde dans le tube. Prévoir de mettre un peu de pâte à base de silicone (pâte thermique) sur la sonde. Cela va favoriser le contact thermique et le glissement dans le tube. Ecraser l’embout du tube d’un côté (côté intérieur congélateur ) et passer un filet d’étain avec un fer à souder pour parfaire l’étanchéité.
Cdt
00- 11 juillet 2020 à 16 h 05 min
- in reply to: mesure 3 congélateurs (température et consommation) + 1 cave à vin
Autre solutions :
1er : Percer un trou de 7mm dans le coin haut au fond de la partie du congélateur. Sceller avec de la Résine Expoxy, un tube de cuivre traversant type doigt de gant (Embout écrasé d’un côté), aux diamètres de 7mm Ext. et 6mm Int, Puis vous glissez la sonde étanche dans le tube doigt de gant par l’arrière du congélateur et la maintenez en place avec un point de colle. Vous pouvez rajouter un peu de mousse expansive autour de l’ensemble à l’arrière pour améliorer l’isolation du congélateur. Ce montage est plus portable et maintenable si vous devez changer la Sonde en cas de panne un jour.
2eme : Utilisation d’une Nappe flexible comme précisé plus haut.
Vous pouvez souder les 3 fils de la Sonde étanche avec 3 fils de la nappe flexible et isoler chaque points de connexion avec de petits manchons thermorétractable puis enrober l’ensemble avec un manchon thermorétractable plus gros. Travail de précision qui reste néanmoins assez fragile.
Autre solution plus PRO toujours via une Nappe Flexible, consiste à utiliser des connecteurs adaptés à la nappe flexible, enfermé dans un boîtier plastique. Cela vous permet de souder la Sonde étanche côté congélateur et le câble du bus 1Wire côté extérieur. Vous pouvez isoler l’intérieur du boitier côté congélateur avec de la résine pour PCB.
Voir schéma joint.
Voici les liens des éléments mis en oeuvre :
Nappe flexible FFC FPC 6Pts 0.5mm, 200mm de long :
https://fr.aliexpress.com/item/33026115851.html?spm=a2g0w.12010612.8148356.4.4da33eafe2CrroConnecteurs FFC FPC 6Pts 0.5mm :
https://fr.aliexpress.com/item/32952253698.html?spm=a2g0w.12010612.8148356.25.492a1ba5cujEL8Sonde de température étanche :
https://www.cartelectronic.fr/capteurs-1wire-etc/48-sonde-ds18b20-etanche.htmlRésine PCB:
https://fr.rs-online.com/web/p/compounds-denrobage/1991468/Attachments:
You must be logged in to view attached files.00- 10 juillet 2020 à 20 h 11 min
- in reply to: mesure 3 congélateurs (température et consommation) + 1 cave à vin
- 10 juillet 2020 à 18 h 24 min
- in reply to: WES V1 : Mise à jour 0.61D -> 0.83G possible ?
Pour @erichard94
Dans les versions 0.83, idem pour la v0_83H B03 qui est la dernière en téléchargement à ce jour, il n’y a plus aucun fichier type CGI.
Donc à priori vous avez fait votre MAJ en gardant les anciens fichiers, CE QUI N’EST PAS CORRECT.
Il ne faut conserver que vos dossiers et fichiers de config, à savoir le dossier CFG, le dossier GRAPH et si vous faites la sauvegarde de fichiers CSV alors il faut conserver les dossiers TELEINFO, TEMP, PLS, PCE, .
Le meilleur moyen de faire cette MAJ est de sauvegarder au préalable vos dossiers et fichiers de config dans votre PC. Puis il faut formater la carte microSD du WES en FAT32 depuis votre PC.
Il faut décompresser l’archive ZIP de la MAJ WES téléchargée dans un dossier Lambda du PC (temp) puis ensuite copier tous les fichiers et dossiers de cette MAJ ainsi que vos fichiers et dossiers de config, dans la carte mémoire du WES de préférence via un lecteur de carte MicroSD en USB.
Après avoir replacé la carte mémoire dans le WES, il est important de faire au moins 2 RESETS du WES, espacés de 3 secondes, via le petit bouton rouge sur la carte PCB du WES. Il faut aussi vider tous les caches du navigateur.
Je vous conseille ensuite de vérifier toute votre config WES une fois re-connecté avec votre navigateur et de forcer tous les enregistrements de toutes les pages configs.
Pour terminer, comme l’a précisé Nicolas, il faut ré-entrer le mot de passe mail (et client FTP si utilisé).
Cdt
00- 9 juillet 2020 à 20 h 40 min
- in reply to: Probleme fichier data.cgx
Merci Nicolas,
J’ai essayé et effectivement l’erreur de l’ID <ADCO> des TIC dans le fichier Data.cgx concerne toutes les versions 0.83 xxx y comprise la dernière actuellement en téléchargement WES v0_83H B03.
Il faut donc remplacer les lignes :
c es1 <ADCO>%s</ADCO>par c ea1 <ADCO>%s</ADCO>c es2 <ADCO>%s</ADCO>par c ea2 <ADCO>%s</ADCO>c es3 <ADCO>%s</ADCO>par c ea3 <ADCO>%s</ADCO>00- 9 juillet 2020 à 18 h 29 min
- in reply to: Probleme fichier data.cgx
Le n° de compteur est rendu par l’ID <ADCO> dans le dernier DATA.CGX. Cette commande ID semble absent dans votre fichier Data.cgx.
Passez votre WES sur la dernière version WES v0_83H B03 et vous aurez vos champs manquants ou bien remplacer seulement votre fichier Data.gcx par celui fournie par la dernière version. Sauvegardez votre fichier d’origine par simple sécurité au cas ou vous deviez revenir en arrière.
Si vous ne souhaitez pas faire la MAJ ou faire la simple Copie et remplacer votre fichier Data.cgx :
Alors essayez de rajouter pour chaque groupe TIC cgx ( <tic1>, <tic2>, <tic3> ) dans votre DATA.CGX, les Cdes ID <ADCO> spécifiques manquantes pour récupérer les n° des compteurs. Voici les Cdes ID manquants:
// Cde ID pour récupérer le N° Compteur 1
c es1 <ADCO>%s</ADCO>// Cde ID pour récupérer le N° Compteur 2
c es2 <ADCO>%s</ADCO>// Cde ID pour récupérer le N° Compteur 3
c es3 <ADCO>%s</ADCO>Exemple modif Compteur 1: ligne à ajouter dans le groupe <TIC1>
t <tic1>
c es1 <ADCO>%s</ADCO>
…
…
…
t </tic1>Exemple modif Compteur 2: ligne à ajouter dans le groupe <TIC2>
t <tic2>
c es2 <ADCO>%s</ADCO>
…
…
…
t </tic2>Exemple modif Compteur 3: ligne à ajouter dans le groupe <TIC3>
t <tic3>
c es3 <ADCO>%s</ADCO>
…
…
…
t </tic3>Exemple groupe <TIC1> au complet :
t <tic1>
c es1 <ADCO>%s</ADCO>
c eo1 <OPTARIF>%s.</OPTARIF>
c eS1 <ISOUSC>%d</ISOUSC>
c Tn1 <PTEC>%s</PTEC>
c ip1 <PAP>%d</PAP>
c ii10<IINST>%d</IINST>
c ii11<IINST1>%d</IINST1>
c ii12<IINST2>%d</IINST2>
c ii13<IINST3>%d</IINST3>
c iu11<TENSION1>%lu</TENSION1>
c iu12<TENSION2>%lu</TENSION2>
c iu13<TENSION3>%lu</TENSION3>
c iM10<IMAX>%d</IMAX>
c iM11<IMAX1>%d</IMAX1>
c iM12<IMAX2>%d</IMAX2>
c iM13<IMAX3>%d</IMAX3>
c Te1 <PEJP>%d</PEJP>
c Td1 <DEMAIN>%s</DEMAIN>
c Tb11<BASE>%09u</BASE>
c Tc12<HCHC>%09u</HCHC>
c Tc11<HCHP>%09u</HCHP>
c Tj11<EJPHN>%09u</EJPHN>
c Tj12<EJPHPM>%09u</EJPHPM>
c Tr11<BBRHCJB>%09u</BBRHCJB>
c Tr12<BBRHPJB>%09u</BBRHPJB>
c Tr13<BBRHCJW>%09u</BBRHCJW>
c Tr14<BBRHPJW>%09u</BBRHPJW>
c Tr15<BBRHCJR>%09u</BBRHCJR>
c Tr16<BBRHPJR>%09u</BBRHPJR>
c Ta1 <INJECTION>%09u</INJECTION>
t </tic1>00