halol goog schrieb am Sonntag, 27. Oktober 2024 um 13:45:37 UTC+1:

So, it looks like the dateTime value from the record is critical for the 
augmentation to work.


Yes, it is. LOOP packets are accumulated in the accumulator. You can 
configure the accumulator in the Accumulators section of weewx.conf. At the 
end of the archive interval readings are extracted out of the accumulators, 
and they are marked with the timestamp of that end of archive interval 
time. So, if the timestamp of your record (in dateTime) does not correspond 
the the timestamp of the readings out of the accumulators, they cannot be 
merged.

If you have different timestamps I would suggest to save those readings to 
different files. You can easily have more than one database file by setting 
up bindings in weewx.conf. You could have your "dummy data service" save 
its readings directly to that separate file. There is no problem for the 
report generating modules to deal with files of different timestamps.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/75880063-bec0-4f0b-8bd5-15716b2094c5n%40googlegroups.com.

Reply via email to