Commit Graph

676 Commits

Author SHA1 Message Date
tkeffer@gmail.com
d1b15032f7 Can now recover from MariaDB-specific database connection error 1927.
Also, now wait only 60 seconds after a database error before restarting.
2019-12-31 05:30:59 -07:00
gjr80
8548ee324e wee_database --calc-missing action, revised wee_import operation and a typo 2019-12-16 18:04:25 +10:00
tkeffer@gmail.com
7326b4ce91 Add option --upload-only to wunderfixer 2019-12-15 12:06:29 -07:00
Matthew Wall
e9962fe899 do check for future records in engine.py, not wmr300.py 2019-12-14 18:29:53 -05:00
Matthew Wall
10d00a2327 ignore historical records with future timestamps 2019-12-14 18:12:43 -05:00
tkeffer@gmail.com
d45ff13184 Reformat. 2019-12-13 14:41:53 -07:00
tkeffer@gmail.com
fcb2f7100a Old way of specifying schemas will continue to be supported. 2019-12-07 17:13:09 -07:00
tkeffer@gmail.com
40b59815bb Revisit PR #416, issues ##414 and #445. Wunderfixer now uses "dual API".
One for today, one for historical data.
2019-12-03 15:03:55 -07:00
tkeffer@gmail.com
c4138989f6 Document PR #472, addressing issue #375. 2019-12-02 14:40:46 -07:00
Tom Keffer
f4652ef5e7 Renamed NOAA report files. Worked on docs for issue #415. 2019-11-28 16:28:22 -08:00
gjr80
4a7145dd43 Implement strftime() format codes in Cheetah template file names (#471)
Refer issue #415
2019-11-28 15:53:57 -08:00
Tom Keffer
eb929ebd9f Corrected support versions of Python 3. 2019-11-28 09:51:21 -08:00
Tom Keffer
0ec08042aa NOAA reports are now more tolerant of missing data. Fixes issue #300. 2019-11-28 05:31:45 -08:00
Tom Keffer
15c7cd83e2 Change how archive timespans get calculated. Fixes issue #469.
This allows oddball archive intervals.
2019-11-22 09:26:51 -08:00
Tom Keffer
06382cab09 Document commit bf416925c7 2019-11-20 05:59:14 -08:00
Tom Keffer
60eadb23e6 Upgrade instructions for V4.0 2019-11-15 15:04:52 -08:00
Tom Keffer
d13f6c0e55 Merge branch 'development' into extended_types
# Conflicts:
#	docs/changes.txt
2019-11-08 08:19:10 -08:00
Tom Keffer
47087f706e Document PR #467 2019-11-08 08:07:54 -08:00
Tom Keffer
254cc9e383 Document fix for issue #95 2019-11-06 06:01:45 -08:00
Tom Keffer
e0e2150c59 Added new aggregation type 'tderiv'. 2019-10-29 18:00:57 -07:00
Tom Keffer
f473ec6909 Added new aggregate type 'diff'. 2019-10-29 10:19:14 -07:00
Tom Keffer
4b61ec5168 Merge branch 'development' into extended_types
# Conflicts:
#	docs/changes.txt
2019-10-28 08:51:05 -07:00
Tom Keffer
98bde92048 Check for condition where both min and max are zero.
Fixes issue #463
2019-10-28 08:40:34 -07:00
Tom Keffer
d39c0169fa Catch up merge with development
# Conflicts:
#	docs/changes.txt
2019-10-25 06:14:01 -07:00
Tom Keffer
9388c89253 Added Issue #457 fix to change log 2019-10-23 17:55:35 -07:00
Tom Keffer
233835524f Fixed bug that caused windrun to be calculated wrongly under METRICWX.
Fixes issue #452.
2019-10-12 16:40:05 -07:00
Tom Keffer
56f3feccc9 Added WU api_key to weewx.conf 2019-09-18 07:57:09 -07:00
gjr80
a21d51b963 Added wee_import WD import capability 2019-09-09 14:04:48 +10:00
tkeffer@gmail.com
2a9fc97e77 Sending a SIGTERM signal to weewxd now causes it to exit with status
128 + signal#. PR #442. Thanks to user sshambar!
2019-09-08 11:43:48 -06:00
tkeffer@gmail.com
c6ff6edadf Plist for the Mac launcher now includes a log file for stderr. 2019-09-02 15:45:31 -07:00
Tom Keffer
244e3df8fc Added new air quality types AqPM2_5 and AqPM10 to the unit system. Added
new unit microgram_per_meter_cubed. Added new unit group,
group_concentration.
2019-08-22 20:01:48 -07:00
Tom Keffer
3472fc1a84 Added new parameters to the WU uploader. Fixes issue #435. 2019-08-22 08:10:07 -07:00
Tom Keffer
1a209d4148 Merge branch 'master' into development
# Conflicts:
#	docs/changes.txt
2019-08-21 16:14:43 -07:00
Tom Keffer
5e2821da0d Support for the Vantage LOOP2 packet format. Fixes issue #374. 2019-08-21 15:51:20 -07:00
Tom Keffer
34b2998545 Implementing the Python logging package is now pretty much complete.
Re-addresses issue #353
2019-08-17 13:03:18 -07:00
tkeffer@gmail.com
c78e4b51f5 Documented commit 459ccb1309 in change log 2019-07-26 07:39:23 -04:00
Tom Keffer
5ccf98b227 Refined error messages for wunderfixer. 2019-07-19 14:01:08 -07:00
Tom Keffer
32c35ce380 Port wunderfixer to the new WU API. The WU seems to no longer allow
reposting old records, so this "sort of" fixes issue #414.
2019-07-18 08:07:40 -07:00
Tom Keffer
abb2538c60 Fixed problem where sub-sections DegreeDays and Trend were located
under the wrong weewx.conf section. Added upgrades for V4.0.
Added tests for upgrade. Fixes issue #432.
2019-07-15 12:14:57 -07:00
Tom Keffer
6bdcfb0114 Merge branch 'CertificateError' into development
# Conflicts:
#	docs/changes.txt
2019-07-15 05:40:21 -07:00
Tom Keffer
16a12bcc47 Merge remote-tracking branch 'remotes/origin/master' into development
# Conflicts:
#	bin/weecfg/tests/expected/weewx39_user_expected.conf
#	bin/weewx/__init__.py
#	docs/changes.txt
#	weewx.conf
2019-07-14 07:28:46 -07:00
Tom Keffer
80c612de92 Updated date in change log 2019-07-14 07:26:34 -07:00
Tom Keffer
4ded8fbe2c Merge branch 'master' into development 2019-07-12 07:39:33 -07:00
Tom Keffer
88995afa7d Correct rounding problems for rain and other types when posting to CWOP.
Fixes issue #431.
2019-07-12 07:33:01 -07:00
Tom Keffer
705a46c71f Merge branch 'master' into development 2019-07-09 06:05:44 -07:00
Tom Keffer
0b668f2345 Added change log for issue #428. 2019-06-27 08:50:04 -07:00
Tom Keffer
8cd9413818 Added new aggregation type 'growdeg'. Fixes issue #367. 2019-06-26 10:50:36 -07:00
Tom Keffer
bab0dd86a5 Type "stormStart" was added to the unit system. Fixes issue #380. 2019-06-25 12:24:36 -07:00
Tom Keffer
0214532037 An observation type known to the system, but not in a record, will
now return a proper ValueTuple, rather than UnknownType.
2019-06-25 12:23:09 -07:00
Tom Keffer
52b1016b25 Catch CertificateErrors. Retry after an hour. Fixes issue #413 2019-06-24 07:31:37 -07:00