>From the GW-1000 weewx driver README.md, I read: "*The Ecowitt Gateway driver utilises the Ecowitt LAN/Wi-Fi Gateway API thus using a pull methodology for obtaining data from the gateway device rather than the push methodology used by other drivers*".
So, if I understand correctly, the GWyx00 does not talk to the Weewx.* It's the other way round: the Weewx communicates with the GWyx00 gateway*. I suppose we configure in the weewx driver the IP address of the GWxy00 and it questions it to get weather data. Later the README.md says: "*Note: If necessary you can specify the device IP address and port using the --ip-address and --port command line options.*" Not sure whether this is the IP address of the GWyx00 console, or the IP address of the Weewx host. The former, I think. If so, that answers the second question of my previous post :) On Friday, August 26, 2022 at 8:49:20 AM UTC+2 Invisible Man wrote: > Woaw, thanks this is extremely helpful! > > The *interceptor* driver (https://github.com/matthewwall/weewx-interceptor) > looks cool. Except that *I suppose the interceptor needs to be placed > where it can read all wifi packets* (from the wifi the weather station > uses), right? > That's not very convenient in my case because the WiFi is created by the > Internet box. The Internet box is from my ISP. I don't have any control on > it, *can't install a weewx driver on it* for instance ;-) > Or can the interceptor be placed on *any machine on the same wifi as the > weather station* ? > > So, let's investigate the option where I get a *GWyx00* console: > > >The communiation from HP25x0 and GWyx00 console goes via WiFi into the > local LAN. > > Ok, so you said that the USB connector on the GWyx00 console was for power > only. Then, the data from GWyx00 is emitted on WiFi. > My weewx host (a Rapsberry Pi) is on the LAN. They can ping each other and > communicate if they wish, no problem. > But will the GWyx00 directly send data to the weewx host: is that > configurable? *Can I configure the GWxy00 console to communicate with a > given IP address?* I fear that the GWyx00 console will rather directly > send its data to an external Internet weather server. Then, same issue, my > weewx host can't "intercept" the data. > > Thanks very much for your help! > On Thursday, August 25, 2022 at 7:10:33 PM UTC+2 lang....@googlemail.com > wrote: > >> The HP25x0 consoles do not have an API and cannot be queried via the >> GW1000 API/Ecowitt Gateway driver. >> You either use a GW1x00/GW2000 instead (receive the same sensors in >> parallel) with the Ecowtt Gateway (GW1000) driver, >> or you will have to use the weewx Interceptor driver with the HP25x0 >> console custom server functionality >> The interceptor driver as available on GitHub from M. Wall covers only >> the basic sensors (T/H indoor, outdoor, rain, wind, solar). >> If you have more sensors, you need to use a modified interceptor driver. >> Some users here have developed an extended version which covers all recent >> Ecowitt sensors. >> >> The communiation from HP25x0 and GWyx00 console goes via WiFi into the >> local LAN. >> Weewx will pick up the data via local LAN (LAN or WLAN) depending on the >> server on which weewx runs and its network interfaces. >> >> There is no USB connection between consoles and weewx >> The USB port on the GW1x00 consoles/gateways is for power supply only. >> The USB port of the HP25x0 consoles is for factory use initial device >> firmware only. >> >> On 25.08.2022 19:00, ewhain...@gmail.com wrote: >> >> The IS a USB port on the drawing. I found the manual here: >> https://www.ecowitt.com/shop/goodsDetail/1# >> >> Manual & Software tab, Page 7 in the manual, however it also states it is >> for firmware updates only... >> >> On Thursday, August 25, 2022 at 9:55:10 AM UTC-4 axelle....@gmail.com >> wrote: >> >>> >The GW1100 is included with a number of display-less stations. As I >>> >understand it, there's a local API and the driver is just talking to >>> >that API and injecting to weewx. >>> >>> Right. And the GW1100 is plugged by USB to the weewx server, right? or >>> can weewx read GW1100 over wifi? >>> >>> >it looks like there is the equivalent of the GW1100 inside the console, >>> >because it says it uploads to similar places >>> >>> I have the feeling the protocol will be the same too. Same reason as >>> you. >>> >>> The main issue that might occur is whether weewx GW1000 driver is able >>> to operate via wifi too or not? Looks like the HP2551 console does not have >>> a USB port (not sure though, couldn't find a photo). And I wasn't able to >>> find any info on Wifi connection on >>> https://github.com/gjr80/weewx-gw1000 nor about support for HP2551 or >>> HP2552 or HP2553. >>> >>> Anybody from GW1000 driver can answer? >>> >>> Thanks, >>> On Thursday, August 25, 2022 at 12:38:46 PM UTC+2 Greg Troxel wrote: >>> >>>> >>>> Invisible Man <axelle....@gmail.com> writes: >>>> >>>> > I'm considering the purchase of a EcoWitt HP2551 : it has a console + >>>> a >>>> > 7-in-1 sensor. Just not totally sure how to integrate it with Weewx. >>>> > People said here to use the Ecowitt GW-1100 driver, right? But >>>> EcoWitt >>>> > HP2551 does not have that GW1100 gateway. Will the driver work >>>> > nevertheless? >>>> > Basically, I'm not sure the EcoWitt HP2551 (or 2552, or 2553) has a >>>> USB >>>> > cable. So how would I connect it to the RPi on which Weewx runs? >>>> >>>> I am unclear on details but am heading down the path of figuring out >>>> which EcoWitt station someone else should get. I lean to EcoWitt >>>> because it seems to be reasonable quality at very low prices and they >>>> seem to be open-source and local-access no-cloud-required friendly. So >>>> many things are cloud-only which I consider a total fail -- the >>>> interceptor driver is an impressive hack but it's a bad situation that >>>> it's necesary. >>>> >>>> The GW1100 is included with a number of display-less stations. As I >>>> understand it, there's a local API and the driver is just talking to >>>> that API and injecting to weewx. Thus it should work if the internet is >>>> down (or if the GW1100 is firewalled to keep the data from being sent >>>> to >>>> their cloud), but I'm not 100% sure as sometimes devices have code that >>>> phones home and stops if that doesn't work. >>>> >>>> Reading >>>> >>>> https://shop.ecowitt.com/products/hp2551 >>>> >>>> it looks like there is the equivalent of the GW1100 inside the console, >>>> because it says it uploads to similar places, and there is a list of >>>> optional sensors that seems to match. It would be sane to offer the >>>> same API and for them to reuse their code and circuit design, just >>>> sharing the case/etc. -- and doing so would be consistent with my >>>> impression of EcoWitt's approach. >>>> >>>> However, skimming the driver github site I don't see direct >>>> confirmation >>>> that the HP2551 is wire-protocol compatible. With any luck someone will >>>> post that they've used the driver. >>>> >>>> -- >> 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 on the web visit >> https://groups.google.com/d/msgid/weewx-user/f99be245-5334-4b28-bb66-7229fdee4569n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/f99be245-5334-4b28-bb66-7229fdee4569n%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/ddd1cab4-6ced-41d1-8ae7-cae76007bf1cn%40googlegroups.com.