Post by 4theberries on Apr 16, 2022 15:35:30 GMT -8
Using SDs image file
Been unable to associate any bluetooth moisture sensors in SG3Configure. Sensors are all visible and I can sucessfully rename them however when I try to select the extender from the drop down menu it does not respond or log the event.
I noticed someone else was having a similair issue in another post but did not see any follow up or resolution. It was also mentioned that it may be possible to register the sensors manually by editing the tables? If anyone knows the process I would appreciate any instruction.
So far I have tried -
-Made sure extender and SG3 updated -Deleting .JSON files as suggested in other thread -Clean installs / same result
-Using only 2 sensors as opposed to 5 / same result
If you can think of anything I may have overlooked or missed that would cause this please advise. Thank you
I have the same problem of associating the sensor. did this fix work for you 4TheBerries
Others in the below thread have had the same issue. They edited the tables as a work-around. I havent had time to apply myself yet. May be worth it for SDL to publish something addressing it since the bug seems more widespread now.
I have seen the SG3 not connect before. It turned out ( and I really don’t understand why) but detecting the sensors was interfered with being on a particular WIFI network. Something about that network access point interfered with the Bluetooth stack on the pi. Not all WiFi networks. Might have been the Sonos speakers too.
Disconnect from WiFi and try to detect the BT sensors on your Pi. Once detected our SG3 worked fine with the sensors.
Note: repeat the last four digits in column: pickaddress E.g; ID: *autoassigned* fullAddress: C4:7C:0A:6E:0D:DD pickAddress: 0D:DD assignedWirelessID: Your extenders four-digit address, it will be on the front display of the extender name: whatever you want it to be [Go]
If you are unable to locate a sensor:
run: ps -aux | grep python
identify all SmartGarden, SkyWeather and Index entries and note the Process ID located in the second-to-the-right-most-column.
sudo kill "process number from ps -aux"
Go to ~/SDL_Pi_SmartGarden3
run scanBluetooth.py for about 30 minutes.
It will give you the addresses of any missing sensors.