I started new thread but referring to this 
one: https://groups.google.com/g/weewx-user/c/AMecZZXf_BM

I have to configure quite exotic weather station - Garni 1025 from Czech 
Republic (https://www.garnitechnology.com/garni-1025-arcus/). It would be 
much simpler when knowing its communication protocol but I don't know it. 
But I know it supports Weather Underground and Weathercloud services. It 
doesn't have USB connection so WS6in1 driver can't be used in this case. 
Moreover, I do not have physical access to this station - hardware is is 
not mine; I have to configure Raspberry Pi and just connect it in the 
target location.

But I have my own PWS - quite old Ambient Weather WS-1002. I use it with 
Raspberry Pi via interceptor driver in "observer" mode. As I said earlier, 
I don't know what protocol Garni uses so it will be much safer if I use 
interceptor driver in "sniff" mode. To keep the whole story to a minimum:

1. I got working Weewx 5.1.0 on "target" RPi (target = RPi for Garni, not 
for my home station)
2. I installed interceptor driver and it works, no errors in Weewx log

I thought I would test the target RPi by running Weewx in sniff mode and 
listening for packets from my home station. But I get no packets from my 
station, as log says:

weewxd[738]: DEBUG user.interceptor: empty queue
(and repeating)

I'm not sure if I use proper configuration so here it goes:

1. target RPi has 2 network interfaces: 
   * built-in wlan0 with IP address 192.168.0.143
   * USB wlan1 with IP address 192.168.0.120

2. my home station's display panel has IP address 192.168.0.113 and it 
sends the data to rtupdate.wunderground.com (probably standard port 80)

3. the relevant section of weewx.conf looks like this:

[Interceptor]
    driver = user.interceptor
    device_type = wu-client
    mode = sniff
    iface = wlan1
    pcap_filter = src 192.168.0.113 and dst port 80
    
I tried listening for packets from 192.168.0.113 using tcpdump with this 
command running on target RPi:

tcpdump -i wlan1 "src 192.168.0.113 and dst port 80"

but without effect - no packets are coming.

I also changed iface = wlan1 to iface = wlan0 but no change - still empty 
queue.

I'm stuck so I would appreciate if someone experienced will go through it 
and tell me if everything is OK, and if not, what I should change and check.

-- 
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/f12b2e63-ce9a-4522-b34a-70e8191d7594n%40googlegroups.com.

Reply via email to