At the end of the day if you want WeeWX to continue to save data to archive WeeWX must continue to receive loop packets or archive records from whatever driver you are using - no loop packets or archive records = no data saved to archive. Other services can add data to the loop packets and archive records emitted by your driver (as you are doing)but this in itself does not cause a loop packet or archive record to be created. Perhaps you can flip your setup on its head and run a driver for your ‘extra sensors’ and have the SDR augment packets/records from the ‘extra sensors’ driver. Another alternative is to run two instances of WeeWX; one with the SDR driver and one with an ‘extra sensors’ driver. You use two different databases with one instance doing the report generation.
Unfortunately there is no simple solution to your problem; you have a complex setup and any solution to your problem is going to be complex. Gary -- 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/212a9571-109c-469b-92f8-ff9c41802631%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
