Montaje de un sensor de presencia BT MQTT en un NAS de QNAP

Mi sistema de domotica esta basado en una maquina virtual montada en un NAS QNAP y con docker para todo el sistema de contenedores , el problema surje al intentar conectar el modulo BT desde el NAS a la maquina virtual y de ahi hacia el propio docker de dicha maquina virtual.

Por muchos intentos no se pudo saltar el paso de adaptador a traves de estos dos sistemas

Al final la solución fue montar un docker directamente en el NAS y que comunique con todo el sistema via MQTT

Por putty entraremos en el NAS y ejecutaremos el docker-compose up -d de rigor , adaptaremos el contenido de este fichero a nuestras necesidades

Una vez creado mediante docker logs hass_bluetooth –follow veremos los logs del docker para ver si ha arrancado correctamente

Con docker exec -it hass_bluetooth hcitool scan veremos todos los dispositivos que detecta , pondremos las MACS’s a localizar en el fichero owner_devices , despues de reiniciar el container si la configuracion es correcta podremos ver en nuestro servidor MQTT los topics de los dispositivos BT a localizar

Los ficheros a adaptar a nuestra configuración son :

Idea original : https://helto4real.github.io/hassio/docker/bluetooth/