thanks for the detailed help I changed the order as you suggested
Do you mean that I should change this part in my weewx.conf: [[StandardReport]] skin = neowx-material in [Neowx-Material-Report]] skin = neowx-material Weewx will have no problem that there is no entrance [[StandardReport]] anymore ? the reason of the different driver version could be that I got this driver from a german weather station forum and it is not a one from you. https://www.pc-wetterstation.de/forum/viewtopic.php?f=26&t=10333 not all sensors where supported in the past and so this modified version were made I plan to install a complete new and clean system for my raspberry pi, then I would go further with driver version 0.6.0 I hope that this cause no problems with the databse and all the things gjr80 schrieb am Montag, 19. Februar 2024 um 05:45:00 UTC+1: > That is a very good log extract. From that extract WeeWX seems to be > running just fine with no errors. The lines similar to: > Feb 18 21:05:40 raspberrypi weewxd[35139]: DEBUG weewx.reportengine: > Cannot read localization file /etc/weewx/skins/neowx-material/lang/en.conf > for report 'StandardReport': Config file not found: > "/etc/weewx/skins/neowx-material/lang/en.conf". > Feb 18 21:05:40 raspberrypi weewxd[35139]: DEBUG weewx.reportengine: **** > Using defaults instead. > mean than an English language config file could not be found and the > defaults are being used instead. If your skin files are being generated in > the correct language you can ignore this. > > The neowx-material SyntaxWarnings are exactly that, a warning and do not > appear to be causing a problem. If they are causing a problem then you > should take this up with the neowx-material author. > > If your system is running error free and you are having problems viewing > current pages/plots in a browser the first thing to do is to clear the > browser cache. How you do this varies from browser to browser. > > A few additional comments. First you seem to have the neowx-material skin > being run under the StandardReport report. This is not a problem as the > report name merely needs to be a unique (compared to other report names) > string. However, considering that WeeWX ships with a skin called Standard > that is run under a report named StandardReport you might find it less > confusing (especially if you need outside help in the future) to give the > report that runs the neowx-material skin a more descriptive name, eg > Neowx-MaterialReport. > > The order of your enabled reports under [StdReport] in weewx.conf appears > to be SeasonsReport, FTP, StandardReport (which runs the neowx-material > skin). Again this runs without error, but it means you Seasons skin files > are generated, your files are uploaded by FTP then the neowx-material > skin files are generated. The result is that when the FTP report uploads > your files it uploads the just generated Seasons skin file, but it then > uploads the previously generated neowx-material skin files. In other > words, on you web server you will see the current Seasons skin files but > your neowx-material files will always be at least five minutes old. Under > [StdReport] the order of the report stanzas matters. I suspect you would > be better off changing the order of your enabled reports to SeasonsReport > , StandardReport,FTP. > > Finally, your driver version is 0.4.2KW, I have no idea where you sourced > this driver from as I have never released such a version and have no idea > what modifications may have been made to the driver. The current Ecowitt > gateway (nee GW1000) driver is v0.6.0, so depending on your requirements > you might want source a more up to date version. > > Gary > On Monday 19 February 2024 at 06:26:07 UTC+10 Thomas Hackler wrote: > >> Thomas Hackler schrieb am Sonntag, 18. Februar 2024 um 21:25:40 UTC+1: >> >>> ok thanks, I was not ready for version 5 and start reading the docs >>> attached there is a 15 minutes log, I guess now is everything working >>> My edge browser didn't show me the actual pictures from the season skin, >>> neo wx is working >>> but firefox show me both >>> thanks for the support and documentation (helps to learn a lot) >>> >>> gjr80 schrieb am Sonntag, 18. Februar 2024 um 11:01:53 UTC+1: >>> >>>> A couple of things. First, you appear to be using systemd and if you >>>> are running a WeeWX v5 Debian install you should be using systemctl >>>> <http://weewx.com/docs/5.0/usersguide/running/#running-as-a-daemon> and >>>> to start/stop and otherwise control the WeeWX service. >>>> >>>> Second, your log extract covers just over one minute with WeeWX already >>>> running. That really is not enough log for us to be of any help. You need >>>> to capture the full WeeWX startup, this contains important config >>>> information. You also need a longer log extract, if your archive interval >>>> is five minutes then we need to see at least 10 minutes of log. >>>> >>>> Gary >>>> >>>> PS. For what it is worth I see no problems in the log extract that was >>>> posted. >>>> On Sunday 18 February 2024 at 19:13:28 UTC+10 Thomas Hackler wrote: >>>> >>>>> Hello, >>>>> thank you for your help! >>>>> I don't know why but now weewx seems to work again but something is >>>>> still wrong. >>>>> Attached you can find a complete log file. I had another issue on my >>>>> Pi which I solved now, I run out of space on the SD card, maybe this >>>>> effected the access to the gw1000 driver. >>>>> My neo WX skin works, the standard season skin don't show me pictures >>>>> for today. >>>>> If I use these commandos there is no reaction in syslog: >>>>> >>>>> sudo /etc/init.d/weewx start >>>>> sudo /etc/init.d/weewx stop >>>>> sudo /etc/init.d/weewx restart >>>>> >>>>> i cannot start or stop weewx. >>>>> >>>>> I think with the permissions everything is ok? >>>>> >>>>> pi@raspberrypi:~ $ groups >>>>> pi adm dialout cdrom sudo audio video plugdev games users input render >>>>> netdev lpadmin weewx gpio i2c spi iobroker >>>>> >>>>> pi@raspberrypi:~ $ grep User /usr/lib/systemd/system/weewx.service >>>>> User=weewx >>>>> >>>>> After I restored the SD card with my old image from January I replaced >>>>> the weewx.sdb with the newer one, but this should have no effect or not ? >>>>> >>>>> Do you need more information ? >>>>> >>>>> >>>>> gjr80 schrieb am Sonntag, 18. Februar 2024 um 02:04:29 UTC+1: >>>>> >>>>>> Your Ecowitt gateway driver issue is that the driver is unable to >>>>>> contact your gateway device, this is causing WeeWX to exit. This could >>>>>> be >>>>>> due to any number of reasons, it's impossible to say much more without >>>>>> seeing the full log from startup to failure. Refer to the How to get >>>>>> a good, useful log section >>>>>> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user#how-to-get-a-good-useful-log> >>>>>> >>>>>> of the Help! Posting to weewx-user Wiki page >>>>>> <https://github.com/weewx/weewx/wiki/Help!-Posting-to-weewx-user> for >>>>>> how to get a good log extract. Note that you will likely need to use the >>>>>> instructions for journalctl rather than syslog. >>>>>> >>>>>> Gary >>>>>> On Saturday 17 February 2024 at 19:58:48 UTC+10 Thomas Hackler wrote: >>>>>> >>>>>>> I am sorry: >>>>>>> >>>>>>> pi@raspberrypi:~ $ systemctl status weewx >>>>>>> ● weewx.service - WeeWX >>>>>>> Loaded: loaded (/lib/systemd/system/weewx.service; enabled; >>>>>>> vendor preset: enabled) >>>>>>> Active: failed (Result: exit-code) since Sat 2024-02-17 >>>>>>> 10:18:36 CET; 38min ago >>>>>>> >>>>>>> Docs: https://weewx.com/docs >>>>>>> Process: 606 ExecStart=weewxd /etc/weewx/weewx.conf >>>>>>> (code=exited, status=4) >>>>>>> Main PID: 606 (code=exited, status=4) >>>>>>> CPU: 621ms >>>>>>> >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>> **** self.mac = self.get_mac_address() >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>> **** File "/etc/weewx/bin/user/gw1000.py", line 3625, in >>>>>>> get_mac_address >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>> **** return self.send_cmd_with_retries('CMD_READ_STATION_MAC') >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>> **** File "/etc/weewx/bin/user/gw1000.py", line 3808, in >>>>>>> send_cmd_with_retries >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>> **** raise GW1000IOError(_msg) >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>> **** user.gw1000.GW1000IOError: Failed to obtain response to command >>>>>>> 'CMD_READ_STATION_MAC' after 3 attempts >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL __main__: Unable >>>>>>> to load driver: Failed to obtain response to command >>>>>>> 'CMD_READ_STATION_MAC' >>>>>>> after 3 attempts >>>>>>> >>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL __main__: **** >>>>>>> Exiting... >>>>>>> Feb 17 10:18:36 raspberrypi systemd[1]: weewx.service: Main process >>>>>>> exited, code=exited, status=4/NOPERMISSION >>>>>>> Feb 17 10:18:36 raspberrypi systemd[1]: weewx.service: Failed with >>>>>>> result 'exit-code'. >>>>>>> >>>>>>> michael.k...@gmx.at schrieb am Samstag, 17. Februar 2024 um >>>>>>> 10:53:49 UTC+1: >>>>>>> >>>>>>>> It will definitely help if you'd attach the log files as a whole, it >>>>>>>> see> >>>>>>>> ms > >>>>>>>> the> >>>>>>>> lo> >>>>>>>> g ab> >>>>>>>> ove is not showing all the relevant data. >>>>>>>> Thomas Hackler schrieb am Samstag, 17. Februar 2024 um 10:41:33 >>>>>>>> UTC+1: >>>>>>>> >>>>>>>>> pi@raspberrypi:~ $ apt policy weewx >>>>>>>>> weewx: >>>>>>>>> Installed: 5.0.2-1 >>>>>>>>> Candidate: 5.0.2-1 >>>>>>>>> >>>>>>>>> >>>>>>>>> Thomas Hackler schrieb am Samstag, 17. Februar 2024 um 10:39:13 >>>>>>>>> UTC+1: >>>>>>>>> >>>>>>>>>> here are some more information, something seems to be wrong with >>>>>>>>>> the gw1000 driver, but I changed nothing: >>>>>>>>>> >>>>>>>>>> pi@raspberrypi:~ $ systemctl status weewx* >>>>>>>>>> ● weewx.service - WeeWX >>>>>>>>>> Loaded: loaded (/lib/systemd/system/weewx.service; enabled; >>>>>>>>>> vendor preset:> >>>>>>>>>> Active: failed (Result: exit-code) since Sat 2024-02-17 >>>>>>>>>> 10:18:36 CET; 17mi> >>>>>>>>>> Docs: https://weewx.com/docs >>>>>>>>>> Process: 606 ExecStart=weewxd /etc/weewx/weewx.conf >>>>>>>>>> (code=exited, status=4) >>>>>>>>>> Main PID: 606 (code=exited, status=4) >>>>>>>>>> CPU: 621ms >>>>>>>>>> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>>>>> **** s> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>>>>> **** Fil> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>>>>> **** r> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>>>>> **** Fil> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>>>>> **** r> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL weewx.engine: >>>>>>>>>> **** user.> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL __main__: >>>>>>>>>> Unable to load driv> >>>>>>>>>> Feb 17 10:18:36 raspberrypi weewxd[606]: CRITICAL __main__: >>>>>>>>>> **** Exiting... >>>>>>>>>> Feb 17 10:18:36 raspberrypi systemd[1]: weewx.service: Main >>>>>>>>>> process exited, cod> >>>>>>>>>> Feb 17 10:18:36 raspberrypi systemd[1]: weewx.service: Failed >>>>>>>>>> with result 'exit> >>>>>>>>>> lines 1-18/18 (END)...skipping... >>>>>>>>>> ● weewx.service - WeeWX >>>>>>>>>> Loaded: loaded (/lib/systemd/system/weewx.service; enabled; >>>>>>>>>> vendor preset: enabled) >>>>>>>>>> Active: failed (Result: exit-code) since Sat 2024-02-17 >>>>>>>>>> 10:18:36 CET; 17min ago >>>>>>>>>> Docs: https://weewx.com/docs >>>>>>>>>> Process: 606 ExecStart=weewxd /etc/weewx/weewx.conf >>>>>>>>>> (code=exited, status=4) >>>>>>>>>> Main PID: 606 (code=exited, status=4) >>>>>>>>>> CPU: 621ms >>>>>>>>>> >>>>>>>>>> Thomas Hackler schrieb am Samstag, 17. Februar 2024 um 10:35:25 >>>>>>>>>> UTC+1: >>>>>>>>>> >>>>>>>>>>> Hello, >>>>>>>>>>> I use weewx on a raspberry Pi 4. My system crashed and I had to >>>>>>>>>>> go back to an SD card image from January. It was a state were weewx >>>>>>>>>>> was >>>>>>>>>>> runing normally. >>>>>>>>>>> But now I don't know why weewx is not working anymore. >>>>>>>>>>> I get no reaction for commands like >>>>>>>>>>> >>>>>>>>>>> sudo /etc/init.d/weewx stop >>>>>>>>>>> sudo /etc/init.d/weewx start >>>>>>>>>>> >>>>>>>>>>> debug = 1 and I don't see something in syslog: >>>>>>>>>>> >>>>>>>>>>> sudo tail -f /var/log/syslog | grep weewx >>>>>>>>>>> >>>>>>>>>>> in January I had a weewx 4 and with apt upgrade I guess I >>>>>>>>>>> changed to version 5 now but this was not a problem during my last >>>>>>>>>>> update. >>>>>>>>>>> >>>>>>>>>>> Any ideas? Thank you! >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> Thomas >>>>>>>>>>> >>>>>>>>>> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/ae46f0bf-3da6-450e-a311-f9d9d09a9e5fn%40googlegroups.com.