If all is going well, in the journalctl log you should see something like:
Sep 05 07:52:12 frank EspruinoHub[2507]: <Discover> Starting scan...
Sep 05 07:52:12 frank EspruinoHub[2507]: <Discover> Scanning started.
If it doesn't (which it isn't in your case) it's probably because node.js doesn't have the right permissions to access Bluetooth LE. Can you try running which node, and if that displays a path, can you run:
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 all is going well, in the
journalctl
log you should see something like:If it doesn't (which it isn't in your case) it's probably because node.js doesn't have the right permissions to access Bluetooth LE. Can you try running
which node
, and if that displays a path, can you run:And see if that helps after you then do
sudo systemctl restart EspruinoHub.service
to restart EspruinoHub?