I just bought some Level Bolt locks that could be updated to work with Matter but work with Bluetooth currently. I have a bunch of ESP32-C3 I could set up as Bluetooth proxies around the house, but I’d rather have the devices have multiple functions.
So to get started with Matter I just ordered 10 ESP32-C6 units to start my thread network.
I intend to leech power from my wired PIR sensors by means of a buck converter, but I’d like to squeeze as much functionality as possible out of the device.
So, could I make a FTD (Full Thread Device) that reports the status of the PIR sensor and functions as a Bluetooth proxy as well?
And in general, you can use your BT Proxies as other things as well. I have lots of BT Proxies spread through the house and they’re all serving other primary purposes with BT Proxy just being a secondary thing that was added.
Full thread Device, basically a proxy for thread. What sorts of devices have you built? Are you building your YAML from scratch? Are you adding the proxy code after whatever regular device you have?
Lots of random devices; honestly most of them are pretty simple (at least the ones acting as proxies). BT Proxy is pretty resource intensive, so I wouldn’t be surprised if it doesn’t play well with what you’re trying to do. And yeah, I just add the BT Proxy to my YAML manually, it’s just a few lines.
Best advice is to just try it. Also, add one piece at a time to help narrow down any issues rather than trying to build one giant YAML file from the beginning.
to a working OpenThread device, but than OpenThread and BLE are not working.
EDIt: Looking at the post under, I only need to remove the scan_parameters!
This looks awesome, it’s a great start for what I want to do. The only unknown is if it could work as a PIR as well and I’d be over the moon. Guess I’ll have to test when the time comes.