Commit Graph

1740 Commits

Author SHA1 Message Date
Matthew Wall
a1cd93469f adjust tab heights 2020-01-04 12:01:17 -05:00
Matthew Wall
3a7554f914 remove duplicate configobj. just the command not PS1. flatten the tabs. 2020-01-04 09:53:23 -05:00
Matthew Wall
d6b94a7833 default to python3 and latest os release 2020-01-03 19:35:59 -05:00
Matthew Wall
668bd1f43c tone down the tabs. flatten the hierarchy to one level. 2020-01-03 19:32:59 -05:00
gjr80
f0a3c98f21 Updated wee_import CSV field map paras to reflect use of usUnits field mapping
#473 refers
2020-01-04 08:34:06 +10:00
tkeffer@gmail.com
eb44b697c4 Made CSS changes for code: lighter background, no box, less padding. 2020-01-02 13:07:36 -07:00
tkeffer@gmail.com
39b5111177 Added warning to stop weewxd before running wee_device. 2020-01-01 14:58:44 -07:00
tkeffer@gmail.com
2943038c2b Added comment about setup.py injecting python into shebang 2020-01-01 08:57:31 -07:00
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
tkeffer@gmail.com
8b80cf0394 Moved the data architecture section.
Still not quite satisfied with this...
2019-12-26 16:14:32 -07:00
tkeffer@gmail.com
229e13a7e9 More architectural details.
Include a figure illustrating the pipeline.
2019-12-25 11:57:09 -07:00
John Kline
0f3455bbc3 Development (#475)
* Robustness enhancements to cc3000 driver including py2/py3 support
cc300.py:
- changes to work on both py2/py3 (tested on both)
- change timeout to 1s (more not needed)
- retry commands when reading cmd echo times out (the signal of failure)
- use timeout of 20s for memory clear (which takes about 12s)
- various changes as assumptions of commands not currently correct (tried on 2 units)
- use weewx.wxformulas.calculate_rain for rain delta
- use weewx.crc16

engine.py:
- Failure to get time from driver is not treated as an error.

rsyncupload.py:
- Add timeout option.
- Change to allow single file to be rsynced.

util/logwatch/scripts/services/weewx:
- Changes to organize very detailed cc3000 output in logwatch reports.

* cc3000 driver cleanup and fixes

* rework genStartup, implement history-since, don't convert to unicode on py2

* fix typo

* fix typo
2019-12-23 17:56:43 -07:00
tkeffer@gmail.com
30a6e2836d Clarified overall architecture 2019-12-22 17:41:22 -07:00
tkeffer@gmail.com
09c43c6ebb Comment no longer needed. All supported versions have FTPS. 2019-12-22 07:12:29 -07:00
gjr80
b1c7db9478 Reworked CSV field map info in both Utilities Guide and example CSV import config file.
Addresses issue #425
2019-12-20 09:42:25 +10:00
gjr80
8548ee324e wee_database --calc-missing action, revised wee_import operation and a typo 2019-12-16 18:04:25 +10:00
gjr80
2f099e352e Update wee_import WD console output 2019-12-16 17:04:58 +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
gjr80
397ecd3cbb Update wee_import Cumulus console output 2019-12-15 08:36:43 +10: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
gjr80
8d9c0c94f4 Update wee_import CSV and WU import console output 2019-12-07 08:34:47 +10:00
gjr80
3f8343a660 Updated csv import screen captures to reflect current wee_import console output 2019-12-06 15:17:52 +10: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
73b2843ffa Suppress HTML warning. 2019-11-28 17:09:39 -08:00
Tom Keffer
20af3ac0dc Reformatted. 2019-11-28 17:08:33 -08: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
d293a5981a Updated instructions for openSUSE, both Python 2 and 3.
Tested on Leap 15.1 only.
2019-11-26 16:43:48 -08:00
Tom Keffer
8371a88457 Update instructions for Python 3 on RHEL 8. 2019-11-26 13:39:50 -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
29acf0ea51 Add kWh and Ws to unit groups 2019-11-21 08:52:15 -08:00
Tom Keffer
06382cab09 Document commit bf416925c7 2019-11-20 05:59:14 -08:00
Tom Keffer
23f513941b Install instructions for RHEL7 and RHEL8
Laboriously checked with appropriate VMs.
2019-11-19 17:52:29 -08:00
Tom Keffer
d5293ad938 Added install instructions for Python 3 under MacOS. 2019-11-18 12:12:25 -08:00
Tom Keffer
d5d24457a0 Document .exists and .has_data 2019-11-15 15:37:09 -08:00
Tom Keffer
60eadb23e6 Upgrade instructions for V4.0 2019-11-15 15:04:52 -08:00
Tom Keffer
a99ca2b8ad Allow day schema type to be specified in upper case.
Document new schema structure.
2019-11-15 12:55:50 -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
7cbba4822d get_scalar() now returns a ValueTuple 2019-11-06 10:36:10 -08:00
Tom Keffer
bb330b5335 Tags now consult xtypes system when resolving $current. 2019-11-06 06:02:10 -08:00
Tom Keffer
254cc9e383 Document fix for issue #95 2019-11-06 06:01:45 -08:00
Tom Keffer
41d624f7cf Changed name of StringAccum to FirstLastAccum. More details on accumulators. 2019-11-02 16:57:33 -07:00
Tom Keffer
e44b4c1fe3 Chosen design now registers classes, rather than functions 2019-11-02 07:30:41 -07:00