Nope - looking for general guidance from anybody. Thanks. The WOW-BE example is certainly a good place to start at least initially.
If there's a good extension variant to try as a different way to get there, let me know. Email's ok too. On Thursday, November 13, 2025 at 10:44:07 AM UTC-8 John Kline wrote: > Hi Vince, > > I know that you are looking for advice from Tom and perhaps Matthew, but, > just as I did with the WOW-BE, I’ll throw in my two cents. > > “These uploads are the same” is only at a point in time. Indeed, WOW-BE > diverged from WOW even before we implemented it on the WeeWX side. > > In this instance we have the same upload with just the URL differing. But > what if the upload changes? Or what if the WU upload changes and > hwaportal.nl doesn’t also implement the change. These aren’t inherently > WU uploads (and WOW-BE isn’t inherently a WOW upload). As such, I don’t > think you should be deriving this new upload from WU. > > There is something to be said for a generic upload function where you > specify the URL and a mapping of what is to be sent and the format to send > it in (e.g., json); but this is a good about of work and it may or may not > be able to support any and all uploads. > > On the other hand, these uploads are so easy to write as extensions. And > there’s a bonus, someone gets to own them. > > Cheers, > John > > On 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/bf2e10fb-2e55-4829-9235-da30410093aen%40googlegroups.com.
