Meanwhile I would add, that the update was without problems in my case (Ubuntu apt-get upgrade). I use Belchertown skin and some additional uploaders.
Vetti52 schrieb am Donnerstag, 4. Februar 2021 um 11:04:43 UTC+1: > Hi, > maybe a new thread would be helpful, because the issue is/was very special > and might not be a problem with version 4.4.0: > > After I realized, that weewx could be run manually, I was inspecting, what > was the difference. I had updated to version 4.4.0 and also had an update > for my Zigbee device driver (deCONZ). Then I had to reboot the Raspberry Pi > and after that the error occured. Finally I realized, that, the > /etc/init.d/weewx > start failed, with code=exited but no success. I misinterpreted this as > that weewx was not running, since there were no syslog entries at all. > Repeating to start weewx using the previous interceptor driver did not work > either. So I decided to let it run with gw1000 driver, but started it > manually with sudo weewxd /etc/weewx/weewx.conf >nul &. This was > successful, and went to sleep.... > Today I decided to look at this issue again and, instead of killing the > manually started weexd properly, I accidently used /etc/init.d/weewx stop, > which indeed stopped weewx, but the manually started weewxd continued. > After I stopped this too, I realized, that weewx had in fact been started > autmatically after reboot, but got stuck, as you say, because of the gw1000 > driver. What I did not expect, is, that weewx then did not exit. Any > additional starting command therefore failed. I was cind of silly, not to > look at that, sorry. After stopping the hanging weewx, I could start weewx > as expected, and now it works without any issues. Maybe, it would be better > not to start weewx with its init.d script, but with systemctl using a > separate weewx.service file which should contain a stanza like > > [Unit] > After=network-online.target > > that would avoid to start weewx before network is up, which seems to be a > crucial step for gw1000. But this should be another thread, I think. > > Thanks > Peter > gjr80 schrieb am Mittwoch, 3. Februar 2021 um 20:33:21 UTC+1: > >> Ok, can you please set debug=1, restart WeeWX as a daemon and post in a >> new thread the log through until the failure occurs. >> >> Gary >> >> On Thursday, 4 February 2021 at 05:28:00 UTC+10 Vetti52 wrote: >> >>> just to narrow down my problem: >>> >>> When starting manually >>> weewxd /etc/weewx/weewx.conf >>> it works. Starting with >>> systemctl start weewx, >>> it fails. >>> Maybe, I will find out, what makes the difference. But, just in case, >>> someone knows the trick, please tell! >>> >>> Thanks >>> -Peter >>> >>> Vetti52 schrieb am Mittwoch, 3. Februar 2021 um 18:20:07 UTC+1: >>> >>>> Typo: Upgrade from 4.3.0 to 4.4.0. >>>> Version 4.3.0 had no issues so far. >>>> >>>> Vetti52 schrieb am Mittwoch, 3. Februar 2021 um 18:17:46 UTC+1: >>>> >>>>> Just upgraded from 4.4.3 to 4.4.0, but it fails. >>>>> got this in systemctl status weewx.service: >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** debug_wind=self.debug_wind) >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** File "/usr/share/weewx/user/gw1000.py", line >>>>> 2166, in __init__ >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** >>>>> lost_contact_log_period=lost_contact_log_period) >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** File "/usr/share/weewx/user/gw1000.py", line >>>>> 2915, in __init__ >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** ip_port_list = self.discover() >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** File "/usr/share/weewx/user/gw1000.py", line >>>>> 3005, in discover >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** socket_obj.sendto(packet, >>>>> (self.broadcast_address, self.broadcast_port)) >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> weewx.engine: **** OSError: [Errno 101] Das Netzwerk ist nicht >>>>> erreichbar >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL __main__: >>>>> Unable to load driver: [Errno 101] Das Netzwerk ist nicht erreichbar >>>>> Feb 03 16:44:25 RaspBee python3[629]: weewx[629] CRITICAL >>>>> __main__: **** Exiting... >>>>> >>>>> Hopefully someone knows, what to do. >>>>> >>>>> Thanks >>>>> -Peter >>>>> >>>>> n0...@n0nb.us schrieb am Dienstag, 2. Februar 2021 um 03:48:05 UTC+1: >>>>> >>>>>> Updated this morning on Debian 10.7 and after several minutes of >>>>>> updating the DB, everything came up working smooth as silk. >>>>>> >>>>>> Good show! >>>>>> >>>>>> - Nate >>>>>> >>>>>> -- >>>>>> >>>>>> "The optimist proclaims that we live in the best of all >>>>>> possible worlds. The pessimist fears this is true." >>>>>> >>>>>> Web: https://www.n0nb.us >>>>>> Projects: https://github.com/N0NB >>>>>> GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 >>>>>> >>>>>> -- 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/f2335d6b-b2b7-434a-beae-8ea34dfdd3b8n%40googlegroups.com.