Hi PJO, I have changed the "advice" in the wiki relating to custom systemd unit files and init.d files. Sorry. I can't recall the situation that led to that advice, but once the custom unit file is working properly then the init.d file is simply ignored.
On Sunday, 4 April 2021 at 10:57:35 pm UTC+10 PJO wrote: > Yes, you're right I removed /etc/init.d/weewx -- when I switched to using > systemd ; I didn't realize this would still be needed. In fact, I followed > advice here <https://github.com/weewx/weewx/wiki/systemd> that leaving > this in place was not a good idea. > > Attached are copies of the original and bad weewx.conf files and a file > listing (from which I've deleted git related things to do with the skin > I've been working on). > > I didn't mention it earlier because I hadn't realized it yet, but fyi > other problems I encountered were > > 1. issues with my copy of sensors.inc from the Seasons skin (see issue > <https://github.com/gjr80/weewx-gw1000/issues/35>) > 2. as result of my not checking things properly before restarting I ended > up with some bad records until I reverted to the original weewx.conf file > because of a changed schema > > Lessons learned: switch to Seasons before running the update if using > sensors.inc; verify weewx.conf changes properly (first time I've had an > issue). > > On Sunday, April 4, 2021 at 1:25:50 PM UTC+1 t...@tom.org wrote: > >> Interesting that Belchertown 1.2 is working for you. Everything works >> great on 4.4.0 but reporting (downloading the Aeris forecast) fails on >> 4.5.1. I filed a bug in the Belchertown GitHub repo. >> >> On Saturday, April 3, 2021 at 11:44:31 PM UTC-4 nevilled...@gmail.com >> wrote: >> >>> Hi >>> Just updated my system to 4.5.1 without problems. >>> For information also running Belchertown skin v 1.2 python 3 with OWFS >>> rain bucket...... all good >>> >>> Neville >>> >>> On Sunday, April 4, 2021 at 12:19:58 PM UTC+10 mksm...@gmail.com wrote: >>> >>>> I am sure about this finding >>>> when using "sudo nano /etc/weewx/weewx.conf" the file shows 4.4.0 >>>> syslog shows "INFO __main__: Starting up weewx version 4.5.1" >>>> web page also shows 4.5.1 >>>> >>>> On Sunday, April 4, 2021 at 4:53:54 AM UTC+3 tke...@gmail.com wrote: >>>> >>>>> Hmmm, the upgrade process should have upgraded the version number in >>>>> weewx.conf. Are you sure you're looking at the right one? If you did a >>>>> Debian install it should be at /etc/weewx/weewx.conf. >>>>> >>>>> There were no changes to weewx.conf, so, if it comes to it, you can >>>>> just change the version number. But, it would be useful to know what >>>>> happened. >>>>> >>>>> On Sat, Apr 3, 2021 at 6:44 PM Mks Mk <mksm...@gmail.com> wrote: >>>>> >>>>>> the update to 4.5.1 worked for me this time but have one issue that >>>>>> weewx.conf shows version 4.4.0 but the generated web page shows WeeWX >>>>>> version 4.5.1 >>>>>> can I change weewx.conf line to 4.5.1 or keep it as is? >>>>>> >>>>>> On Friday, April 2, 2021 at 11:32:40 PM UTC+3 tke...@gmail.com wrote: >>>>>> >>>>>>> Version 4.5.1 out. >>>>>>> >>>>>>> My apologies. >>>>>>> >>>>>>> On Fri, Apr 2, 2021 at 1:12 PM Tom Keffer <tke...@gmail.com> wrote: >>>>>>> >>>>>>>> My mistake. I knew there was a reason why we didn't transition the >>>>>>>> old wview schema to the new V4 style! >>>>>>>> >>>>>>>> I should have a dot-dot release out later today. >>>>>>>> >>>>>>>> -tk >>>>>>>> >>>>>>>> On Fri, Apr 2, 2021 at 12:14 PM Mks Mk <mksm...@gmail.com> wrote: >>>>>>>> >>>>>>>>> the upgrade to 4.5 from 4.4 failed and weewx is broken please >>>>>>>>> advice >>>>>>>>> used these commands for upgrade >>>>>>>>> sudo apt update >>>>>>>>> apt list --upgradable (4.5 was showing) >>>>>>>>> sudo apt full-upgrade >>>>>>>>> then I answered "N" to the upgrade select to keep my old files >>>>>>>>> >>>>>>>>> Apr 2 21:31:49 raspberrypi systemd[1]: Starting LSB: weewx >>>>>>>>> weather system... >>>>>>>>> Apr 2 21:31:49 raspberrypi weewx[1049]: Starting weewx weather >>>>>>>>> system: weewxTraceback (most recent call last): >>>>>>>>> Apr 2 21:31:49 raspberrypi weewx[1049]: File >>>>>>>>> "/usr/share/weewx/weewxd", line 29, in <module> >>>>>>>>> Apr 2 21:31:49 raspberrypi weewx[1049]: import user.extensions >>>>>>>>> Apr 2 21:31:49 raspberrypi weewx[1049]: File >>>>>>>>> "/usr/share/weewx/user/extensions.py", line 20, in <module> >>>>>>>>> Apr 2 21:31:49 raspberrypi weewx[1049]: schema_extended = >>>>>>>>> schemas.wview.schema + [('lightning_strikes', 'REAL'), >>>>>>>>> ('avg_distance', >>>>>>>>> 'REAL')] >>>>>>>>> Apr 2 21:31:49 raspberrypi weewx[1049]: TypeError: unsupported >>>>>>>>> operand type(s) for +: 'dict' and 'list' >>>>>>>>> Apr 2 21:31:49 raspberrypi weewx[1049]: failed! >>>>>>>>> Apr 2 21:31:49 raspberrypi systemd[1]: weewx.service: Control >>>>>>>>> process exited, code=exited, status=1/FAILURE >>>>>>>>> Apr 2 21:31:49 raspberrypi systemd[1]: weewx.service: Failed with >>>>>>>>> result 'exit-code'. >>>>>>>>> Apr 2 21:31:49 raspberrypi systemd[1]: Failed to start LSB: weewx >>>>>>>>> weather system. >>>>>>>>> On Friday, April 2, 2021 at 6:11:42 PM UTC+3 tke...@gmail.com >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> *Change log* >>>>>>>>>> >>>>>>>>>> The utility wee_database has new options --add-column, >>>>>>>>>> --rename-column, and >>>>>>>>>> --drop-columns for adding, renaming, and deleting columns in the >>>>>>>>>> database. >>>>>>>>>> >>>>>>>>>> New optional tag ".series()", for creating and formatting series in >>>>>>>>>> templates. >>>>>>>>>> See the document series_tags.md in the docs subdirectory. This is >>>>>>>>>> still >>>>>>>>>> experimental and subject to change! Addresses issue #341. >>>>>>>>>> >>>>>>>>>> New optional tag ".json()" for formatting results as JSON. >>>>>>>>>> >>>>>>>>>> New optional tag ".round()". Useful for rounding results of .raw and >>>>>>>>>> .json tags. >>>>>>>>>> >>>>>>>>>> Improved performance when calculating series using aggregation >>>>>>>>>> periods that are >>>>>>>>>> multiples of a day. >>>>>>>>>> >>>>>>>>>> Changed NOAA reports to use the 'normalized_ascii' encoding instead >>>>>>>>>> of 'utf8' >>>>>>>>>> (which did not display correctly for most browsers). Fixes issue >>>>>>>>>> #646. >>>>>>>>>> >>>>>>>>>> Plots longer than 2 years use a 6 month time increment. >>>>>>>>>> >>>>>>>>>> Uploads to PWSWeather and WOW now use HTTPS. Fixes issue #650. >>>>>>>>>> >>>>>>>>>> Fixed bug that prevented the Vantage driver from waiting before a >>>>>>>>>> wakeup retry. >>>>>>>>>> Thanks to user Les Niles! >>>>>>>>>> >>>>>>>>>> Changed the way of expressing the old "wview" schema to the new V4 >>>>>>>>>> way. >>>>>>>>>> Hopefully, this will lead to fewer support issues. Fixes issue #651. >>>>>>>>>> >>>>>>>>>> Fixed problem where iterating over a time period without an >>>>>>>>>> aggregation would >>>>>>>>>> wrongly include the record on the left. >>>>>>>>>> >>>>>>>>>> Fixed bug that caused the incorrect label to be applied to plots >>>>>>>>>> where the >>>>>>>>>> aggregation type changes the unit. Fixes issue #654. >>>>>>>>>> >>>>>>>>>> Plots now locate the x-coordinate in the middle of the aggregation >>>>>>>>>> interval for >>>>>>>>>> all aggregation types (not just min, max, avg). Revisits PR #232. >>>>>>>>>> >>>>>>>>>> Added new time units 'unix_epoch_ms' and 'unix_epoch_ns', which are >>>>>>>>>> unix epoch >>>>>>>>>> time in milliseconds and nanoseconds, respectively. >>>>>>>>>> >>>>>>>>>> The FTP uploader now calculates and saves a hash value for each >>>>>>>>>> uploaded file. >>>>>>>>>> If it does not change, the file is not uploaded, resulting in >>>>>>>>>> significant >>>>>>>>>> time savings. PR #655. Thanks to user Karen! >>>>>>>>>> >>>>>>>>>> Updated the version of six.py included with WeeWX to 1.15.0. Fixes >>>>>>>>>> issue #657. >>>>>>>>>> >>>>>>>>>> Option aggregate_interval can now be specified by using one of the >>>>>>>>>> "shortcuts", >>>>>>>>>> that is, 'hour', 'day', 'week', 'month', or 'year'. >>>>>>>>>> >>>>>>>>>> Options "log_success" and "log_failure" are now honored by the >>>>>>>>>> StdArchive >>>>>>>>>> service. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>> 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+...@googlegroups.com. >>>>>>>>> To view this discussion on the web visit >>>>>>>>> https://groups.google.com/d/msgid/weewx-user/0dea450f-7d87-4470-a552-634375db58aan%40googlegroups.com >>>>>>>>> >>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/0dea450f-7d87-4470-a552-634375db58aan%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>> . >>>>>>>>> >>>>>>>> -- >>>>>> 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+...@googlegroups.com. >>>>>> >>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/weewx-user/356eef2d-048d-44e5-80d5-afc1e8e46e54n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/356eef2d-048d-44e5-80d5-afc1e8e46e54n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- 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/ee3793a7-1855-4da4-a20d-3d71801c6f49n%40googlegroups.com.