I want to point out an error from above, so no one copies my mistake.
The [[Corrections]] section does not belong in the [SDR] driver section!

Here's how it should look:

##############################################################################

[SDR]
    # This section is for the software-defined radio driver.
    # collect data from Acurite Atlas sensor 0011
    
    # The driver to use
    driver = user.sdr
    cmd = rtl_433 -R 40 -M utc -F json
    
    [[sensor_map]]
        outTemp = temperature.0011.AcuriteAtlasPacket
        outHumidity = humidity.0011.AcuriteAtlasPacket
        windSpeed = wind_speed.0011.AcuriteAtlasPacket
        windDir = wind_dir.0011.AcuriteAtlasPacket
        UV = uv.0011.AcuriteAtlasPacket
        Atlas_rain_total = rain_total.0011.AcuriteAtlasPacket
        lux = lux.0011.AcuriteAtlasPacket
        Atlas_strike_count = strike_count.0011.AcuriteAtlasPacket
        lightning_distance = strike_distance.0011.AcuriteAtlasPacket
        BatteryStatus = battery.0011.AcuriteAtlasPacket

    [[deltas]]
        rain = Atlas_rain_total        
        lightning_strike_count = Atlas_strike_count
                
##############################################################################

[StdCalibrate]
    
    [[Corrections]]
        lightning_distance = lightning_distance if Atlas_stike_count > 0 
else None
On Tuesday, April 27, 2021 at 8:39:38 PM UTC-5 [email protected] wrote:

> Biggest downside to decreasing the interval is the increase in database 
> size for no real gain in accuracy. I have my interval set at 2 minutes and 
> I am thinking about thinning out some of the historical data because the 
> database is 140MB and goes up by about 4mb a month.
>
> There is a real time extension that operates as fast as the data comes in, 
> so if you're looking at wind speed/direction, you can get that.
>
> On Tue, Apr 27, 2021 at 6:32 PM Eric Koester <[email protected]> wrote:
>
>> Thanks for the hints and suggestions.
>> I'm over the hump.  
>> Data is flowing from rtl_433, to weewx-sdr, to weewx!
>>
>> Now, the fine tuning and preference tweaking can occur!
>>
>> Is there any big downside to lowering the archive interval to 60 seconds?
>> What are your favorite weewx webpage skins?
>>
>> Eric
>> On Tuesday, April 27, 2021 at 1:54:19 PM UTC-5 Eric Koester wrote:
>>
>>> I got some hints/tips on getting the correct variable names from the 
>>> parsed and unparsed data that the sdr.py produces.
>>>
>>> I am now getting data into the database and the index.html file has been 
>>> produced!
>>>
>>> Oddly, the Firefox browser is able to 
>>> display file:///home/weewx/public_html/index.html , but Chromium is not.  I 
>>> get an error from Chromium:
>>>
>>> Access to the file was denied
>>>
>>> The file at *file:///home/weewx/public_html/index.html* is not 
>>> readable. It may have been removed, moved, or file permissions may be 
>>> preventing access.
>>>
>>> Now, I'm tweaking the [sensor_map] variables so they line up with the 
>>> variables in weewx, and all the collected data gets displayed.
>>>
>>>
>>> ##############################################################################
>>>
>>> [SDR]
>>>     # This section is for the software-defined radio driver.
>>>     # collect data from Acurite Atlas sensor 0011
>>>     
>>>     # The driver to use
>>>     driver = user.sdr
>>>     cmd = rtl_433 -R 40 -M utc -F json
>>>     
>>>     [[sensor_map]]
>>>         outTemp = temperature.0011.AcuriteAtlasPacket
>>>         outHumidity = humidity.0011.AcuriteAtlasPacket
>>>         windSpeed = wind_speed.0011.AcuriteAtlasPacket
>>>         windDir = wind_dir.0011.AcuriteAtlasPacket
>>>         UV = uv.0011.AcuriteAtlasPacket
>>>         rain_total = rain_total.0011.AcuriteAtlasPacket
>>>         lux = lux.0011.AcuriteAtlasPacket
>>>         strikes_total = strike_count.0011.AcuriteAtlasPacket
>>>         strike_distance = strike_distance.0011.AcuriteAtlasPacket
>>>         BatteryStatus = battery.0011.AcuriteAtlasPacket
>>>         
>>>     [[Corrections]]
>>>         strike_distance = strike_distance if Lightning_Strikes > 0 else 
>>> None
>>>
>>>
>>> ##############################################################################
>>>
>>> On Tuesday, April 27, 2021 at 12:06:43 PM UTC-5 Eric Koester wrote:
>>>
>>>> I just posted a request for help on the weewx-sdr github issues tab.
>>>> I demonstrated weewx-sdr working by calling 
>>>> '/home/weewx/bin/user/sdr.py' and showing the valid weather station output.
>>>> I asked them to look over my weewx.conf file for corrections.
>>>>
>>>> For my own information, I just ran wee_debug and it confirms the 
>>>> database is empty.
>>>>
>>>> System info
>>>>   Platform:       Linux-5.8.0-50-generic-x86_64-with-glibc2.32
>>>>   Python Version: 3.8.6
>>>>
>>>> Load Information
>>>>   1 minute load average:  0.00
>>>>   5 minute load average:  0.07
>>>>   15 minute load average: 0.11
>>>>
>>>> General Weewx info
>>>>   Weewx version 4.5.1 detected.
>>>>
>>>> Station info
>>>>   Station type: SDR
>>>>   Driver:       user.sdr
>>>>
>>>> Driver info
>>>>
>>>> Currently installed extensions
>>>> Extension Name    Version   Description
>>>> sdr               0.78      Capture data from rtl_433
>>>>
>>>> Archive info
>>>>   Database name:        weewx.sdb
>>>>   Table name:           archive
>>>>   Version               4.0
>>>>   Unit system:          None (Unknown unit constant)
>>>>   First good timestamp: ******* N/A *******     (    N/A   )
>>>>   Last good timestamp:  ******* N/A *******     (    N/A   )
>>>>   Number of records:    None (no archive records found)
>>>>                         It is likely that the database (weewx.sdb) 
>>>> archive table (archive)
>>>>                         exists but contains no data.
>>>>   weewx (weewx.conf) is set to use an archive interval of 300 seconds.
>>>>   The station hardware was not interrogated in determining archive 
>>>> interval.
>>>>
>>>> Databases configured in weewx.conf
>>>>   Database name:        weewx.sdb
>>>>   Database driver:      weedb.sqlite
>>>>
>>>>   Database name:        weewx
>>>>   Database driver:      weedb.mysql
>>>>   Database host:        localhost
>>>>
>>>>
>>>> Parsed and obfuscated weewx.conf
>>>>
>>>> On Tuesday, April 27, 2021 at 11:40:49 AM UTC-5 vince wrote:
>>>>
>>>>> On Tuesday, April 27, 2021 at 9:07:47 AM UTC-7 [email protected] 
>>>>> wrote:
>>>>>
>>>>>> This is difficult to troubleshoot with the system functionality 
>>>>>> spread across multiple groups of developers!
>>>>>>
>>>>>>
>>>>> Eric - you are trying to do something relatively difficult.  The SDR 
>>>>> stuff is a bit complex.  You using a newer os means you got forced from 
>>>>> dpkg to setup.py which ups the ante on the difficulty side a bit.  Once 
>>>>> you 
>>>>> reached the point where you had to compile anything, it's now in the 
>>>>> 'this 
>>>>> is gonna be tough' level of effort.
>>>>>
>>>>> This thread points out why I want to add to that evolving weewx FAQ 
>>>>> that I mentioned in another thread.  It points out multiple questions on 
>>>>> the to-do list there:
>>>>>
>>>>>    - how to ask for help
>>>>>    - what data to provide and how
>>>>>    - should I use setup.py or packaged install
>>>>>    - where are my logs
>>>>>    - why didn't I get the web pages I expected
>>>>>    
>>>>>  The main issue here which I speculated last night, and as Gary 
>>>>> agreed, is that first you need the driver to get the data into the 
>>>>> database.  Take a breath and baseline your system to a known state.  
>>>>> Change 
>>>>> one thing at a time.  Go slowly.  It'll get there.
>>>>>
>>>>> -- 
>>
> 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 [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/bc4f3073-2f11-452e-9254-dcb40a51b012n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/bc4f3073-2f11-452e-9254-dcb40a51b012n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> -- 
> Peter Quinn
> (415)794-2264 <(415)%20794-2264>
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/6c5e127c-a682-4d6e-b3f7-a63ef0fae218n%40googlegroups.com.

Reply via email to