Would it be possible to run EspruinoHub on a Synology NAS? I run all my smart home stuff as Docker containers on the NAS right now (HomeAssistant, NodeRed, Mosquitto etc) so it would be nice to also let Puck.js control my home without the need of an RaspberryPi.
It's possible, as EspruinoHub just uses Node.js. I think the first step would be to plug a USB Bluetooth dongle in and try and access it using noble via node.js - you may need to use the @abandonware fork if you're on Node.js>10.
The Synology NAS doesn't actually need to have any Bluetooth functionality installed, it just needs to be able to make the USB device itself accessible - then Noble will be able to use it. I'm not sure how easy that'll be with Docker though.
Don't worry about formatting, just type in the text and we'll take care of making sense of it. We will auto-convert links, and if you put asterisks around words we will make them bold.
For a full reference visit the Markdown syntax.
© Espruino, powered by microcosm.
Report a problem