Teleinfo WIFI
Re: Teleinfo WIFI
Je n'y arrive toujours pas et j'ai mon WifInfo qui redémarre à chaque envoie de requête.
Domoticz v3.5877 (Raspian), Rfxtrx433, PI2
433mhz : MyFox TA3003, Chacon DI.O 54790, THN132N, THGR122NX, DiO 54799, DiO 54781, DiO 54751, DiO 545241, ESP8266 (Wemos D1 mini), PitInfo
433mhz : MyFox TA3003, Chacon DI.O 54790, THN132N, THGR122NX, DiO 54799, DiO 54781, DiO 54751, DiO 545241, ESP8266 (Wemos D1 mini), PitInfo
-
garycooper
- Messages : 453
- Inscription : 07 août 2017, 23:58
Re: Teleinfo WIFI
Bonjour, j'ai réussi à installer la librairie de Charles HALLARD sur un wemos D1 mini. Ca fonctionne presque, mais je n'ai pas le retour du teleinfo ... c'est dommage parce que c'est le but. J'ai essayé d'installer la version 1.06 de Doume mais quand j'essaie de téléverser via arduino, j'ai le message d'erreur
Côté matériel, je suis parti sur la première version pour raspberry :
http://hallard.me/pitinfo/

Je ne comprends pas pourquoi. J'ai essayé d'envoyer une autre version qui prend en charge le MQTT mais l'interface web ne prend pas en charge mes modifications (SSID, mot de passe).Arduino : 1.8.8 (Windows 10), Carte : "LOLIN(WEMOS) D1 R2 & mini, 160 MHz, Flash, Disabled, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600"
In file included from C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:70:0:
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino: In function 'int WifiHandleConn(boolean)':
Wifinfo.h:109:32: error: call of overloaded 'Myprintln(IPAddress)' is ambiguous
#define Debugln(x) Myprintln(x)
^
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:739:34: note: in expansion of macro 'Debugln'
sketch\Wifinfo.h:109:32: note: candidates are:
#define Debugln(x) Myprintln(x)
^
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:739:34: note: in expansion of macro 'Debugln'
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:251:6: note: void Myprintln(unsigned char*) <near match>
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:251:6: note: no known conversion for argument 1 from 'IPAddress' to 'unsigned char*'
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:259:6: note: void Myprintln(const __FlashStringHelper*) <near match>
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:259:6: note: no known conversion for argument 1 from 'IPAddress' to 'const __FlashStringHelper*'
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:269:6: note: void Myprintln(unsigned int)
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:265:6: note: void Myprintln(long int)
C:\Users\Céline\Documents\Arduino\libraries\LibTeleinfo-master\examples\Wifinfo\Wifinfo.ino:273:6: note: void Myprintln(int)
exit status 1
call of overloaded 'Myprintln(IPAddress)' is ambiguous
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.
Côté matériel, je suis parti sur la première version pour raspberry :
http://hallard.me/pitinfo/

Re: Teleinfo WIFI
Bonjour a tous,
Je viens vers vous pour un renseignement j’essaie de téléversé la version de Doume j'ai essayer sur un nodemcu v3 ainsi qu'un Wemod D1 mini ( en appliquant les bon paramètres )mais impossible d'ouvrir la page a l'adresse 192.168.4.1 pendant le téléversement j'ai aucune erreur j'ai donc du mal a comprendre n'étant pas habituer a ce genre de produit je souhaiterais donc savoir si quelqu'un avais déjà rencontré ce soucis et si il avait réussi a le solutionner ?
Merci d'avance.
Je viens vers vous pour un renseignement j’essaie de téléversé la version de Doume j'ai essayer sur un nodemcu v3 ainsi qu'un Wemod D1 mini ( en appliquant les bon paramètres )mais impossible d'ouvrir la page a l'adresse 192.168.4.1 pendant le téléversement j'ai aucune erreur j'ai donc du mal a comprendre n'étant pas habituer a ce genre de produit je souhaiterais donc savoir si quelqu'un avais déjà rencontré ce soucis et si il avait réussi a le solutionner ?
Merci d'avance.
Re: Teleinfo WIFI
Bonjour a tous,
Pour faire suite a mon message j'ai reussi a mettre les binaires en passant par esptool sous linux tout marche bien l'interface web aussi j'ai cependant un problème pour les renseignements domoticz quand je rentre le lien path /json.htm?type=command¶m=udevice&idx=IDX&nvalue=0&svalue=%BASE%;0;0;0;%PAPP;0 une fois appuyer sur le bouton enregistrer je me retrouve avec /json.htm?type=command et les infos ne remonte pas a domoticz quelqu'un aurait une solution j'ai flasher les binaires de la version 1.0.5 car j'ai pas trouvé ceux de la version 1.0.6
Pour faire suite a mon message j'ai reussi a mettre les binaires en passant par esptool sous linux tout marche bien l'interface web aussi j'ai cependant un problème pour les renseignements domoticz quand je rentre le lien path /json.htm?type=command¶m=udevice&idx=IDX&nvalue=0&svalue=%BASE%;0;0;0;%PAPP;0 une fois appuyer sur le bouton enregistrer je me retrouve avec /json.htm?type=command et les infos ne remonte pas a domoticz quelqu'un aurait une solution j'ai flasher les binaires de la version 1.0.5 car j'ai pas trouvé ceux de la version 1.0.6
Re: Teleinfo WIFI
Perso j'ai ceci (j'imagine que tu as bien modifié ton idx=IDX par la valeur de ton device)
/json.htm?type=command¶m=udevice&idx=150&nvalue=0&svalue=%HCHP%;%HCHC%;0;0;%PAPP%;0
/json.htm?type=command¶m=udevice&idx=150&nvalue=0&svalue=%HCHP%;%HCHC%;0;0;%PAPP%;0
Re: Teleinfo WIFI
Ca y est, je me suis lancé dans la téléinfo Wifi
Dans l'ordre, ceci se passe bien :
- préparation de mon environnement Arduino 1.8.10
- récupération de ESP8266FS-0.4.0.zip (oui oui, c'est bien la version 0.4.0 et non la 0.2.0)
- compilé la dernière version de Doum 1.0.6 ==> compilation et injection OK
A ce niveau, je n'arrive pas à me connecter à 192.168.4.1, ce qui est normal car il manque une étape.
Mais c'est là que je bloque pour charger le Sketch Data (SPIFFS)....
J'ai l'erreur suivante qui est très explicite : pb de taille.
Sauf que pour moi, on doit pouvoir faire rentrer 1028096 octets dans 1048576, non
...
Ou alors existe-t-il une façon de forcer l'upload ? Mais dans ce cas je ne sais pas faire...
Dans l'ordre, ceci se passe bien :
- préparation de mon environnement Arduino 1.8.10
- récupération de ESP8266FS-0.4.0.zip (oui oui, c'est bien la version 0.4.0 et non la 0.2.0)
- compilé la dernière version de Doum 1.0.6 ==> compilation et injection OK
A ce niveau, je n'arrive pas à me connecter à 192.168.4.1, ce qui est normal car il manque une étape.
Mais c'est là que je bloque pour charger le Sketch Data (SPIFFS)....
J'ai l'erreur suivante qui est très explicite : pb de taille.
Code : Tout sélectionner
[SPIFFS] data : C:\Users\XXXX\Documents\Arduino\LibTeleinfo-static\examples\Wifinfo\data
[SPIFFS] size : 1004
[SPIFFS] page : 256
[SPIFFS] block : 8192
/css/wifinfo.css.gz
/favicon.ico
/fonts/glyphicons.woff
/fonts/glyphicons.woff2
/index.htm.gz
/js/wifinfo.js.gz
[SPIFFS] upload : C:\Users\XXXX\AppData\Local\Temp\arduino_build_992648/Wifinfo.spiffs.bin
[SPIFFS] address : 0x300000
[SPIFFS] reset : nodemcu
[SPIFFS] port : COM6
[SPIFFS] speed : 921600
[SPIFFS] python : C:\Users\XXXX\AppData\Local\Arduino15\packages\esp8266\tools\python\3.7.2-post1\python.exe
[SPIFFS] uploader : C:\Users\XXXX\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\tools\upload.py
esptool.py v2.6
Serial port COM6
Connecting....
Chip is ESP8266EX
Features: WiFi
MAC: XX:XX:XX:XX:XX:XX
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 1MB
Traceback (most recent call last):
File "C:\Users\XXXX\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\tools\upload.py", line 25, in <module>
esptool.main(fakeargs)
File "C:/Users/XXXX/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 2698, in main
operation_func(esp, args)
File "C:/Users/XXXX/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 2125, in write_flash
% (argfile.name, argfile.tell(), address, flash_end))
esptool.FatalError: File C:\Users\XXXX\AppData\Local\Temp\arduino_build_992648/Wifinfo.spiffs.bin (length 1028096) at offset 3145728 will not fit in 1048576 bytes of flash. Use --flash-size argument, or change flashing address.
SPIFFS Upload failed!Ou alors existe-t-il une façon de forcer l'upload ? Mais dans ce cas je ne sais pas faire...
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
Re: Teleinfo WIFI
Le SPIFFS ne nécessite pas 1 MB ! Tu peux essayer de compiler en configurant un SPIFFS plus petit....
Re: Teleinfo WIFI
Salut à tous ,ogulf a écrit : 29 sept. 2019, 16:22 Ca y est, je me suis lancé dans la téléinfo Wifi![]()
![]()
Dans l'ordre, ceci se passe bien :
- préparation de mon environnement Arduino 1.8.10
- récupération de ESP8266FS-0.4.0.zip (oui oui, c'est bien la version 0.4.0 et non la 0.2.0)
- compilé la dernière version de Doum 1.0.6 ==> compilation et injection OK
A ce niveau, je n'arrive pas à me connecter à 192.168.4.1, ce qui est normal car il manque une étape.
Mais c'est là que je bloque pour charger le Sketch Data (SPIFFS)....
J'ai l'erreur suivante qui est très explicite : pb de taille.
Sauf que pour moi, on doit pouvoir faire rentrer 1028096 octets dans 1048576, nonCode : Tout sélectionner
[SPIFFS] data : C:\Users\XXXX\Documents\Arduino\LibTeleinfo-static\examples\Wifinfo\data [SPIFFS] size : 1004 [SPIFFS] page : 256 [SPIFFS] block : 8192 /css/wifinfo.css.gz /favicon.ico /fonts/glyphicons.woff /fonts/glyphicons.woff2 /index.htm.gz /js/wifinfo.js.gz [SPIFFS] upload : C:\Users\XXXX\AppData\Local\Temp\arduino_build_992648/Wifinfo.spiffs.bin [SPIFFS] address : 0x300000 [SPIFFS] reset : nodemcu [SPIFFS] port : COM6 [SPIFFS] speed : 921600 [SPIFFS] python : C:\Users\XXXX\AppData\Local\Arduino15\packages\esp8266\tools\python\3.7.2-post1\python.exe [SPIFFS] uploader : C:\Users\XXXX\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\tools\upload.py esptool.py v2.6 Serial port COM6 Connecting.... Chip is ESP8266EX Features: WiFi MAC: XX:XX:XX:XX:XX:XX Uploading stub... Running stub... Stub running... Changing baud rate to 460800 Changed. Configuring flash size... Auto-detected Flash size: 1MB Traceback (most recent call last): File "C:\Users\XXXX\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\tools\upload.py", line 25, in <module> esptool.main(fakeargs) File "C:/Users/XXXX/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 2698, in main operation_func(esp, args) File "C:/Users/XXXX/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool\esptool.py", line 2125, in write_flash % (argfile.name, argfile.tell(), address, flash_end)) esptool.FatalError: File C:\Users\XXXX\AppData\Local\Temp\arduino_build_992648/Wifinfo.spiffs.bin (length 1028096) at offset 3145728 will not fit in 1048576 bytes of flash. Use --flash-size argument, or change flashing address. SPIFFS Upload failed!...
Ou alors existe-t-il une façon de forcer l'upload ? Mais dans ce cas je ne sais pas faire...![]()
Je me suis lancé dans l‘installation pour récupérer la téléinfo de mon compteur électrique en suivant le tuto de sarakha qui s'est basé sur les travaux de Charles H. : http://sarakha63-domotique.fr/nodemcu-t ... tion-wifi/
et j’ai acheté ce nodemcu : https://www.amazon.fr/gp/product/B074Q2 ... UTF8&psc=1 en suivant le lien du tuto
J’ai fait toute la partie câblage,soudure, etc
Mais impossible de faire le déversement comme indiqué dans le tuto, pourtant :
-J’ai bien téléchargé Arduino IDE (j’ai essayé avec la version donnée dans le tuto et aussi avec la version 1.8.7) , téléchargé les librairies et les tools que j’ai dézippés et copiés comme indiqué dans les répertoires de l’outil Arduino IDE. Du coup j’ai bien Outil/ESP8266 sketch data upload et aussi Fichiers -> Exemples -> LibTéléinfo -> Wifinfo
Mais au moment tu déversement, j’ai ce message d’erreur dans Arduino IDE :
Wifinfo:61:20: error: Syslog.h: No such file or directory
#include
^
compilation terminated.
exit status 1
Syslog.h: No such file or directory
Je ne vois pas où je dois récupérer et mettre les librairies syslog.h
Quand vous faites le déversement, votre nodemcu v3 est bien branché sur l'ordi via un câble USB? sur n’importe quel port usb de l’ordi?
Merci de votre aide
Re: Teleinfo WIFI
Pour les libraires en .zip, il faut les intégrer depuis l'interface IDE. Moi le copier-coller me mettait la même erreur.
Tu trouveras les instructions sur Google, je n'ai pas l'environnement IDE sous les yeux...
Tu trouveras les instructions sur Google, je n'ai pas l'environnement IDE sous les yeux...
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
Re: Teleinfo WIFI
Merci ogulf, effectivement en les intégrant via Arduino IDE, les zerreurs ont disparu.ogulf a écrit : 18 oct. 2019, 17:10 Pour les libraires en .zip, il faut les intégrer depuis l'interface IDE. Moi le copier-coller me mettait la même erreur.
Tu trouveras les instructions sur Google, je n'ai pas l'environnement IDE sous les yeux...
Mais maintenant, Arduino IDE me demande de choisir le port où est branché le NodeMCU mais le choix est grisé, impossible de choisir un port...J'ai regardé les aides du log mais il ne mentionne jamais que le choix peut être grisé ! Si vous avez des idées, je prends
RESOLU Il me manquait le driver sur mon Win7... et comme le port salut, c'était marqué sous le nodeMCU : CH340G Driver