>I will start by prefacing that I'm not by any means an engineer and my only knowledge with BLE/embedded systems comes from curiosity, side projects and trial/error<
Story:
I live in a small condominium where we have 1 big metal gate to get in/out. In the last few months we've been facing many problems with the garage parking administrator, so I decided to create a side project to fix it. I ended up choosing a Particle Electron plugged to a 4-Channel General Purpose SPDT Relay Shield + 12V & 5V converters, that are placed inside the gate in a circuit box, so I could have remote access via a JS remote opener web app. On the outside, in another circuit box, I put an NRF-51 DK for BLE connection so we could open/close the gate without relying on a cellular or wifi connection (that are quite poor in my area).
Problem:
For a few months, the solution worked great and we were quite satisfied with it, but the last few weeks the NRF-51 is getting on debug mode randomly and to fix it I need to go to the garage and physically restart it, which is bothersome. I couldn't find any explanation or proper solution for it, so I input a watchdog reset file in it and apparently it's fine now, but I still think it's not the ideal solution. I would like to "track" the BLE connectivity or be sure that the NRF-51 is "alive".
Questions:
- There's a way to track the NRF-51 DK BLE connectivity remotely? If yes, is it possible via the particle cloud (I don't know, maybe via a device with BLE too like the Boron being use as a peripheral?)?
- If this is not possible, how could I make sure remotely that the NRF51 is "alive" and responding?
Obs: I searched a few similar issues and always ended up in "mesh" solutions, which I'm not sure if it's what I'm looking for since I would like to rely on Particle and NRF devices since I have a few lying around at home, and Particle's mesh support is being shut down by the end of the year (apparently).
Thank you very much for your help!