Gary
--
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.
For more options, visit https://groups.google.com/d/optout.
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.
It's been well over a year since the last "dot" release, but the V3.9 release is finally in sight!
On Tuesday, January 22, 2019 at 12:05:24 PM UTC-8, Thomas Keffer wrote:It's been well over a year since the last "dot" release, but the V3.9 release is finally in sight!Seasons skin has two different looks on the images for a debian:latest (9.6) docker container clean installation.Current looks nice and crisp. Others are bolder and very fuzzy.Install was setup.py of course.

Seasons skin has two different looks on the images for a debian:latest (9.6) docker container clean installation.Current looks nice and crisp. Others are bolder and very fuzzy.Install was setup.py of course.vince,are you sure that was a *really* clean install? when you uninstall weewx, the reports (nominally /var/www/html/weewx) and data (nominally /var/lib/weewx) will not be removed. you have to delete those manually.perhaps the non-current plots are left over from a previous installation?
--
Just updated to 3.9.0b1 and am getting the following error. I guess Gary needs to look at the WD script.
--
I'd like to join the party but I need to know: does crt work with it?
--
I'd like to join the party but I need to know: does crt work with it?
--
Confirm that CRT working fine with the beta.
It's in the Wiki!
A clarification on skins:
- If you are installing fresh (not an upgrade), both Seasons and Standard will be installed, but only Seasons will be activated.
- If you are upgrading, Seasons will be installed, but not activated. Your existing Standard will be left untouched and activated. For most people, your website will continue to look as expected. The exception is if you manually changed values in skin.conf, your units might come out wrong. There is a simple fix, explained in the Upgrade Guide.
-tk
--
OK, installed it (R-Pi, Arch Linux) and it's running fine so far, but will it eventually be able to inherit the units from previous config files? I'm not too happy having to convert from imperial to metric.
| Ξ (or whatever your name is), the tall plots are just old plots, which have not been regenerated yet. When they get old enough, they will be. Or, wipe out /home/weewx/public_html and have weewx regenerate everything. -tk |
Oh, wait a second, I've just noticed the enlarged plots have metric values and the others imperial.
--
--
Seems to working like a champ. http://www.nettletondistrict.com/
On Tuesday, January 22, 2019 at 1:39:54 PM UTC-8, Scott Grayban wrote:The upgrade guide is still http://weewx.com/docs/upgrading.htm ?
weewx[178]: engine: Received signal TERM (15).
weewx[178]: engine: Main loop exiting. Shutting engine down.
weewx[178]: engine: Shutting down StdReport thread
weewx[178]: engine: StdReport thread has been terminated
systemd[1]: Stopping weewx...
weewx[178]: restx: Shut down WeatherCloud thread.
weewx[178]: restx: Shut down PWSWeather thread.
weewx[178]: restx: Shut down Wunderground-PWS thread.
weewx[178]: restx: Shut down StationRegistry thread.
weewx[178]: ws28xx: MainThread: stopRFThread: waiting for RF thread to terminate
weewx[178]: ws28xx: RFComm: stopping rf communication
weewx[178]: ws28xx: MainThread: releasing USB interface
weewx[178]: engine: Terminating weewx version 3.9.0b2
weewx[178]: **** Traceback (most recent call last):
weewx[178]: **** File "/home/wx39/weewx/bin/weewx/engine.py", line 888, in main
weewx[178]: **** engine.run()
weewx[178]: **** File "/home/wx39/weewx/bin/weewx/engine.py", line 188, in run
weewx[178]: **** for packet in self.console.genLoopPackets():
weewx[178]: **** File "/home/wx39/weewx/bin/weewx/drivers/ws28xx.py", line 1364, in genLoopPackets
weewxd[178]: Traceback (most recent call last):
weewxd[178]: File "/home/wx39/weewx/bin/weewxd", line 64, in <module>
weewxd[178]: weewx.engine.main(options, args)
weewxd[178]: File "/home/wx39/weewx/bin/weewx/engine.py", line 888, in main
weewxd[178]: engine.run()
weewxd[178]: File "/home/wx39/weewx/bin/weewx/engine.py", line 188, in run
weewxd[178]: for packet in self.console.genLoopPackets():
weewxd[178]: File "/home/wx39/weewx/bin/weewx/drivers/ws28xx.py", line 1364, in genLoopPackets
weewx[178]: **** time.sleep(self.polling_interval)
weewxd[178]: time.sleep(self.polling_interval)
weewxd[178]: File "/home/wx39/weewx/bin/weewx/engine.py", line 806, in sigTERMhandler
weewxd[178]: raise Terminate
weewxd[178]: weewx.engine.Terminate
weewx[178]: **** File "/home/wx39/weewx/bin/weewx/engine.py", line 806, in sigTERMhandler
weewx[178]: **** raise Terminate
weewx[178]: **** Terminate
systemd[1]: weewx.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: weewx.service: Failed with result 'exit-code'.
systemd[1]: Stopped weewx../wee_database /home/wx39/weewx/weewx.conf --drop-daily
Using configuration file /home/wx39/weewx/weewx.conf
Using database binding 'wx_binding', which is bound to database 'archive_sqlite'
Proceeding will delete all your daily summaries from database 'weewx.sdb'
Are you sure you want to proceed (y/n)? y
Dropping daily summary tables from 'weewx.sdb' ...
Daily summary tables dropped from database 'weewx.sdb' in 7.25 seconds
[root@alarmpi bin]# ./wee_database /home/wx39/weewx/weewx.conf --rebuild-daily
Using configuration file /home/wx39/weewx/weewx.conf
Using database binding 'wx_binding', which is bound to database 'archive_sqlite'
All daily summaries will be rebuilt.
Proceed (y/n)? y
Rebuilding daily summaries in database 'weewx.sdb' ...
Traceback (most recent call last):e: 2015-04-28 06:15:00 EEST (1430190900)
File "./wee_database", line 794, in <module>
main()
File "./wee_database", line 153, in main
rebuildDaily(config_dict, db_binding, options)
File "./wee_database", line 263, in rebuildDaily
trans_days=20)
File "/home/wx39/weewx/bin/weewx/manager.py", line 1469, in backfill_day_summary
weight = self._calc_weight(rec)
File "/home/wx39/weewx/bin/weewx/manager.py", line 1582, in _calc_weight
raise ValueError("Non-positive value for record field 'interval': %s" % (record['interval'], ))
ValueError: Non-positive value for record field 'interval': -4--
top_label_font_pathbottom_label_font_pathunit_label_font_pathaxis_label_font_pathrose_label_font_path
top_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
unit_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
bottom_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
axis_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
rose_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
...
So, why did cmon work before?
@staticmethod
def normalize_path(skin_dir, path):
if os.path.isabs(path):
return path
@staticmethod
def normalize_path(skin_dir, path):
if path is None or os.path.isabs(path):
return path
return os.path.join(skin_dir, path)
I have tried your solution to adapt the file genplot.py, that solved the problem adequately!
You only have to remove the <cr> after the or statement! The cmon graphs are working too now! Thanks for your tips and solution!
I understand that this caused a new release of weewx... I will upgrade to the new version asap
I have one more question, what is needed to enable the windrose graph in weewx, or is this part of the new skin?
Thanks!
Regards, Sef