On 7 Oct 2025, at 16:43, vince <vince...@gmail.com> wrote:
Which driver are you currently using ? If you can provide some data perhaps somebody can take a crack at it....
--
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+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/def7d7f4-3553-4a1c-9d26-078aa74a900cn%40googlegroups.com.
On 7 Oct 2025, at 17:53, vince <vince...@gmail.com> wrote:
Sure ..... Tim - the http local driver Ian mentions is at https://github.com/Millardiang/weewx-ecowitt_local_http/tree/development - looks like internally that model maps to a WH54 name which is what you'd need to use in any field_map_extensions in your weewx.conf (if needed)
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/8c187484-d4ca-4971-b929-7075a5a4c9b8n%40googlegroups.com.
Hi Vince,
Thanks for that.
I'm currently using the gw1000 on my main server and it doesn't see the new data
I'll give the http driver a try on my devtest build of my weather server to see what I can see.
I'll definitely ping you if I need help.
thanks
Tim
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/8c187484-d4ca-4971-b929-7075a5a4c9b8n%40googlegroups.com.
the GW1000 driver uses the binary API of
the consoles/gateway - however, this binary API does not
support all the newer sensors and is no longer updated.
A WS90 is supported and from an API point of view a WS85 and a
WS90 are the same regarding wind and rain data.
But when it comes to more recent sensors like the WH54/LDS-01,
its data (and those of future sensors) can only be retrieved
via
the local http API. Therefore, LDS-01 data only via the http
API driver.
See also: https://meshka.eu/Ecowitt/dokuwiki/doku.php?id=start#apis_application_programming_interfaces
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/7dfde45c-be5e-41bd-afad-0030121b6aed%40skybase.net.
On 13 Oct 2025, at 16:29, vince <vince...@gmail.com> wrote:
Such a difficult wiki to battle through….and Tom says ‘weewx’ is past ‘max documentation’. Wow :-)
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/e004f8b9-7f26-4cb0-9a44-41e28e7b3701n%40googlegroups.com.
So maybe the perfect solution is MQTT with a backfill process built in?
from a wider perspective as weewx is
certainly not the navel of the world as we say in my language:
using MQTT for a customized server posting in an Ecowitt console
is not helpful if another customized server target is also
already used or needed - there is not more than one per console
that's where the API requests drivers bring in their advantages
including polling interval advantages while customized server
posting is limited to 8 seconds (and users of a WS80 appreciate
their 4.75 second sensor data update interval - and leaving the
customized server post feature free for other needs
the move from the binary API to the http API
is imho the right thing to do.
Complaining about payload content is not going to lead anywhere
- why would they create a new payload content for every protocol
supported ?
Obviously, people using e.g. HomeAssistant and use the Ecowitt
MQTT posts manage well - even though there is now a local http
API based HA integration which reads the console data in real
time - the equivalent of the weewx local http API driver which
in my observation is very close to being complete. 🙂
Good, even excellent work Ian, Werner, Michael etc. !!
--
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+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/c1c94948-8e21-4249-85da-fd4aaa726127n%40googlegroups.com.
On 14 Oct 2025, at 18:43, vince <vince...@gmail.com> wrote:
I might add that if you use MQTT as the driver then you would not need 'any' ecowitt driver at all to handle incoming data. Just a standalone service to handle how to backfill the db from the saved files on the gateway SD card. MQTTSubscribe driver + ecowitt backfill service. Or Ecowitt backfill-only driver + MQTTSubscribe as a service. Whatever makes most sense.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/60800b0f-71fd-4137-b277-a17a6be0f288n%40googlegroups.com.
not all Ecowitt consoles which have an http
API can and will ever post with MQTT.
The MQTT solution is in my view (architecture-wise) a variant of
the interceptor driver solution - whereas Gary's drivers use the
binary and http API.
I count on Werner getting the loose ends for the httpEcowitt
driver fixed what he already did to quite some extent
(if not even completely - I might not know the latest status
here).
And if someone wants to bring in a MQTT
based solution - fine - might even replace the meanwhile
completely extended interceptor solution (also by Werner) -
but why ? As that extended interceptor solution works perfectly
well. So using the Ecowitt customized server option is already
settled.
No MQTT needed, no payload conversion needed - it's already all
there.
And with all that discussion I keep on wondering how the authors
of CumulusMX and Meteobridge managed to implement the Ecowitt
http API,
CumulusMX even both backfill methods. Successfully operative for
quite some time now.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/6091066B-0EDC-47C4-89FB-D5054BD5B9B5%40btinternet.com.