Hi,
The WH1080 (FineOffsetUSB) driver derives WeeWX field rain from the rain_total value obtained from the WH1080. WeeWX in turn derives WeeWX field rainRate from the rain field emitted by the driver. This should happen automatically after a clean install that has been configured to use the FineOffsetUSB driver; you should not have to change anything.
A few things you can provide to help us track down the issue:
1. Post a startup debug log extract. Edit
weewx.conf, set
debug = 1, save
weewx.conf and then restart WeeWX. Let WeeWX run for a couple of archive periods and then take an extract from the WeeWX log showing the entire WeeWX startup and the first couple of archive periods. Post the unedited log extract here. If you need any help in obtaining a log extract refer to the
Help! Posting to weewx user wiki entry in the first instance.
2. Post the [StdWXCalculate] stanza contents from weewx.conf.
3. Post the output from
running WeeWX directly. This will show the content of the loop packets (lines starting with LOOP:) and archive records (lines starting with REC:) on the console. Let WeeWX run until you see at least one REC: line, take a copy of the entire output and post it here.
Gary