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.
