I've now been able to manually decode the response received and other than 
the checksum and the device SSID it all decodes correctly or with plausible 
values. Am I correct in understanding the device concerned is not a GW1000 
but actually a WH2650? 

Manually decoding the response I get the following results for the device:

MAC: 48:3F:DA:54:59:59
IP address: 192.168.1.162
Port: 45000
SSID: ?WH2650A-WIFI5959 (note the ? is actually hexadecimal 10 which is an 
ASCII control character and not printable on screen as such)

It sounds odd that one RPi works fine whereas the other doesn't. The fact 
that the response decodes means the network side of things is likely OK and 
it suggests an issue within WeeWX/GW1000 driver. Could I get you to 
try/confirm a couple of things for me:

1. use the WS View or WS View Plus app to confirm the device IP address, 
MAC address, SSID and firmware version. These should be available from the 
Device List screen on then WS View Plus app or the Device List and Live 
Data screens on the WS View app.

2. the [GW1000] stanza from each RPi

3. confirm your device is actually on IP address 192.168.1.162

4. try the following commands on each RPi and post the response for each 
from the log (note if the IP address is incorrect use the actual IP 
address):

$ PYTHONPATH=/home/weewx/bin python -m user.gw1000 --discover --debug=3
$ PYTHONPATH=/home/weewx/bin python -m user.gw1000 
--ip-address=192.168.1.162 --mac-address --debug=3


Gary

-- 
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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/de0c443f-edab-4e8d-91b5-1febb2133221n%40googlegroups.com.

Reply via email to