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/