I setup Weewx 3.9.1 about 6yrs ago when Acurite dropped support for their SmartHub, and haven't upgraded since.Recently I moved home and lost a sensor in one of the packing boxes and then found it again after the battery had been flat for almost 6 months. It displays temperature and humidity and the repeater flickers when it transmits, but weewx is not recording any data for that sensor ID#.Acurite gave instructions on how to register a sensor, but as the turned off the server that support SmartHubs I can't do that
I found these instructions for weewx but I'm getting errors when I try to sniff[root]# PYTHONPATH=bin python /usr/share/weewx/user/interceptor.py --conf=/etc/weewx/weewx.conf --device=acurite-bridge --mode=sniff --iface=ens3 --filter="src XXX.XXX.XXX.XXX and dst port 80"
Traceback (most recent call last):
File "/usr/share/weewx/user/interceptor.py", line 212, in <module>
import weewx.drivers
ImportError: No module named weewx.drivers
Recently I moved home and lost a sensor in one of the packing boxes and then found it again after the battery had been flat for almost 6 months. It displays temperature and humidity and the repeater flickers when it transmits, but weewx is not recording any data for that sensor ID#.
That's why I wondered if the hub needs to have it registered, but you say that the hub should pick up everything within range regardless,Anything else I could try?
Hi Matt,When I point the web browser at the hub, I only see 4 sensors, but I've always only seen 4 sensors even when all 6 were working.Wireshark shows traffic from 5 of the 6 sensors, there's nothing from this 6th sensor and nothing from an unknown sensor ID.I don't have a 433MHz transceiver so I can't tell what the sensor is sending to the hub. The 433MHz repeater flickers when it transmits (and the other 5 sensors are switched off) so I know it's transmitting something to the hub, but the hub isn't sending anything on to Weeex from it.