Feel free to roll your own solution and support it, I guess. Both variants I have now seem to meet their needs.
On Thursday, November 13, 2025 at 6:59:43 PM UTC-8 John Smith wrote: > While it may be fine now, my comment was about making it keep working > after upgrades 😀 > > On Fri, 14 Nov 2025 at 12:01, vince <[email protected]> wrote: > >> Understood. In this case I have it working well enough for this >> particular edge case I believe. >> >> On Thursday, November 13, 2025 at 4:52:31 PM UTC-8 John Smith wrote: >> >>> As someone else pointed out, the extension for submitting data to >>> Windy.com extend stuff in restx.py without needing to edit core weeWX >>> files, which will need constant updating if you want to keep up with weeWX >>> updates... >>> >>> On Fri, 14 Nov 2025 at 11:27, vince <[email protected]> wrote: >>> >>>> Thanks again. I've verified that using [[Wunderground]] with >>>> rapidfire=false seems to work ok, and also that adding a new item to >>>> restx.py also seems to get the same results. I'll continue to work with >>>> Anton via email to get things stable enough for a PR. The additions are >>>> pretty small. >>>> >>>> On Thursday, November 13, 2025 at 4:05:58 PM UTC-8 Tom Keffer wrote: >>>> >>>>> Yes, that's true. It's a singleton. >>>>> >>>>> >>>>> On Thu, Nov 13, 2025 at 3:43 PM vince <[email protected]> wrote: >>>>> >>>>>> Thanks Tom. Quick test seems to look ok with an added server_url >>>>>> specified but I'll do more testing to verify for certain. >>>>>> >>>>>> However - this means the user would have to upload to the 'custom' >>>>>> site or the 'real' Wunderground, not both of them if they want to do >>>>>> that. >>>>>> >>>>>> To support both, wouldn't I still need to add code to restx.py, a >>>>>> stanza in weewx.conf, and an addition to restful_services to run a new >>>>>> thread for a newly defined [[HWA]] location to upload to ? >>>>>> >>>>>> On Thursday, November 13, 2025 at 2:23:05 PM UTC-8 Tom Keffer wrote: >>>>>> >>>>>>> Yeah, we thought of that. If you want a different URL, you >>>>>>> can specify it with an option `server_url`. Mind you, I've never tested >>>>>>> it, >>>>>>> but it should work. >>>>>>> >>>>>>> -tk >>>>>>> >>>>>>> [[Wunderground]] >>>>>>> # This section is for configuring posts to the Weather Underground. >>>>>>> >>>>>>> # If you wish to post to the Weather Underground, set the option >>>>>>> # 'enable' to true, then specify a station (e.g., 'KORHOODR3'). Use >>>>>>> # the station key (find it at >>>>>>> # https://www.wunderground.com/member/devices) for the password. >>>>>>> enable = false >>>>>>> station = replace_me >>>>>>> password = replace_me >>>>>>> server_url = https://something-else.com >>>>>>> >>>>>>> >>>>>>> # Set the following to True to have weewx use the WU "Rapidfire" >>>>>>> # protocol. Not all hardware can support it. See the User's Guide. >>>>>>> rapidfire = False >>>>>>> >>>>>>> >>>>>>> On Thu, Nov 13, 2025 at 10:00 AM vince <[email protected]> wrote: >>>>>>> >>>>>>>> (oops - blasted web interface - deleted truncated post - sorry) >>>>>>>> >>>>>>>> update - Anton sent me the details via email, so I had a question >>>>>>>> regarding re: what approach makes most sense. I volunteered to at >>>>>>>> least >>>>>>>> take a pass at it for him. >>>>>>>> >>>>>>>> In summary - he wants a WU upload with a different URL that is >>>>>>>> assembled from their base url and the identifier for the station, plus >>>>>>>> of >>>>>>>> course indicating weewx as the software type >>>>>>>> >>>>>>>> WU example - >>>>>>>> *ht**tps://weatherstation.wunderground.com/weatherstation/updateweatherstation.php >>>>>>>> >>>>>>>> <http://weatherstation.wunderground.com/weatherstation/updateweatherstation.php>?* >>>>>>>> ID=KCASANFR5&PASSWORD=XXXXXX&dateutc=2000-01-01+10%3A32%3A35&winddir=230&windspeedmph=12&windgustmph=12&tempf=70&rainin=0&baromin=29.1&dewptf=68.2&humidity=90&weather=&clouds=& >>>>>>>> *softwaretype=vws%20versionxx&action=updateraw* >>>>>>>> >>>>>>>> HWA desired goal - >>>>>>>> *https://hwaportal.nl/weatherstation/HWA12345/index.php >>>>>>>> <https://hwaportal.nl/weatherstation/HWA12345/index.php>* >>>>>>>> ?ID=HWA&PASSWORD=12345&dateutc=2000-01-01+10%3A32%3A35&winddir=230&windspeedmph=12&windgustmph=12&tempf=70&rainin=0&baromin=29.1&dewptf=68.2&humidity=90&weather=&clouds=&s >>>>>>>> *oftwaretype=weewx%20versionxx*&action=updateraw >>>>>>>> I wonder if we are approaching having too many similar WU-like >>>>>>>> things at this point and perhaps having the ability to have a somewhat >>>>>>>> more >>>>>>>> generic WU(like) uploader might make sense ? Perhaps have a >>>>>>>> weewx.conf >>>>>>>> stanza that lets them specify a base url to the left of the first '?' >>>>>>>> would >>>>>>>> be all that is needed ? >>>>>>>> >>>>>>>> Or should I basically clone the recent WOW-BE additions and add a >>>>>>>> lot of new HWA similar additions ? >>>>>>>> >>>>>>>> Asking for a little guidance here please... >>>>>>>> >>>>>>>> On Wednesday, November 12, 2025 at 1:56:01 PM UTC-8 vince wrote: >>>>>>>> >>>>>>>>> I’m sorry, I do not understand at all. Perhaps run your Dutch >>>>>>>>> through Google Translate if you want to continue this thread. I >>>>>>>>> looked at >>>>>>>>> the HWA forums through translate briefly but I am not sure if they >>>>>>>>> are >>>>>>>>> helpful or not. >>>>>>>>> >>>>>>>>> If you are using an Ecowitt gateway you can possibly set your >>>>>>>>> gateway to do a custom upload using the gateway itself, but you have >>>>>>>>> provided no information about your station so I can’t help much. >>>>>>>>> Sorry. >>>>>>>>> >>>>>>>>> On Wednesday, November 12, 2025 at 1:05:33 PM UTC-8 Anton >>>>>>>>> vanNwnhzn@GMail wrote: >>>>>>>>> >>>>>>>>>> Vince, >>>>>>>>>> >>>>>>>>>> Clear. >>>>>>>>>> Different type of interface for uploading towards HetWeerActueel >>>>>>>>>> is already available & operational, applying (S)FTP. >>>>>>>>>> No more questions in this group for CustomUpload as alternative, >>>>>>>>>> simpler interface from WeeWX towards HetWeerActueel under >>>>>>>>>> application of >>>>>>>>>> http-GET similar to WU-interface. >>>>>>>>>> Op 12-11-2025 om 16:55 schreef vince: >>>>>>>>>> >>>>>>>>>> Again, look at the example weewx.conf for what is required to >>>>>>>>>> send to the various remote sites. Look after line 80 in >>>>>>>>>> https://github.com/weewx/weewx/blob/master/src/weewx_data/weewx.conf >>>>>>>>>> >>>>>>>>>> I answered your URL question yesterday. You cannot set a custom >>>>>>>>>> URL. The well known URLs for the services are hard coded into >>>>>>>>>> weewx’s >>>>>>>>>> python code. >>>>>>>>>> >>>>>>>>>> You also cannot set individual custom intervals. The uploaders >>>>>>>>>> run at the station’s set interval which is typically 5 minutes for >>>>>>>>>> many >>>>>>>>>> stations. >>>>>>>>>> >>>>>>>>>> I’m still not understanding exactly what you want, but if you are >>>>>>>>>> looking for something like the ecowitt web interface Custom Servers >>>>>>>>>> feature, no. Weewx does not work like that. >>>>>>>>>> >>>>>>>>>> On Tuesday, November 11, 2025 at 11:07:07 PM UTC-8 Ton vanN wrote: >>>>>>>>>> >>>>>>>>>>> How about setup for different url and other interval? >>>>>>>>>>> >>>>>>>>>>> Op wo 12 nov 2025 03:04 schreef John Smith <[email protected] >>>>>>>>>>> >: >>>>>>>>>>> >>>>>>>>>>>> As of weeWX 5.2.0 it natively supports WU and WOW and WOW-BE >>>>>>>>>>>> already, you just need to update the config with >>>>>>>>>>>> userid/passcode/passwords >>>>>>>>>>>> and off you go... >>>>>>>>>>>> >>>>>>>>>>>> On Wed, 12 Nov 2025 at 07:55, Anton vanNwnhzn@GMail < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Vince, >>>>>>>>>>>>> >>>>>>>>>>>>> Reading your response, due to similarity probably need to >>>>>>>>>>>>> discuss with the custodian of the development version of WeeWX >>>>>>>>>>>>> whether >>>>>>>>>>>>> possible to add one more variant of the WU/WOW--uploadservice. >>>>>>>>>>>>> Alternatively must 'tune' one of the user-developed >>>>>>>>>>>>> possibilites. >>>>>>>>>>>>> Op 11-11-2025 om 19:24 schreef vince: >>>>>>>>>>>>> >>>>>>>>>>>>> Not quite that way. >>>>>>>>>>>>> >>>>>>>>>>>>> You typically just need to edit weewx.conf to enable uploading >>>>>>>>>>>>> to any services you desire as well as editing in your credentials >>>>>>>>>>>>> for the >>>>>>>>>>>>> remote service. >>>>>>>>>>>>> >>>>>>>>>>>>> - There are a number of remote services built into weewx >>>>>>>>>>>>> itself if you look at the [StdRESTful] section of weewx.conf >>>>>>>>>>>>> (link) >>>>>>>>>>>>> >>>>>>>>>>>>> <https://github.com/weewx/weewx/blob/master/src/weewx_data/weewx.conf> >>>>>>>>>>>>> - >>>>>>>>>>>>> these currently include AWEKAS, CWOP, PWSweather, WOW, WOW-BE, >>>>>>>>>>>>> Wunderground. The protocols they use and the URLs they upload >>>>>>>>>>>>> to are >>>>>>>>>>>>> hardcoded into the uploader code that comes with weewx. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> - There are about 30 more user-developed possibilities >>>>>>>>>>>>> listed in the wiki (link) >>>>>>>>>>>>> <https://github.com/weewx/weewx/wiki> if you look in the >>>>>>>>>>>>> 'uploaders' section near the bottom of the page. You >>>>>>>>>>>>> typically would need >>>>>>>>>>>>> to add these as service extensions and similarly edit >>>>>>>>>>>>> weewx.conf to enable >>>>>>>>>>>>> the one(s) you want as well as specifying. >>>>>>>>>>>>> >>>>>>>>>>>>> I don't know if there is a generic uploader that works in the >>>>>>>>>>>>> way you're asking about specifically. >>>>>>>>>>>>> >>>>>>>>>>>>> On Tuesday, November 11, 2025 at 9:37:54 AM UTC-8 Ton vanN >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Have looked in user guide and in this group (without hits) >>>>>>>>>>>>>> for presence/hints related to such thing as a Custome Server >>>>>>>>>>>>>> setup, like >>>>>>>>>>>>>> some PWSes have. >>>>>>>>>>>>>> Functionally: >>>>>>>>>>>>>> - insert a designation-url >>>>>>>>>>>>>> - insert an ID >>>>>>>>>>>>>> - insert a PW >>>>>>>>>>>>>> - insert interval >>>>>>>>>>>>>> - insert protocol-selection [e.g. WU-protocol or >>>>>>>>>>>>>> Ecowitt-protocol] >>>>>>>>>>>>>> => periodic output as http-datastring in selected protocol >>>>>>>>>>>>>> >>>>>>>>>>>>>> Does such function exist for WeeWX, or must WeeWX be 'tuned' >>>>>>>>>>>>>> for any specific destination [like for WUnderground, WOW and >>>>>>>>>>>>>> WOW-BE]? >>>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> 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 visit >>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/0152f97d-d173-4dd4-b5de-5fa92c619c91n%40googlegroups.com >>>>>>>>>>>>> >>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/0152f97d-d173-4dd4-b5de-5fa92c619c91n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>> . >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> =============================================================== >>>>>>>>>>>>> Contactinfo voor Anton van Nieuwenhuijzen: >>>>>>>>>>>>> Email = [email protected] >>>>>>>>>>>>> =============================================================== >>>>>>>>>>>>> Deze E-mail en eventuele aanhangende files zijn >>>>>>>>>>>>> alleen bestemd voor de geadresseerde(n). >>>>>>>>>>>>> Als je deze E-mail ten onrechte hebt ontvangen, >>>>>>>>>>>>> dan aub verwijderen en de afzender informeren. >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> 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 visit >>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/5ef2bb65-356f-4a15-88f7-1eca2818ef68%40gmail.com >>>>>>>>>>>>> >>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/5ef2bb65-356f-4a15-88f7-1eca2818ef68%40gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>> . >>>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> 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 visit >>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV689cmtmH6P4-isgaPWgOTm4zcKSpNNKoZj6fumRALKzg%40mail.gmail.com >>>>>>>>>>>> >>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV689cmtmH6P4-isgaPWgOTm4zcKSpNNKoZj6fumRALKzg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>> . >>>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>> 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 visit >>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/8b212140-7642-4cc2-9b7a-25c2261bd937n%40googlegroups.com >>>>>>>>>> >>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/8b212140-7642-4cc2-9b7a-25c2261bd937n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> =============================================================== >>>>>>>>>> Contactinfo voor Anton van Nieuwenhuijzen: >>>>>>>>>> Email = [email protected] >>>>>>>>>> =============================================================== >>>>>>>>>> Deze E-mail en eventuele aanhangende files zijn >>>>>>>>>> alleen bestemd voor de geadresseerde(n). >>>>>>>>>> Als je deze E-mail ten onrechte hebt ontvangen, >>>>>>>>>> dan aub verwijderen en de afzender informeren. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>> 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 visit >>>>>>>> https://groups.google.com/d/msgid/weewx-user/18f9a9b0-9e0c-4848-8b05-3b5290a978f1n%40googlegroups.com >>>>>>>> >>>>>>>> <https://groups.google.com/d/msgid/weewx-user/18f9a9b0-9e0c-4848-8b05-3b5290a978f1n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> >>>>>>> -- >>>>>> 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 visit >>>>>> https://groups.google.com/d/msgid/weewx-user/c305f3ac-fbe7-43e8-bd58-8d7fbbbe59c1n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/c305f3ac-fbe7-43e8-bd58-8d7fbbbe59c1n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>> 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 visit >>>> https://groups.google.com/d/msgid/weewx-user/54843576-3f61-4d5e-91b3-cd384bc7bc75n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/54843576-3f61-4d5e-91b3-cd384bc7bc75n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> 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 visit >> https://groups.google.com/d/msgid/weewx-user/b0a7151e-2036-4cb8-9bd9-95c7d30714ffn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/b0a7151e-2036-4cb8-9bd9-95c7d30714ffn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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 visit https://groups.google.com/d/msgid/weewx-user/d0df7915-b866-4257-ab5e-41504f65dd0fn%40googlegroups.com.
