Téléinfo, nouveau soft
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
moi, je teste ce soir sur un vieux thinkpad de 99 à disquette et win98....
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
help.....
quand je lance l'appli ( la derniere) sur le thinkpad, ds la fenetre DOS, apparait:
Espace d'environnement insuffisant
Espace d'environnement insuffisant
Espace d'environnement insuffisant
Commutateur non valid - /B
??????
bêtise de ma part ou incompatibilité?
quand je lance l'appli ( la derniere) sur le thinkpad, ds la fenetre DOS, apparait:
Espace d'environnement insuffisant
Espace d'environnement insuffisant
Espace d'environnement insuffisant
Commutateur non valid - /B
??????
bêtise de ma part ou incompatibilité?
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
- elf
- Modérateur

- Messages : 1395
- Enregistré le : ven. nov. 04, 2005 1:58 pm
- Localisation : Lançon Provence 13680
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
- Contact :
Bonsoir fasogati,
Win 98 !!! ne doit pas aimer le /B de la commande start qui permet de lancer
un batch sans ouvrir de fenêtre cmd du DOS.
L' "Espace d'environnement insuffisant" doit provenir de la taille mémoire de l'engin
Peut être une parade : tu modifies le fichier GO_Teleinfo.bat comme ci-dessous, tu exécutes ce batch, une fenêtre DOS va s'ouvrir et lancer la Téléinfo.
Vérifies les résultats et dis nous ce qui ce passe si tu as encore des problèmes.
REM @echo off
set CP=TeleinfoDisplayApp.jar
set CP=%CP%;lib/RXTXcomm.jar
set CP=%CP%;lib/AbsoluteLayout.jar
set CP=%CP%;lib/swing-worker-1.1.jar
set CP=%CP%;lib/appframework-1.0.3.jar
REM set CP=%CP%;lib/convertor-2.0.5.jar
REM set CP=%CP%;lib/inspector-2.0.5.jar
REM set CP=%CP%;lib/je.jar
set CP=%CP%;lib/rrd4j-2.0.5.jar
REM set CP=%CP%;lib/swing-layout-1.0.3.jar
REM set CP=%CP%;lib/toplink-essentials.jar
REM set CP=%CP%;lib/toplink-essentials-agent.jar
REM start /B javaw
java -cp %CP% -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -Duser.language=fr -Djava.library.path=lib/ teleinfo_Display.TeleinfoDisplayApp -COM=COM1 -DEBUG=false -AUTOSTART=false -INTERVAL=60000
REM -COM=COM1 => port par defaut, valeurs possibles COM1..COM8
REM -DEBUG=false => ne pas toucher
REM -AUTOSTART=false => demarrage de la capture des trames teleinfo du compteur par le menu
REM -INTERVAL=60000 => 60 secondes
REM -DIRWEB=D:\www => le programme ajoute \Teleinfo, si vous utilisez cette option n'oubliez
REM pas de recopier les fichiers html de l'application dans cette directory
Win 98 !!! ne doit pas aimer le /B de la commande start qui permet de lancer
un batch sans ouvrir de fenêtre cmd du DOS.
L' "Espace d'environnement insuffisant" doit provenir de la taille mémoire de l'engin
Peut être une parade : tu modifies le fichier GO_Teleinfo.bat comme ci-dessous, tu exécutes ce batch, une fenêtre DOS va s'ouvrir et lancer la Téléinfo.
Vérifies les résultats et dis nous ce qui ce passe si tu as encore des problèmes.
REM @echo off
set CP=TeleinfoDisplayApp.jar
set CP=%CP%;lib/RXTXcomm.jar
set CP=%CP%;lib/AbsoluteLayout.jar
set CP=%CP%;lib/swing-worker-1.1.jar
set CP=%CP%;lib/appframework-1.0.3.jar
REM set CP=%CP%;lib/convertor-2.0.5.jar
REM set CP=%CP%;lib/inspector-2.0.5.jar
REM set CP=%CP%;lib/je.jar
set CP=%CP%;lib/rrd4j-2.0.5.jar
REM set CP=%CP%;lib/swing-layout-1.0.3.jar
REM set CP=%CP%;lib/toplink-essentials.jar
REM set CP=%CP%;lib/toplink-essentials-agent.jar
REM start /B javaw
java -cp %CP% -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -Duser.language=fr -Djava.library.path=lib/ teleinfo_Display.TeleinfoDisplayApp -COM=COM1 -DEBUG=false -AUTOSTART=false -INTERVAL=60000
REM -COM=COM1 => port par defaut, valeurs possibles COM1..COM8
REM -DEBUG=false => ne pas toucher
REM -AUTOSTART=false => demarrage de la capture des trames teleinfo du compteur par le menu
REM -INTERVAL=60000 => 60 secondes
REM -DIRWEB=D:\www => le programme ajoute \Teleinfo, si vous utilisez cette option n'oubliez
REM pas de recopier les fichiers html de l'application dans cette directory
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
merci
je teste ça demain, je v me coucher...
autre test sur mon portable sous vista sans port com, mon interface usb/rs232 ne génére pas les bonnes tension, donc mon montage sans alim ne fonctionne pas....
sinon, mon tres vieux portable sous win 98 parle d'espace insuffisant avec la version 1.03 mais pas avec la version 0.95.. (82MO de ram je crois et Pentium 133 il me semble. interdit de rire...
par contre le /B c'est pour les 2 versions du soft
sinon, sous hyperterminal, on devrait pouvoir surveiller les données, non?
sur ce, à demain...
je teste ça demain, je v me coucher...
autre test sur mon portable sous vista sans port com, mon interface usb/rs232 ne génére pas les bonnes tension, donc mon montage sans alim ne fonctionne pas....
sinon, mon tres vieux portable sous win 98 parle d'espace insuffisant avec la version 1.03 mais pas avec la version 0.95.. (82MO de ram je crois et Pentium 133 il me semble. interdit de rire...
par contre le /B c'est pour les 2 versions du soft
sinon, sous hyperterminal, on devrait pouvoir surveiller les données, non?
sur ce, à demain...
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
- elf
- Modérateur

- Messages : 1395
- Enregistré le : ven. nov. 04, 2005 1:58 pm
- Localisation : Lançon Provence 13680
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
- Contact :
Avec la modif cela devrait passer au niveau mémoire, le /B ? à voir...fasogati a écrit :...espace insuffisant avec la version 1.03 mais pas avec la version 0.95.
hyperterminal en 1200bits/sec, parité paire, 1 bit de stop.fasogati a écrit :sinon, sous hyperterminal, on devrait pouvoir surveiller les données, non?
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
avec quel modif?elf a écrit :...espace insuffisant avec la version 1.03 mais pas avec la version 0.95.
Avec la modif cela devrait passer au niveau mémoire, le /B ? à voir...
elf > du batch GO_Teleinfo.bat
fasogati a écrit :sinon, sous hyperterminal, on devrait pouvoir surveiller les données, non?
t'as oublié 7 bits de données....elf a écrit :hyperterminal en 1200bits/sec, parité paire, 1 bit de stop.
elf > exact, pas réveillé ?
en fait hier soir au lieu de me coucher je me suis tartiné la notice du compteur...
je m'y remets ce soir..
en tout cas merci de ton aide.
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
slt,
ok pour hyperterminal, sur ma bouse,mais je ne voulais pas dire quelle modif, mais sur quelle version je fais la modif, 0.95 ou 1.03, sachant que je vais avoir du mal à mettre java complétement à jour....
bon, j'ai testé sur les 2 version, et j'ai droit à "nom de cde ou de fichier inconnu".... en réponse à "Java......"
par ou je poursuis, Elfe de brocéliande?
ok pour hyperterminal, sur ma bouse,mais je ne voulais pas dire quelle modif, mais sur quelle version je fais la modif, 0.95 ou 1.03, sachant que je vais avoir du mal à mettre java complétement à jour....
bon, j'ai testé sur les 2 version, et j'ai droit à "nom de cde ou de fichier inconnu".... en réponse à "Java......"
par ou je poursuis, Elfe de brocéliande?
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
- elf
- Modérateur

- Messages : 1395
- Enregistré le : ven. nov. 04, 2005 1:58 pm
- Localisation : Lançon Provence 13680
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
- Contact :
1/ "nom de cde ou de fichier inconnu" : Installer JRE pour Win98
2/ Installer la 1.03 faire la modif sur GO_Teleinfo.bat et lancer celui-ci.
2/ Installer la 1.03 faire la modif sur GO_Teleinfo.bat et lancer celui-ci.
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
parfait, je m'y remet ce soir....
merci
merci
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
- elf
- Modérateur

- Messages : 1395
- Enregistré le : ven. nov. 04, 2005 1:58 pm
- Localisation : Lançon Provence 13680
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
- Contact :
Bonjour juju/Alain et ummolae,juju a écrit :point fort malgré l'utilisation de rrdtool ça ne consomme que peu de ressource ...
par contre ELF rrdtool c'est pas très intuitif tu as du galérer pour les graphe. Il n'y a pas un gui? tu t'es tout tapé en lignes de commande?
...
j'ai regardé quelques tuto, j'ai pas réussit a faire le moindre graphe![]()
Je te répond un peu tardivement et je répond également à ummolae en ce qui concerne les différences entre les graphiques générés par Excel et ceux par RrdTool (par Teleinfo Display).
RrdTool est très puissant et effectivement il consomme très peu de ressources.
Cela doit faire plus de dix ans que je l'utilise avec Perl, dans mon ancien boulot, pour visualiser le trafic et la charge des routeurs sur un réseau national et international.
Désolé, je ne connais pas de GUI pour attaquer une base rrd.
Mais tu peux en faire un sous VB
Je voulais te transmettre un batch utilisant RrdTool mais il y a un problème de taille, la base rrd générée par l'appli Teleinfo Display n'est pas reconnue comme base RrdTool !!! Ça ressemble à du rrd mais ce n'est pas vraiment du rrd
Pour utiliser RrdTool en local. (N'est pas nécessaire pour Teleinfo Display) :
Télécharger : RrdTool pour Win32
Créer un répertoire "C:\RrdTool"
Ouvrir l'archive rrdtool-1.2.28-bin-w32.zip, copier "rrdtool.exe" dans "C:\RrdTool"
Dans une fenêtre DOS :
1/ Ajouter le Path sur le répertoire : "PATH C:\RrdTool;%PATH%"
2/ Tester en lançant la commande "rrdtool" => donne un mini help de rrdtool
Pour tester faire un batch qui :
- crée une base test.rrd,
- la remplit sur une dizaine de minutes, il rempli également un fichier test.xls avec les mêmes données,
- et enfin crée le graphique test.png.
Voici ci-dessous un exemple de fichier de commande "test.bat" :
Entre chaque update, les @ping sont là pour simuler une fonction wait de 60' environ qui n'existe pas sous dos.
Copier/coller tel quel le texte entre les deux lignes === dans le fichier "test.bat"
=======================================================
rrdtool create test.rrd --step 60 ^
DS:Puissance:GAUGE:120:0:9000 ^
RRA:MAX:0.5:1:1200 ^
RRA:MIN:0.5:12:2400 ^
RRA:MAX:0.5:12:2400 ^
RRA:AVERAGE:0.5:12:2400
echo hh:mm:ss,cc Puissance>test.xls
rrdtool update test.rrd --template Puissance N:10
echo %time% 10>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:155
echo %time% 155>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:1200
echo %time% 1200>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:3800
echo %time% 3800>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:200
echo %time% 200>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:250
echo %time% 250>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:8000
echo %time% 8000>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:6500
echo %time% 6500>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:1
echo %time% 10>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:230
echo %time% 230>>test.xls
@ping 127.0.0.1 -n 60 -w 1000> nul
rrdtool update test.rrd --template Puissance N:10
echo %time% 10>>test.xls
rrdtool graph test.png ^
--imgformat PNG ^
--font DEFAULT:8:C:\WINDOWS\fonts\Arial.ttf ^
--title "Exemple de graphique sur la puissance" ^
--vertical-label "VA" ^
--end now ^
--start end-3600s ^
--width 647 ^
--height 270 ^
DEF:Power=test.rrd:Puissance:MAX ^
COMMENT:" Minimum Maximum Moyenne\l" ^
LINE1:Power#FF0000:"Puissance " ^
GPRINT:Power:MIN:"%%8.0lf " ^
GPRINT:Power:MAX:"%%16.0lf " ^
GPRINT:Power:AVERAGE:"%%10.2lf"
=======================================================
Lancer "test.bat" dans une fenêtre DOS
...Création des fichiers test.png et test.xls
Visualisation du fichier test.png :

Le fichier test.xls retravaillé :

Pour ummolae, on s'aperçoit que sur Excel les données sont "graphées brut de fonderie".
Contrairement à Excel les données de RrdTool sont lissées. Pourquoi ?
Parce que la tempo de saisie des données sur le compteur EDF et la charge du PC font que le temps d'exécution est fluctuant, la colonne "différence ss,cc" en secondes et centièmes de seconde le montre clairement.
La tempo entre deux mesures est normalement de 60 secondes, en fait les mesures sont effectuées entre 59'15 et 59'77, (dans le cas étudié, mais la différence peut être plus importante).
De ce fait, le logiciel RrdTool effectue une moyenne des mesures dans le temps afin de représenter un graphique plus près de la réalité.
Ce n'est que mon opinion, tu préfères peut être des données brutes
Pour Alain, puisque tu es un fervent de VB tu as des exemples VBS dans l'archive rrdtool-1.2.28-bin-w32.zip sous "script_samples".
Bien cordialement.
Modifié en dernier par elf le ven. oct. 17, 2008 11:40 pm, modifié 1 fois.
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
bsr,elf a écrit :1/ "nom de cde ou de fichier inconnu" : Installer JRE pour Win98
2/ Installer la 1.03 faire la modif sur GO_Teleinfo.bat et lancer celui-ci.
ça avance mais....
réponse à la cde java :
Exception in thread "main" java.lang.unsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass1(Unknown Source)
....... 12 en tout.....
des idées j'imagine?
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
-
fasogati
- Scotché au forum

- Messages : 459
- Enregistré le : ven. juil. 25, 2008 6:55 pm
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
j'ai déjà....juju a écrit :bonjouroui j'en ais une pour relancer l'économie: un nouveau portable avec Vistades idées j'imagine?![]()
![]()
mais je m'en sers en ce moment, pour te répondre....
Winverter604+ECS300l(gestion perso) en relève auto chaudiere fuel sur tempo, Maison d'env 240m2 en pierres, sans isol périph, mais double vitrage et toiture isolée
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
instal : http://www.chaleurterre.com/forum/viewt ... 9466#69466
- elf
- Modérateur

- Messages : 1395
- Enregistré le : ven. nov. 04, 2005 1:58 pm
- Localisation : Lançon Provence 13680
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
- Contact :
Ben il a une bonne idée juju
Car nous nous trouvons effectivement dans une impasse.
En effet, le JRE compatible W98 est en Version 5.0 Update 16,
Teleinfo Didplay est en Version 6.0 Update 7,
J'ai bien tenté de compiler Teleinfo Didplay en Version 5.0 mais cela ne passe pas, trop de différences entre la V5 et la V6 du JDK.
La soluce ?
Tu achètes un PC sur Ebay avec XP ou + ???
Bonne soirée.
Car nous nous trouvons effectivement dans une impasse.
En effet, le JRE compatible W98 est en Version 5.0 Update 16,
Teleinfo Didplay est en Version 6.0 Update 7,
J'ai bien tenté de compiler Teleinfo Didplay en Version 5.0 mais cela ne passe pas, trop de différences entre la V5 et la V6 du JDK.
La soluce ?
Tu achètes un PC sur Ebay avec XP ou + ???
Bonne soirée.
- juju
- Modérateur

- Messages : 1721
- Enregistré le : sam. mars 18, 2006 7:38 pm
- Localisation : Vaucluse 84
- Travaillez-vous dans le domaine des énergies ou du chauffage : Non
bonsoir
vouiiiiiiiii je n'ai que de bonnes idée
merci pour l'aide ELF j'ai réussit a faire ça


par contre j'ai un message d'erreur ( c'est quand meme pas intuitif Rrdtool)
ça commence bien comme ça


mais ça finit comme ça


mais c'est pooooooooo grave. Je vais regarder (par curiosité) Rrdtool car ça a l'air pas mal, mais je ne trouve pas d'aide sur le net en Français
bonne soirée
ps pour Fasogati
poour info le logiciel écrit par Duguet ne fonctionne également sous XP seulement (gestion des services)
moi je me suis bidouillé un bout de code en basic ça marche sous win 95 mais beaucoup moins performant que celui de ELF


vouiiiiiiiii je n'ai que de bonnes idée
merci pour l'aide ELF j'ai réussit a faire ça


par contre j'ai un message d'erreur ( c'est quand meme pas intuitif Rrdtool)
ça commence bien comme ça


mais ça finit comme ça


mais c'est pooooooooo grave. Je vais regarder (par curiosité) Rrdtool car ça a l'air pas mal, mais je ne trouve pas d'aide sur le net en Français
bonne soirée
ps pour Fasogati
poour info le logiciel écrit par Duguet ne fonctionne également sous XP seulement (gestion des services)
moi je me suis bidouillé un bout de code en basic ça marche sous win 95 mais beaucoup moins performant que celui de ELF


JUJU et Alain