From 39e41e062ca93e522b58cda189d35794ceeb20be Mon Sep 17 00:00:00 2001
From: Matthew Wall $BIN_ROOT/wee_config_device /path/to/weewx.conf --help The --help option will produce output
+ When the station_type is
+ Vantage,
+ the --help option will produce output
something like this: Vantage driver version 3.0
Usage: wee_config_device [config_file] [--help] [--info] [--clear]
@@ -2174,9 +2176,7 @@ Mutating actions will request confirmation before proceeding.Davis Vantage
-
$BIN_ROOT/wee_config_device --info
This will print out something like:
-Using configuration file /home/weewx/weewx.conf.
-Querying...
-Davis Vantage EEPROM settings:
+ Davis Vantage EEPROM settings:
CONSOLE TYPE: VantagePro2
@@ -2367,7 +2367,9 @@ Davis Vantage EEPROM settings:
FineOffsetUSB driver ignores the station clock since it cannot be
trusted.
- The --help option will produce output
+
When the station_type is
+ FineOffsetUSB,
+ the --help option will produce output
something like this:
FineOffsetUSB driver version 1.7
Usage: wee_config_device [config_file] [options] [--debug] [--help]
@@ -2496,7 +2498,9 @@ Mutating actions will request confirmation before proceeding.
not every type of USB-serial converter will work. Converters based
on ATEN UC-232A chipset are known to work.
- The --help option will produce output
+
When the station_type is
+ WS23xx,
+ the --help option will produce output
something like this:
WS23xx driver version 0.21
Usage: wee_config_device [config_file] [options] [--debug] [--help]
@@ -2522,9 +2526,7 @@ Mutating actions will request confirmation before proceeding.
option.
$BIN_ROOT/wee_config_device --info
This will result in something like this:
- Driver version 0.6
-Querying the station for the configuration...
-buzzer: 0
+ buzzer: 0
connection time till connect: 1.5
connection type: 15
dew point: 8.88
@@ -2575,9 +2577,6 @@ in humidity: 48.0
of data with an archive interval of 5 minutes.
The WS28xx driver sets the station archive interval to
5 minutes.
- The WS28xx driver clears all alarms in the station. When alarms are
- set, they interfere with the communication between the console and
- the transceiver.
When weewx starts up it will attempt to
download all records from the console since the last record in the
archive database.
@@ -2585,7 +2584,9 @@ in humidity: 48.0
The WS28xx driver does not support hardware archive record
generation.
- The --help option will produce output
+
When the station_type is
+ WS28xx,
+ the --help option will produce output
something like this:
WS28xx driver version 0.33
Usage: wee_config_device [config_file] [options] [--debug] [--help]
@@ -2607,9 +2608,6 @@ Options:
Mutating actions will request confirmation before proceeding.
- Station information
- FIXME: paste ws28xx output here
-
Pairing
The console and transceiver must be paired. Pairing ensures that your
transceiver is talking to your console, not your neighbor's console.
@@ -2637,10 +2635,10 @@ Mutating actions will request confirmation before proceeding.
Either approach to pairing may require multiple attempts.
Synchronizing
- The transceiver and console must be synchronized in order to
- communicate. Synchronization will happen automatically at the top of
- each hour, or you can force synchronization by pressing the [SET] button
- momentarily. Do not press and hold the [SET] button - that
+
After pairing, the transceiver and console must be synchronized in
+ order to communicate. Synchronization will happen automatically at the
+ top of each hour, or you can force synchronization by pressing the [SET]
+ button momentarily. Do not press and hold the [SET] button - that
modifies the console alarms.
When the transceiver and console are synchronized, you will see lots of
'ws28xx: RFComm' messages in the log when debug=1. When the devices are
@@ -2660,11 +2658,55 @@ Mutating actions will request confirmation before proceeding.
then the sensors are not communicating with the console, or the console
may be defective.
+ Station information
+ Display the station settings with the --info
+ option.
+ $BIN_ROOT/wee_config_device --info
+ This will result in something like this:
+ alarm_flags_other: 0
+alarm_flags_wind_dir: 0
+checksum_in: 1327
+checksum_out: 1327
+format_clock: 1
+format_pressure: 0
+format_rain: 1
+format_temperature: 0
+format_windspeed: 4
+history_interval: 1
+indoor_humidity_max: 70
+indoor_humidity_max_time: None
+indoor_humidity_min: 45
+indoor_humidity_min_time: None
+indoor_temp_max: 40.0
+indoor_temp_max_time: None
+indoor_temp_min: 0.0
+indoor_temp_min_time: None
+lcd_contrast: 4
+low_battery_flags: 0
+outdoor_humidity_max: 70
+outdoor_humidity_max_time: None
+outdoor_humidity_min: 45
+outdoor_humidity_min_time: None
+outdoor_temp_max: 40.0
+outdoor_temp_max_time: None
+outdoor_temp_min: 0.0
+outdoor_temp_min_time: None
+pressure_max: 1040.0
+pressure_max_time: None
+pressure_min: 960.0
+pressure_min_time: None
+rain_24h_max: 50.0
+rain_24h_max_time: None
+threshold_storm: 5
+threshold_weather: 3
+wind_gust_max: 12.874765625
+wind_gust_max_time: None
+
Alarms
- Be sure to turn off all alarms in the console. When an alarm goes off,
- communication with the transceiver stops. It is better to create alarms
- in weewx, and the weewx alarms can do much more than the console alarms
- anyway.
+ When an alarm goes off, communication with the transceiver stops.
+ The WS28xx driver clears all alarms in the station. It is better to
+ create alarms in weewx, and the weewx alarms
+ can do much more than the console alarms anyway.
TE923
@@ -2709,7 +2751,9 @@ Mutating actions will request confirmation before proceeding.
CC3000 driver will convert to the appropriate units for the
weewx configuration.
- The --help option will produce output
+
When the station_type is
+ CC3000,
+ the --help option will produce output
something like this:
CC3000 driver version 0.8
Usage: wee_config_device [config_file] [options] [--debug] [--help]
@@ -2736,11 +2780,11 @@ Mutating actions will request confirmation before proceeding.
option.
$BIN_ROOT/wee_config_device --info
This will result in something like this:
- firmware: Rainwise CC-3000 Version: 1.3 Build 006 Sep 04 2013
-time: 2014/06/02 08:22:17
-units: ENGLISH
-memory: 251372 bytes, 4334 records, 12%
-interval: 1
+ firmware: Rainwise CC-3000 Version: 1.3 Build 006 Sep 04 2013
+time: 2014/06/02 08:22:17
+units: ENGLISH
+memory: 251372 bytes, 4334 records, 12%
+interval: 1
Changing the archive interval
CC3000 loggers ship from the factory with an archive interval
@@ -2759,8 +2803,8 @@ interval: 1
[[wx_binding]]
- # The database to be used - it should match one of the sections in [Databases]
- database = archive_mysql
+ # The database should match one of the sections in [Databases]
+ database = archive_mysql
# The name of the table within the database
table_name = archive
# The class to manage the database
@@ -2829,7 +2873,7 @@ kill -HUP pid # Send it a HUP signal
done automatically. You can ignore this section.
Start by selecting the appropriate run script. They can be found under
$WEEWX_ROOT/util/init.d/.
-
| Debian/Ubuntu/Mint: | $WEEWX_ROOT/util/init.d/weewx.debian | @@ -2848,7 +2892,7 @@ kill -HUP pid # Send it a HUP signal weewx installation (it should have been set to the correct value automatically by the install process, but it is worth checking).
| Debian/Ubuntu/Mint: | cp $WEEWX_ROOT/util/init.d/weewx.debian /etc/init.d/weewx | @@ -2863,7 +2907,7 @@ kill -HUP pid # Send it a HUP signal
Make sure the script is executable:
-| Debian/Ubuntu/Mint: | chmod +x /etc/init.d/weewx | @@ -2878,7 +2922,7 @@ kill -HUP pid # Send it a HUP signal
Create symbolic links in the run level directories:
-| Debian/Ubuntu/Mint: | update-rc.d weewx defaults 98 | @@ -2973,8 +3017,7 @@ sudo /etc/init.d/weewx start