Okay :) So, then both options should work :)

   - HP25xx console + Interceptor
   - or GWxx00 console + gw1000 driver

I guess I'll experiment more closely when I receive the weather station :)
Thanks very much!
On Friday, August 26, 2022 at 9:30:45 AM UTC+2 lang....@googlemail.com 
wrote:

> the Ecowitt Gateway driver works on a pull procedure, i.e. requests the 
> data from the GWyx00 console, whereas the interceptor driver works with 
> data pushed by the console via the custom server functionality.
> In both cases the consoles communicate via WiFi/WLAN into the local 
> network, and weewx requests/pulls (GW1000 API) or  catches (interceptor) 
> via the network. (in case of a GW2000 this can be completely LAN based 
> without WLAN).
> For the Ecowitt Gateway driver the IP of the console is entered into 
> weewx.conf [GW1000]
> for the interceptor driver the IP of the weewx server is entered into the 
> console for the custom server.
>
> the interceptor doesn't need to be "placed" somewhere - that's a strange 
> wording imho. It's just installed with weewx.
> If you want to see a picture how this works - and get also some more 
> understanding of your EW console hardware,
> read through https://www.wxforum.net/index.php?topic=40730.0 (chapter 7. 
> data flow, but all chapters are worth reading)
>
> On 26.08.2022 09:12, Invisible Man wrote:
>
> 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+...@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
>  
> <https://groups.google.com/d/msgid/weewx-user/ddd1cab4-6ced-41d1-8ae7-cae76007bf1cn%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/04eb8bc0-dbd8-4d0e-b0e7-d936c05db158n%40googlegroups.com.

Reply via email to