Interesting. I haven't noticed this, but I probably have not that much 
traffic on the frequencies that WF is using... I'll investigate this. How 
does weewx cope with reporting out-of-order times for its LOOP data?

On Wednesday, 20 January 2021 at 23:49:47 UTC+1 Tom Keffer wrote:

> Here's the discussion: 
> https://community.weatherflow.com/t/backdated-udp-obs-st-messages/7873
>
> Maybe they've made some changes since then and my comments are no longer 
> relevant. I don't know.
>
> On Wed, Jan 20, 2021 at 2:13 PM 'Jan-Jaap van der Geer' via 
> weewx-development <[email protected]> wrote:
>
>>
>> Yes, that's the idea. Use REST for archive data and UDP for the LOOP 
>> data. OK, so I understand that this is not a supported scenario. I'll have 
>> to decide if I want to bother doing something with that or not. The wind 
>> vector graph looks rather different for  1 minute and 5 minute intervals :) 
>> Thanks for the info.
>>
>> What is so bad about the UDP interface of the Tempest? I don't have much 
>> experience with either weather stations or UDP interfaces for them. It 
>> seems to do the job. The problem for me is that you cannot fetch historical 
>> data, for example if the system has been down for a period. But that's 
>> where the REST API comes in, at least that's the plan :)
>> On Wednesday, January 20, 2021 at 1:32:35 AM UTC+1 Tom Keffer wrote:
>>
>>> I'm confused by what you're doing.
>>>
>>> So, you are using UDP data for the LOOP data, but the REST data for the 
>>> archive data? I suppose that could work, but you're going to have to decide 
>>> whether to honor the 1 minute archive interval of the REST data, or the 5 
>>> minutes you hope for. 
>>>
>>> If you really want to do the latter, then as you say, you will have to 
>>> accumulate the 5 records and aggregate them into a single record somehow. 
>>> This record is what would get emitted by genArchiveRecords().
>>>
>>> Frankly, I gave up on my Tempest and sent it back last August. The UDP 
>>> interface was so bad, that I couldn't get it to work reliably. 
>>>
>>> On Tue, Jan 19, 2021 at 1:29 PM 'Jan-Jaap van der Geer' via 
>>> weewx-development <[email protected]> wrote:
>>>
>>>> I'm new to python and new to weewx drivers, but I've had a weewx 
>>>> installation for several years. I recently acquired a WeatherFlow Tempest 
>>>> and I created a new weewx installation with the based on the 
>>>> https://github.com/captain-coredump/weatherflow-udp driver. I later 
>>>> switched to the Tom Keffer fork.
>>>>
>>>> I didn't much like that the UDP-based driver doesn't fetch data if it's 
>>>> down. Since there's a REST interface I thought I'd implement 
>>>> genArchiveRecords() based on the REST API. This seems to work.
>>>>
>>>> The REST interface has a record for every minute (if everything is 
>>>> working). So I set the archive_interval to 1. However the old installation 
>>>> accumulated for 300 seconds and since that works well, I don't see a 
>>>> reason 
>>>> to change that. So archive_interval is set to 300. I've tried 
>>>> record_generation to 'software' but when fetching data from the REST API I 
>>>> see it records every record, i.e. every minute instead of a record for 
>>>> every 5 minutes.
>>>>
>>>> Do I need to do the accumulation myself in the driver? Or is this 
>>>> something in the settings? Or is this a scenario that is not supported? 
>>>> I'm 
>>>> confused! :)
>>>>
>>>> Regards,
>>>> Jan-Jaap
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "weewx-development" 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-development/58b42f79-b051-433c-a2ce-670300f75e9bn%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-development/58b42f79-b051-433c-a2ce-670300f75e9bn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "weewx-development" 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-development/9760a446-9e20-4f5e-bb03-98446729383an%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-development/9760a446-9e20-4f5e-bb03-98446729383an%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" 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-development/3f116810-c6b9-4ae7-baef-53386ad975bcn%40googlegroups.com.

Reply via email to