If your app has access to Bluetooth LE (and the phone's Bluetooth is on) then yes - you can listen for advertising data from Puck.js without having to pair with it at all.
There have been some other posts on the Puck.js section of the forum showing how you can broadcast a number that increments each time the button is pressed - then your app just listens, and if the number is sees changes it knows the button has been pressed.
Having said that, it's a one-way communication (from Puck.js to the phone), so there wouldn't be validation as such. To get two-way communication you'd need pairing.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
If your app has access to Bluetooth LE (and the phone's Bluetooth is on) then yes - you can listen for advertising data from Puck.js without having to pair with it at all.
There have been some other posts on the Puck.js section of the forum showing how you can broadcast a number that increments each time the button is pressed - then your app just listens, and if the number is sees changes it knows the button has been pressed.
Having said that, it's a one-way communication (from Puck.js to the phone), so there wouldn't be validation as such. To get two-way communication you'd need pairing.