jackT Posté(e) 8 décembre Sciez Partager Posté(e) 8 décembre Il y a 2 heures, Alpha-SG a dit : J'ai effectué un reverse proxy sur mon nas pour donner une adresse nom de domaine qui se connecte sur l'ip fixe de mon raspberry. Si j'ai bien compris, tu as une adresse ddns pour ton nas ( par exemple nas.synology.me) et un reverse proxy pour ton raspberry ( par exemple rasp.nas.synology.me). As-tu bien utilisé le domaine du nas (et non celui du raspberry) dans mqtt_websockets_host et aussi configuré sur ta box une redirection du port 1883 ( ou le port que tu a configuré dans mqtt_websockets_port) vers le nas? Lien à poster Partager sur d’autres sites More sharing options...
Alpha-SG Posté(e) 8 décembre Partager Posté(e) 8 décembre il y a 9 minutes, jackT a dit : Si j'ai bien compris, tu as une adresse ddns pour ton nas ( par exemple nas.synology.me) et un reverse proxy pour ton raspberry ( par exemple rasp.nas.synology.me). As-tu bien utilisé le domaine du nas (et non celui du raspberry) dans mqtt_websockets_host et aussi configuré sur ta box une redirection du port 1883 ( ou le port que tu a configuré dans mqtt_websockets_port) vers le nas? exact j'ai une adresse ddns (nas.synology.me) sur le nas , sur le reverse proxy j'ai aussi une adresse personnalisé ( rasp.nas.synology) . J'ai essayé les deux dans mqtt.websockets_host. et oui le port est bien redirigé sur le nas. mais rien n'y fait. Je me demande si ce n'est pas un problème au niveau config Nginx peut être.... au passage le skin de ton site est sympa c'est celui de ta station ou un skin weewx ? merci pour ton aide. Lien à poster Partager sur d’autres sites More sharing options...
Responsable Technique 970hPa Posté(e) 8 décembre Moliets-et-Mâa(40) Responsable Technique Partager Posté(e) 8 décembre il y a 37 minutes, Alpha-SG a dit : exact j'ai une adresse ddns (nas.synology.me) sur le nas , sur le reverse proxy j'ai aussi une adresse personnalisé ( rasp.nas.synology) . J'ai essayé les deux dans mqtt.websockets_host. et oui le port est bien redirigé sur le nas. mais rien n'y fait. Je me demande si ce n'est pas un problème au niveau config Nginx peut être.... au passage le skin de ton site est sympa c'est celui de ta station ou un skin weewx ? merci pour ton aide. Quand tu te connecte sur ton adresse dns est ce que tu arrives sur la page de Nginx ? Lien à poster Partager sur d’autres sites More sharing options...
Alpha-SG Posté(e) 8 décembre Partager Posté(e) 8 décembre il y a 12 minutes, 970hPa a dit : Quand tu te connecte sur ton adresse dns est ce que tu arrives sur la page de Nginx ? si je me connecte au l'adresse du nas (nas.synology.me) j'ai une erreur 403 mais c'est normal, quand je me connecte sur l'adresse du reverse proxy (rasp.nas.synology.me) j'ai bien la page weewx mais sur le skin il y a écrit connecté en attente des données mais il ne passe en live. Avez vous configuré quelque chose dans nginx ? pourrais je avoir votre fichier de config nginx pour comparé au miens merci. Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 8 décembre Sciez Partager Posté(e) 8 décembre (modifié) Il y a 2 heures, Alpha-SG a dit : quand je me connecte sur l'adresse du reverse proxy (rasp.nas.synology.me) j'ai bien la page weewx mais sur le skin il y a écrit connecté en attente des données mais il ne passe en live. Donc dans ce cas, nginx ou tout autre serveur web n'est pas concerné, car la page web s'ouvre correctement. C'est le navigateur du visiteur du site qui, une fois la page web chargée, va essayer de communiquer directement (via un script javascript) avec le serveur mqtt configuré . Si ton site est accessible de l'extérieur, peux-tu communiquer l'URL du site, ce sera plus facile pour vérifier les erreurs javascript concernant la connexion au serveur mqtt et avancer pour résoudre le problème !. Edit : pour info, c'est la fonction connect() du script belchertown.js qui se connecte au serveur mqtt Modifié 8 décembre par jackT Lien à poster Partager sur d’autres sites More sharing options...
Responsable Technique 970hPa Posté(e) 8 décembre Moliets-et-Mâa(40) Responsable Technique Partager Posté(e) 8 décembre à l’instant, jackT a dit : Donc dans ce cas, nginx ou tout autre serveur web n'est pas concerné, car la page web s'ouvre correctement. C'est le navigateur du visiteur du site qui, une fois la page web chargée, va essayer de communiquer directement (via un script javascript) avec le serveur mqtt configuré . Si ton site est accessible de l'extérieur, peux-tu communiquer l'URL du site, ce sera plus facile pour vérifier les erreurs javascript concernant la connexion au serveur mqtt et avancer pour résoudre le problème !. autant utiliser mqtt explorer il va vite voir si a l'exterieur son mqtt est bien paramétré Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 8 décembre Sciez Partager Posté(e) 8 décembre Il y a 2 heures, Alpha-SG a dit : mais sur le skin il y a écrit connecté en attente des données mais il ne passe en live. J'ai zappé ce point ! Si il y a écrit connecté, c'est que le navigateur est bien connecté au serveur mqtt , mais qu'il ne trouve pas le "topic" loop qui contient en format json toutes les données agrégées des capteurs dont a besoin le skin belchertown . Donc comme suggéré par @970hPa, regardes avec mqtt explorer si tu as bien un topic "loop" dans les messages mqtt. Lien à poster Partager sur d’autres sites More sharing options...
Alpha-SG Posté(e) 9 décembre Partager Posté(e) 9 décembre (modifié) Bonjour, je me suis rendu compte en fait que de l'extérieur je n'ai pas accès au site. En Local Depuis mon pc sur mon navigateur en mettant l'ip fixe du nas Mqtt dans la config "mqtt_socket" le site est en état connecté sur l'adresse 192.168.0.1 du rpi mais sur l'adresse reverse proxy rasp.nas.synology.me j'ai bien le site mais l'état est "Connexion en cours a la station Météo " et ca reste comme ça par contre si j'actualise le navigateur, les données météo sont bien a jour. donc je pense a un souci au niveau du nas et de la config MQTT. Depuis l'exterieur en testant l'adresse de l'extérieur j'ai une erreur 403 sur un fond de page du nas. Mes ports 80 et 443 sont ouvert sur la box pour le nas. Normalement cela suffit pour faire le reverse proxy selon les recommandations. J'ai dois donc tester l'ouverture de port. MQTT Quel paramètre avez vous dans mosquitto.conf ? belchertown a besoin du port 9001 c'est donc lui qui pose probleme ? merci Modifié 9 décembre par Alpha-SG Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 10 décembre Sciez Partager Posté(e) 10 décembre Il y a 14 heures, Alpha-SG a dit : MQTT Quel paramètre avez vous dans mosquitto.conf ? belchertown a besoin du port 9001 c'est donc lui qui pose probleme ? Voici mes paramètres mosquitto : listener 1883 listener 8083 protocol websockets J'utilise le port 8083 pour les websockets, mais tu peux utiliser 9001 pour autant que ce port ne soit pas déjà utilisé par ton NAS. L'important est que le port websockets configuré dans mosquitto soit le même que celui configuré dans le skin Belchertown ( mqtt_websockets_port = 9001). Dernière chose : si tu veux que les navigateurs des visiteurs extérieurs puissent se connecter au mqtt , il faut aussi rediriger sur ta box le port 9001 vers le NAS. Lien à poster Partager sur d’autres sites More sharing options...
Alpha-SG Posté(e) 12 décembre Partager Posté(e) 12 décembre Le 10/12/2024 à 08:21, jackT a dit : Voici mes paramètres mosquitto : listener 1883 listener 8083 protocol websockets J'utilise le port 8083 pour les websockets, mais tu peux utiliser 9001 pour autant que ce port ne soit pas déjà utilisé par ton NAS. L'important est que le port websockets configuré dans mosquitto soit le même que celui configuré dans le skin Belchertown ( mqtt_websockets_port = 9001). Dernière chose : si tu veux que les navigateurs des visiteurs extérieurs puissent se connecter au mqtt , il faut aussi rediriger sur ta box le port 9001 vers le NAS. Bonjour, merci pour ta config, ma config ressemble a la tienne sauf que j'ai en plus allows anonymous=true et le lien vers le fichier passwd. j'ai changé le port par 8088 a la place de 9001 ainsi que le mqtt_host avec le nom de domaine du nas. 😍 cette fois ci il se connecte bien donc le port 9001 ne dois pas être accepté par le nas malgré l'ouverture du port dans le pare-feu du nas et la box. Apres plusieurs tentative l'adresse du reverse proxy depuis l'extérieur est aussi en état " connecté " mais il a fallu que j'ouvre le port 80 de la box vers le pi... Merci de votre aide. 😀 Je vais passer a la suite, il reste encore de choses a mettre en place et a régler. J'ai ces points la a régler 2) le baromètre ainsi que l'indive uv "maxSolarRad_Wpm2" n'apparait pas sur le skin il y a écrit N/A a la place. Ma station ne transmet pas ces information mais je l'ai voit sur mqtt. de ce que j'ai compris ce serai le logiciel weewx qui fait les calculq et les transmets a mqtt. Comment puis je avoir ces infos sur le skin ? 3)Aussi la direction et vitesse du vent n'affiche rien au repos. Sur mon récepteur intérieur il y a écrit par ex 0km vent SE mais rien ne s'affiche sur le skin par contre quand il y a un du vent cela fonctionne. est ce normal ? Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 14 décembre Sciez Partager Posté(e) 14 décembre Le 12/12/2024 à 18:21, Alpha-SG a dit : merci pour ta config, ma config ressemble a la tienne sauf que j'ai en plus allows anonymous=true et le lien vers le fichier passwd. Comme ton problème semblait venir de la configuration de ton réseau, je n'avais inclu que les informations concernant les ports utilisés par le mqtt Le contenu complet de ma configuration mosquitto est la suivante : listener 1883 listener 8083 protocol websockets allow_anonymous false password_file /etc/mosquitto/passwd acl_file /etc/mosquitto/acl En utilisant le skin Belchertown, l'adresse du serveur mqtt utilisé ainsi que les éventuels nom d'utilisateur et mot se passe sont écrits en clairs dans le script belchertown.js. Si il n'y a pas un contrôle d'accès strict dans mosquitto, rien n'empêche quelqu'un d'averti de pouvoir utiliser ton serveur mqtt pour ses propres besoins. En ce qui me concerne, j'ai défini un nom d'utilisateur "public" et mot de pass "public" qui n'a accès qu'en lecture seule au serveur mqtt. J'utilise un autre utilisateur et mot de passe pour permettre à weewx de publier ses données au serveur mqtt. 1 Lien à poster Partager sur d’autres sites More sharing options...
lolo02 Posté(e) 15 décembre Lesneven (29) Partager Posté(e) 15 décembre (modifié) Le 24/11/2024 à 13:06, lolo02 a dit : Bonjour à tous, Avec le propriétaire de la StatIC de Montréal (11), nous nous lançons dans la mise en route de Weewx sur RPI 4. Je m'occupe de la mise en route et de la prépa. J'ai tout installé et configuré mais pas mal de pb me font face ... Pour le moment, n'étant pas à Montréal (11), je ne peux que tester en local via le mode Simulator. Lorsque je suis en BDD SQLite (dans le fichier weewx.conf), pas de pb, sur la page HTML du skin Season, les données s'actualisent bien toutes les 5 minutes. Par contre, lorsque je passe en BDD MySQL (BDD créée sur le serveur hébergeant le site météo), les données ne s'actualisent plus et rien ne semble arriver sur la BDD MySQL. Pourtant, les différentes tables ont bien été écrites dans la BDD en question ! Je n'arrive pas non plus à alimenter le dossier FTP du site web. Pourtant, là aussi tout est bien renseigné dans le fichier weewx.conf. Si vous pouvez me glisser deux trois tuyaux, je suis preneur 😇 Y'aura certainement d'autres questions mais déjà ces deux soucis, une fois réglés, me retireront une bonne épine du pied ... D'avance merci. Bon Dimanche. Bonsoir, Je suis de retour avec mes questions, restées sans réponse et sans réellement avoir résolu ces problèmes, cités juste au-dessus, depuis la date de mon post. J'avoue que je m'arrache un peu les cheveux ! Je suis donc resté en BDD local, pour le moment, histoire d'avancer dans la config et de tester Weewx. Mais je n'ai toujours pas compris pourquoi la BDD MySQL distante passe en écriture lorsque je démarre le RPI mais qu'après non. De ce fait, la page locale ne s'actualise pas. Alors qu'en utilisant la BDD locale SQLite, sur le RPI, je n'ai aucun problème et la page locale s'actualise bien. Pourtant, en passant de l'une à l'autre, je modifie bien tous les paramètres concernés. Pour le FTP, là aussi, je ne comprends rien ! J'ai tout essayé. Le dossier est le bon, pas d'erreur dans le log mais rien n'arrive sur le dossier du site, en FTP, ce dernier reste vide ! Je vous partage un bout de ma conf puis un bout du log : Conf : [[FTP]] # FTP'ing the results to a webserver is treated as just another report, # albeit one with an unusual report generator! skin = Seasons # If you wish to use FTP, set "enable" to "true", then fill out the # next four lines. # Use quotes around the password to guard against parsing errors. enable = true user = XXXXX password = XXXXX server = XXXXX # The ftp server name, e.g, www.myserver.org path = /weewx # The destination directory, e.g., /weather # Set to True for an FTP over TLS (FTPS) connection. Not all servers # support this. secure_ftp = False # To upload files from something other than what HTML_ROOT is set # to above, specify a different HTML_ROOT here. # HTML_ROOT = /home/mto-montreal/weewx-data/public_html # Most FTP servers use port 21. port = 21 # Set to 1 to use passive mode, zero for active mode passive = 1 Log : déc. 15 18:21:58 RPI-MTO-MONTREAL systemd[1]: Started weewx.service - WeeWX weather system. déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Initializing weewxd version 5.1.0 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Command line: /home/mto-montreal/weewx-venv/lib/python3.11/site-packages/weewxd.py /home/mto-montreal/weewx-data/weewx.conf déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Using Python: 3.11.2 (main, Sep 14 2024, 03:00:30) [GCC 12.2.0] déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Located at: /home/mto-montreal/weewx-venv/bin/python3 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Platform: Linux-6.6.51+rpt-rpi-v8-aarch64-with-glibc2.36 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Locale: 'fr_FR.UTF-8' déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Entry path: /home/mto-montreal/weewx-venv/lib/python3.11/site-packages/weewxd.py déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: WEEWX_ROOT: /home/mto-montreal/weewx-data déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Config file: /home/mto-montreal/weewx-data/weewx.conf déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: User module: /home/mto-montreal/weewx-data/bin/user déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Debug: 1 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: User: mto-montreal déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Group: mto-montreal déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Groups: adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi mto-montreal déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG __main__: loop_on_init: False déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG __main__: Initializing engine déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: Loading station type Simulator (weewx.drivers.simulator) déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.engine.StdConvert déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: StdConvert target unit is 0x1 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.engine.StdQC déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.engine.StdQC déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.engine.StdArchive déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: Archive will use data binding wx_binding déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: Record generation will be attempted in 'hardware' déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: Using archive interval of 60 seconds (specified in weewx configuration) déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.restx: StationRegistry: Station will be registered. déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.restx.StdWunderground déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.restx: Wunderground: Posting not enabled. déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.restx: PWSweather: Posting not enabled. déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.restx.StdCWOP déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.restx: CWOP: Posting not enabled. déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.restx.StdWOW déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.restx: WOW: Posting not enabled. déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.restx: AWEKAS: Posting not enabled. déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.engine.StdPrint déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Loading service weewx.engine.StdReport déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.engine: Finished loading service weewx.engine.StdReport déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO __main__: Starting up weewx version 5.1.0 déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: Clock error is -0.08 seconds (positive is fast) déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.manager: Starting backfill of daily summaries déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.manager: Daily summaries up to date déc. 15 18:21:59 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.engine: Starting main packet loop. déc. 15 18:22:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Running reports for latest time in the database. déc. 15 18:22:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Running report 'SeasonsReport' déc. 15 18:22:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Found configuration file /home/mto-montreal/weewx-data/skins/Seasons/skin.conf for report 'SeasonsReport' déc. 15 18:22:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default. déc. 15 18:22:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Running generators for report 'SeasonsReport' in directory '/home/mto-montreal/weewx-data/skins/Seasons' with locale 'fr_FR.UTF-8' déc. 15 18:22:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo'] déc. 15 18:22:59 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:23:00 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 1.72 seconds déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 0.63 seconds déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.reportengine: Copied 5 files to /home/mto-montreal/weewx-data/public_html déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping. déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping. déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping. déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Running report 'FTP' déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Found configuration file /home/mto-montreal/weewx-data/skins/Seasons/skin.conf for report 'FTP' déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default. déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Running generators for report 'FTP' in directory '/home/mto-montreal/weewx-data/skins/Seasons' with locale 'fr_FR.UTF-8' déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo'] déc. 15 18:23:01 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:23:02 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.cheetahgenerator: Generated 8 files for report FTP in 1.32 seconds déc. 15 18:23:03 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:23:03 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.imagegenerator: Generated 15 images for report FTP in 0.62 seconds déc. 15 18:23:03 RPI-MTO-MONTREAL weewxd[3163]: INFO weewx.reportengine: Copied 5 files to /home/mto-montreal/weewx-data/public_html déc. 15 18:23:03 RPI-MTO-MONTREAL weewxd[3163]: DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping. D'avance merci. Bonne soirée. Edit : En changeant le type de Skin : Ftp, dans le fichier conf (comme par défaut), voici le log (ci-dessous). On voit bien que cela se connecte au site mais rien dans le dossier /weewx déc. 15 18:32:13 RPI-MTO-MONTREAL systemd[1]: Started weewx.service - WeeWX weather system. déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Initializing weewxd version 5.1.0 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Command line: /home/mto-montreal/weewx-venv/lib/python3.11/site-packages/weewxd.py /home/mto-montreal/weewx-data/weewx.conf déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Using Python: 3.11.2 (main, Sep 14 2024, 03:00:30) [GCC 12.2.0] déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Located at: /home/mto-montreal/weewx-venv/bin/python3 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Platform: Linux-6.6.51+rpt-rpi-v8-aarch64-with-glibc2.36 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Locale: 'fr_FR.UTF-8' déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Entry path: /home/mto-montreal/weewx-venv/lib/python3.11/site-packages/weewxd.py déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: WEEWX_ROOT: /home/mto-montreal/weewx-data déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Config file: /home/mto-montreal/weewx-data/weewx.conf déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: User module: /home/mto-montreal/weewx-data/bin/user déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Debug: 1 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: User: mto-montreal déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Group: mto-montreal déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Groups: adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi mto-montreal déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG __main__: loop_on_init: False déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG __main__: Initializing engine déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: Loading station type Simulator (weewx.drivers.simulator) déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.engine.StdConvert déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: StdConvert target unit is 0x1 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.engine.StdQC déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.engine.StdQC déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.engine.StdArchive déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: Archive will use data binding wx_binding déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: Record generation will be attempted in 'hardware' déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: Using archive interval of 60 seconds (specified in weewx configuration) déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.restx: StationRegistry: Station will be registered. déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.restx.StdWunderground déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.restx: Wunderground: Posting not enabled. déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.restx: PWSweather: Posting not enabled. déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.restx.StdCWOP déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.restx: CWOP: Posting not enabled. déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.restx.StdWOW déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.restx: WOW: Posting not enabled. déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.restx: AWEKAS: Posting not enabled. déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.engine.StdPrint déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Loading service weewx.engine.StdReport déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.engine: Finished loading service weewx.engine.StdReport déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO __main__: Starting up weewx version 5.1.0 déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: Clock error is -0.09 seconds (positive is fast) déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.manager: Starting backfill of daily summaries déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.manager: Daily summaries up to date déc. 15 18:32:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.engine: Starting main packet loop. déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.manager: Added record 2024-12-15 18:34:00 CET (1734284040) to database 'weewx.sdb' déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.manager: Added record 2024-12-15 18:34:00 CET (1734284040) to daily summary in 'weewx.sdb' déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.restx: StationRegistry: Delaying post by 38 seconds déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Running reports for latest time in the database. déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Running report 'SeasonsReport' déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Found configuration file /home/mto-montreal/weewx-data/skins/Seasons/skin.conf for report 'SeasonsReport' déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default. déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Running generators for report 'SeasonsReport' in directory '/home/mto-montreal/weewx-data/skins/Seasons' with locale 'fr_FR.UTF-8' déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo'] déc. 15 18:34:14 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 1.59 seconds déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.manager: Daily summary version is 4.0 déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 0.58 seconds déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.reportengine: Copied 5 files to /home/mto-montreal/weewx-data/public_html déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping. déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping. déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping. déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Running report 'FTP' déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Found configuration file /home/mto-montreal/weewx-data/skins/Ftp/skin.conf for report 'FTP' déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Cannot read localization file /home/mto-montreal/weewx-data/skins/Ftp/lang/fr.conf for report 'FTP': Config file not found: "/home/mto-montreal/weewx-data/skins/Ftp/lang/fr.conf". déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: **** Using defaults instead. déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default. déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Running generators for report 'FTP' in directory '/home/mto-montreal/weewx-data/skins/Ftp' with locale 'fr_FR.UTF-8' déc. 15 18:34:16 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Attempting connection to meteo-montrealmalepere11.fr déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Connected to meteo-montrealmalepere11.fr déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 0 ./weekrain.png e394e8459cacfc65f8fed3a1bf79d8894bf2667fc4688cc2d47c0e36deeabeef déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekrain.png to /weewx/weekrain.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 1 ./monthwinddir.png a18d9beac82b1b19924a1eff131624df1dbeb9c0bc171f305261b2e52aadd476 déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthwinddir.png to /weewx/monthwinddir.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 2 ./monthtempdew.png 06bf16a6d99e89f630ff9c47c8be1535b20d1eefd2e76dd752e2ea8e14063b4e déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthtempdew.png to /weewx/monthtempdew.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 3 ./monthvolt.png 0af122604fb19a5ef13ad280b2219e714e42653bf7c2a1535b6b9b219e6576a2 déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthvolt.png to /weewx/monthvolt.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 4 ./dayhum.png c91e5031ed8f94b5e76708238628d1481bf4d7065959d0b1b1970538e298b81d déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayhum.png to /weewx/dayhum.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 5 ./monthradiation.png 139e5f61a75673db6635c1d982aac2734d2311b39865ea6a06c81bff1648374f déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthradiation.png to /weewx/monthradiation.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 6 ./weekwind.png 66cf43a1fb938e11ad904f8ad95059eaf5aa733131e8068198709f224806d96c déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekwind.png to /weewx/weekwind.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 7 ./weekrx.png 07957521b9cbbfc7bb3092a81d48f175eeb0ec3ed7066e40265f7710d6f569e8 déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekrx.png to /weewx/weekrx.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 8 ./daytempdew.png 4feae9f7ca8904784d3e0eec9bb5a4e26641bf105f83b4ba863dd6990b4b14c2 déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/daytempdew.png to /weewx/daytempdew.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 9 ./daybarometer.png 70fb774a1f87687713504c023ab80711dfc58f39d481f683b0d8042ba47a6de4 déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/daybarometer.png to /weewx/daybarometer.png déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 10 ./telemetry.html 7ff563b1c0d88ba5b3e91811137ddf91253f58091ad996f3fc2234a5d8b7bc72 déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/telemetry.html to /weewx/telemetry.html déc. 15 18:34:17 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 11 ./dayET.png d867695b20d6bf896e329687df879e075c799a6029584d2ffb968f2270b4e0d3 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayET.png to /weewx/dayET.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 12 ./monthUV.png 8d8a6339999b8d758ef56cd6b1a84bd0f20a452206c9d0d1fbbed89f6f5e6f10 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthUV.png to /weewx/monthUV.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 13 ./monthET.png 705ead2823d4404ac4083445e3125ea250c681e8cfa081d552feda12f02080a7 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthET.png to /weewx/monthET.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 14 ./dayvolt.png c73e31bb91697d62f516e279481c7ac9cad85f08da8c385a43d9cb8bb4916b82 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayvolt.png to /weewx/dayvolt.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 15 ./weekvolt.png d00fb579d165945bc44c604b949814eae24732ca905966655d9c9520d8e76429 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekvolt.png to /weewx/weekvolt.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 16 ./weekhum.png 0cf6b61144963ff5aa56c3b90d49e3211de3920ee63006bd2caf7f2d4c0d9506 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekhum.png to /weewx/weekhum.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 17 ./dayrain.png 29eb77aca99d1373578a9c2d45f9569cd273949a0cd6bc0a14e2f07289e51af2 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayrain.png to /weewx/dayrain.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 18 ./monthbarometer.png 96df8c8ac73653a90c94b92bb96fa9d9976d03c16009bceae7038d83462790a2 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthbarometer.png to /weewx/monthbarometer.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 19 ./monthhum.png 05293ec3d71720c18e07fc3b64f1afe1f55f1b26e1e6416bfa39f5c7f840a724 déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthhum.png to /weewx/monthhum.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 20 ./monthwind.png aa068392c8c98b081b521a86894654c52541bd1365650196eae7078158987d5a déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthwind.png to /weewx/monthwind.png déc. 15 18:34:18 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 21 ./celestial.html 1e381c6fbfdd7b4505e0a87a643fc409596b556a88a051895007746bbae3ffab déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/celestial.html to /weewx/celestial.html déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 22 ./monthwindvec.png a65a7776ceabb8258c6a562a6bcaaf85ac07077dc9f332fd8f8fb1165dcc1bb5 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthwindvec.png to /weewx/monthwindvec.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 23 ./dayUV.png a71c52699bacfe4a727a55cde87d9bd70fe0090d94700c244467aa85e168952d déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayUV.png to /weewx/dayUV.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 24 ./weektempfeel.png d0f8beb422b15bc11f10263993dac5828a4141edcbe0cd378a25af5e61144ec6 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weektempfeel.png to /weewx/weektempfeel.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 25 ./daywinddir.png 15a4444d58285aa66e9afe656a3a32c734f3386e88a7467a728194c966e8f2f6 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/daywinddir.png to /weewx/daywinddir.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 26 ./dayrx.png 9354ad1fdf19ff83da9faf0667a8b7e23a54064ca8b2916e50bc1cf3dbceb44d déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayrx.png to /weewx/dayrx.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 27 ./weekwindvec.png b3ceb5a1887175c8b7e5976666d4215decdd9545963ae93fd6323a358e413a45 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekwindvec.png to /weewx/weekwindvec.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 28 ./daytempin.png dda5bb438491c3fdeb2e458c87561658384eccd76babe4702074d6f80a6d5952 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/daytempin.png to /weewx/daytempin.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 29 ./tabular.html eea9a728b94857370275c73084fb9988065a55366cd0ad34c5bae979c9bc6b8c déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/tabular.html to /weewx/tabular.html déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 30 ./weekUV.png 916d44d08211ab62e794fc1fe18bdc7bae0385bfd4e53d0f40c3056370d72438 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekUV.png to /weewx/weekUV.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 31 ./dayradiation.png 2c0ce2e77c0affb389bbe9a11e010b99af114b9019efeb7c7c166cb608c24c26 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayradiation.png to /weewx/dayradiation.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 32 ./monthtempin.png 1a57d07e95ed4c2b38276fee35f661f9eb9f807a6c2222830c20b4767b279dfc déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthtempin.png to /weewx/monthtempin.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 33 ./monthrain.png bdcba49190258f6fa6fc23a2be8ed4d2e8c2a4f8ba833be95f384896590fd0d7 déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthrain.png to /weewx/monthrain.png déc. 15 18:34:19 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 34 ./monthtempfeel.png 3dc3a5d8b6c682eaca0bd8fb79585a2412d3405ed11ddfba9743016a5e0e7145 déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthtempfeel.png to /weewx/monthtempfeel.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 35 ./index.html fef34737a60710189df2ec5de8d6373f0c538154603dddb423ccfe5fa048a0d0 déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/index.html to /weewx/index.html déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 36 ./daytempfeel.png e3e921606704811da93ee7d32ac9ad9c89d07887e5a46abd474daac30b603224 déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/daytempfeel.png to /weewx/daytempfeel.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 37 ./weektempin.png 0006d761edf201d6784728432bed52f5458f83e9b15783ce2f03a84e021d80c4 déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weektempin.png to /weewx/weektempin.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 38 ./statistics.html d48c30aeff9bb7919fac12ad07b7c0d697f1fbc74bb69c22ed0046f346cc4ffe déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/statistics.html to /weewx/statistics.html déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 39 ./rss.xml e19e50e53e078fe08feaa56a3b00225bad372b8d1afffd39027a5181deab82e3 déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/rss.xml to /weewx/rss.xml déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 40 ./daywindvec.png 6904c4d6012c1e6dc811b94764cae5c27b14c1709891aadd8093d5fb92931ead déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/daywindvec.png to /weewx/daywindvec.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 41 ./weekhumin.png 7c2a272b20264049876bb5ccfdd57b2e337894c619d23295c0c025b4681325cc déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekhumin.png to /weewx/weekhumin.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 42 ./monthhumin.png 1397e80951bf133e1b2ce53d9813929849ecef42c09467058cad61713c23150f déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthhumin.png to /weewx/monthhumin.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 43 ./dayhumin.png 6c363648b67873393b96107b2c1b1ce0dcd98aacf973e270285d77c31c565e3f déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/dayhumin.png to /weewx/dayhumin.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 44 ./weektempdew.png 6f71e2501c09af39e60a5bd7ed0ba9cff9285ee74af2c05933d27b7d172180dd déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weektempdew.png to /weewx/weektempdew.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 45 ./weekwinddir.png 095b46db1826950a9f5bf787ad2a4a3995204d76f5ee5bc57e76b5202ee26a33 déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekwinddir.png to /weewx/weekwinddir.png déc. 15 18:34:20 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 46 ./weekbarometer.png e844927834c390fe16828234905d6ef24541a440c2641df370db94d2d42f5ac9 déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekbarometer.png to /weewx/weekbarometer.png déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 47 ./weekradiation.png 8ad730c4b49caeb3e4b78854637c8c8b8e4e3777a66719ba92dbff6489f79682 déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekradiation.png to /weewx/weekradiation.png déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 48 ./monthrx.png f9d46ff389e28c7cbdd543c0fb70967e84fb11e579e7bc5eaf45bce92927b42a déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/monthrx.png to /weewx/monthrx.png déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 49 ./weekET.png cb7d7b90d8034dedb23f57177526a04e9554b5ab8888df9fd0302cdbc4392c8c déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/weekET.png to /weewx/weekET.png déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 50 ./daywind.png 6b7338bbb7dc4e3581a8c9e8165bab2659373c379e38818d57156b72fe78b76e déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/daywind.png to /weewx/daywind.png déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 51 ./NOAA/NOAA-2024-12.txt 8999cb34c7712390accfe506cdcfff102670a2629b429ac3795a6f4303ba64fe déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/NOAA/NOAA-2024-12.txt to /weewx/NOAA/NOAA-2024-12.txt déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: 52 ./NOAA/NOAA-2024.txt 3f4f012dc4e1e86bbf49c7d6dfe26f98b3d22edc16ae4a1d0a730759cde081bb déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weeutil.ftpupload: Uploaded file /home/mto-montreal/weewx-data/public_html/NOAA/NOAA-2024.txt to /weewx/NOAA/NOAA-2024.txt déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: INFO weewx.reportengine: ftpgenerator: Ftp'd 53 files in 4.78 seconds déc. 15 18:34:21 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping. déc. 15 18:34:53 RPI-MTO-MONTREAL weewxd[3275]: DEBUG weewx.restx: StationRegistry: Posting too frequently: HTTP Error 429: TOO MANY REQUESTS déc. 15 18:34:53 RPI-MTO-MONTREAL weewxd[3275]: ERROR weewx.restx: StationRegistry: Failed to publish record 2024-12-15 18:34:00 CET (1734284040): HTTP Error 429: TOO MANY REQUESTS Modifié 15 décembre par lolo02 Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 15 décembre Sciez Partager Posté(e) 15 décembre (modifié) En ce qui concerne ta configuration du FTP, oui, il faut bien mettre : [[FTP]] # FTP'ing the results to a webserver is treated as just another report, # albeit one with an unusual report generator! skin = Ftp ... ... ... Sinon ton log indique bien les 53 transfers ftp sans erreurs vers meteo-montrealmalepere11.fr .... Côté meteo-montrealmalepere11.fr, peux tu consulter un log du serveur FTP pour voir si il y a des erreurs ? Edit : vérifie aussi sur ton hébergement que le dossier de base de l'utilisateur FTP que tu utilises pour les transfers FTP depuis weewx est bien à l'endroit que tu attends. Modifié 15 décembre par jackT 1 Lien à poster Partager sur d’autres sites More sharing options...
lolo02 Posté(e) 15 décembre Lesneven (29) Partager Posté(e) 15 décembre (modifié) Bonsoir jackT, Il y a 3 heures, jackT a dit : En ce qui concerne ta configuration du FTP, oui, il faut bien mettre : [[FTP]] # FTP'ing the results to a webserver is treated as just another report, # albeit one with an unusual report generator! skin = Ftp ... ... ... Sinon ton log indique bien les 53 transfers ftp sans erreurs vers meteo-montrealmalepere11.fr .... Côté meteo-montrealmalepere11.fr, peux tu consulter un log du serveur FTP pour voir si il y a des erreurs ? Edit : vérifie aussi sur ton hébergement que le dossier de base de l'utilisateur FTP que tu utilises pour les transfers FTP depuis weewx est bien à l'endroit que tu attends. Très gros casse-tête ! En allant chercher les logs erreurs (au passage y'en n'avait pas) sur le serveur FTP, je me suis rendu compte que la direction des dossiers envoyés par Weewx pointaient là où c'était invisible nulle part ! L'herbégement est spécial chez cet hébergeur, c'est incompréhensible comme architecture. Je passe les détails, mais j'ai quand même mis plus de 03h00 pour trouver le bon link. Pourtant, un seul utilisateur et un seul compte FTP de créé sur l'hébergeur, et bien il fallait faire avec un autre qui sort de je ne sais où ... Bref, c'est accessible sur le site désormais. Pour la BDD, vous préconisez que je reste comme cela, ou je me creuse encore la tête pour faire fonctionner le tout côté hébergeur ? Le pb c'est que la SD est solicitée en permanence dans l'état actuel ... D'avance merci. Bonne soirée. Modifié 15 décembre par lolo02 Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 16 décembre Sciez Partager Posté(e) 16 décembre (modifié) Il y a 10 heures, lolo02 a dit : Pour la BDD, vous préconisez que je reste comme cela, ou je me creuse encore la tête pour faire fonctionner le tout côté hébergeur ? Un certain nombre d'hébergeurs ne permettent pas de connexions directes depuis l'extérieur sur leurs serveurs MySQL. A vérifier avec l'hébergeur en question. Citation Le pb c'est que la SD est solicitée en permanence dans l'état actuel ... Une carte SD de qualité peut durer des années. Voir par exemple l'expérience de l'auteur de Weewx, qui utilise sans problèmes la même carte SD (Sandisk Extreme Plus 16GB SD card) depuis décembre 2014 : https://www.threefools.org/weewx/status/index.html Modifié 16 décembre par jackT 1 Lien à poster Partager sur d’autres sites More sharing options...
Alpha-SG Posté(e) 16 décembre Partager Posté(e) 16 décembre Le 14/12/2024 à 14:46, jackT a dit : Comme ton problème semblait venir de la configuration de ton réseau, je n'avais inclu que les informations concernant les ports utilisés par le mqtt Le contenu complet de ma configuration mosquitto est la suivante : listener 1883 listener 8083 protocol websockets allow_anonymous false password_file /etc/mosquitto/passwd acl_file /etc/mosquitto/acl En utilisant le skin Belchertown, l'adresse du serveur mqtt utilisé ainsi que les éventuels nom d'utilisateur et mot se passe sont écrits en clairs dans le script belchertown.js. Si il n'y a pas un contrôle d'accès strict dans mosquitto, rien n'empêche quelqu'un d'averti de pouvoir utiliser ton serveur mqtt pour ses propres besoins. En ce qui me concerne, j'ai défini un nom d'utilisateur "public" et mot de pass "public" qui n'a accès qu'en lecture seule au serveur mqtt. J'utilise un autre utilisateur et mot de passe pour permettre à weewx de publier ses données au serveur mqtt. Merci pour tes infos. Pour l'instant tout fonctionne, je me pencherais sur la sécurité un peu plus tard car mon mqtt ne va pas servir qu'a weewx. Pour revenir sur les points que je n'arrive pas a régler. le point 3 concernant la direction du vent c'est ok, il fallait rajouter cette ligne dans weewx.conf [StdWXCalculate] [[WXXTypes]] [[[windDir]]] force_null = false Pour le baromètre et l'indice uv je n'ai pas encore trouvé. Mon schéma de décodage est comme ceci : Mon capteur extérieur est en fréquence 433MHz (température ext, humidité, Niveau pluie, direction et vitesse du vent). Je décode les infos avec le driver sdr directement sur weewx. Weewx transmet sur MQTT. Dans mqtt je vois des données supplémentaires que ma station ne décode pas, c'est weewx qui calcule. (maxSolarRad_Wpm2, cloudbase_meter) Est il possible d'avoir ces données sur le skin car si je les active il me marque N/A? Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 17 décembre Sciez Partager Posté(e) 17 décembre Il y a 12 heures, Alpha-SG a dit : Pour le baromètre et l'indice uv je n'ai pas encore trouvé. Les capteurs baromètre, température et humidité intérieure sont à l'intérieur de la console, et donc aucune transmission 433 Mhz n'est faite pour ceux-ci. SI tu veux que weewx reçoive les données barométriques, il faudrait installer un capteur connecté directement au raspberry et s'arranger que weewx récupère ses données. Concernant les uv, il semble que ta station ( est-bien une Raddy MN6 Lite Station météo 5 en 1 ?) n'a pas de capteur uv ni de radiation solaire. Lien à poster Partager sur d’autres sites More sharing options...
Alpha-SG Posté(e) 17 décembre Partager Posté(e) 17 décembre Il y a 2 heures, jackT a dit : Les capteurs baromètre, température et humidité intérieure sont à l'intérieur de la console, et donc aucune transmission 433 Mhz n'est faite pour ceux-ci. SI tu veux que weewx reçoive les données barométriques, il faudrait installer un capteur connecté directement au raspberry et s'arranger que weewx récupère ses données. Concernant les uv, il semble que ta station ( est-bien une Raddy MN6 Lite Station météo 5 en 1 ?) n'a pas de capteur uv ni de radiation solaire. Bonjour, oui en effet ma station est bien la Raddy mn6, il y a un panneau solaire mais celui ci ne semble pas être connecter ou envoyer des infos. Pourtant sur le meme modèle de station qui est générique sur d'autre marque ou alors raddy mais 7 en 1 les infos sont transmises. Pour les données barométrique, j'ai lu qu'on pouvez les recevoir depuis internet avec wunderground ou des sites comme celui ci. Je vais chercher dans ce sens. Concernant l'uv qui n'est pas donc pas transmise par la station mais par weewx, il apparaisse dans mqtt sous le format "maxSolarRad_Wpm2" mais impossible de les obtenir sur la skin. Peut on faire une entrée de données reçue par mqtt pour ces infos car si je l'active weewx ne me les affiche pas alors que ces calcue par software ? Merci. Je continue a chercher de mon cote, et j'aurais d'autre question en suivant concernant la personnalisation du fichier html. j'ai essayer quelque changement mais il disparaisse a chaque cycle. Lien à poster Partager sur d’autres sites More sharing options...
jackT Posté(e) 17 décembre Sciez Partager Posté(e) 17 décembre il y a 6 minutes, Alpha-SG a dit : sous le format "maxSolarRad_Wpm2" Ce paramètre "maxSolarRad_Wpm2" est bien calculé par weewx, mais ne concerne pas les UV. C'est la valeur théorique de radiation solaire maximum , en W/m2, qu'on peut s'attendre à mesurer en absence de nuages. Il y a le choix de deux algorithmes différents pour ce calcul, et deux paramètres additionnels peuvent être ajustés - voir https://weewx.com/docs/5.1/reference/weewx-options/stdwxcalculate/?h=maxsolarrad#maxsolarrad 1 Lien à poster Partager sur d’autres sites More sharing options...
Alpha-SG Posté(e) 19 décembre Partager Posté(e) 19 décembre Bonsoir, Je suis en train de modifier la personnalisé du widget radar "windy". Je souhaiterais intégré des onglets comme dans l'image ci dessous. J'ai trouvé une procédure dans les 'issues" du GitHub belchertown mais après avoir fait les modifications, le résultat n'est pas celui escompté. Voici le lien de la modif: https://github.com/poblabs/weewx-belchertown/compare/master...norecords:radar-navbar?diff=split&w= vu la date du dépôt, je pense que c'était pour une ancienne version de belchetown. Si vous avez une solution ? sinon je m'en passerais ou j'ouvrirais une autre "issues" merci. Lien à poster Partager sur d’autres sites More sharing options...
bassia Posté(e) 20 décembre Partager Posté(e) 20 décembre (modifié) Le 23/11/2024 à 06:11, 970hPa a dit : Bonjour pour l'envoi des données sur Infoclimat vous avez le tuto : Vous pouvez commencer depuis "Copie des fichiers" https://github.com/AssociationInfoclimat/StatIC-WeeWX Bonsoir, J'avance pas à pas 👍 Le script en php ne voit pas la base SQlite... j'connais pas le php Bon weekend Modifié 20 décembre par bassia 1 Lien à poster Partager sur d’autres sites More sharing options...
Responsable Technique 970hPa Posté(e) 21 décembre Moliets-et-Mâa(40) Responsable Technique Partager Posté(e) 21 décembre Il y a 10 heures, bassia a dit : Bonsoir, J'avance pas à pas 👍 Le script en php ne voit pas la base SQlite... j'connais pas le php Bon weekend Tu as bien weewx qui tourne sur sqlite ? Lien à poster Partager sur d’autres sites More sharing options...
bassia Posté(e) jeudi à 21:52 Partager Posté(e) jeudi à 21:52 Bonsoir, oui j'ai bien modifié le fichier de config pour qu'il utilise SQlite Quel est la commande pour vérifier que SQlite tourne bien ? Merci Lien à poster Partager sur d’autres sites More sharing options...
Responsable Technique 970hPa Posté(e) vendredi à 06:45 Moliets-et-Mâa(40) Responsable Technique Partager Posté(e) vendredi à 06:45 Il y a 8 heures, bassia a dit : Bonsoir, oui j'ai bien modifié le fichier de config pour qu'il utilise SQlite Quel est la commande pour vérifier que SQlite tourne bien ? Merci sudo tail -f /var/log/syslog Tape ca dans la fenêtre de commande et tu veirife si weewx tourne Tu dois avoir quelque chose du genre : déc. 15 18:34:14 weewxd[3275]: INFO weewx.manager: Added record 2024-12-15 18:34:00 CET (1734284040) to database 'weewx. Lien à poster Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant