Skip to content
/ bt2mqtt Public

Bluetooth to MQTT Bridge πŸ“΅πŸ“²β“πŸ“© Bridge Bluetooth presence events to an MQTT topic for preconfigured devices

License

Notifications You must be signed in to change notification settings

Sykkro/bt2mqtt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

bt2mqtt

Multiarch alpine-based image that bridges Bluetooth presence events to an MQTT topic at a fixed interval.

bt2mqtt

buildx Docker Image Version (latest semver) Docker Image Size (latest semver) Docker Pulls


Building

NOTE: Requires Docker's BuildX to build multiarch image

docker buildx build \
--platform=linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 \
--output "type=image,push=false" \
-t sykkro/bt2mqtt:latest .

Running

Locally

# (assumes a conf/devices.conf file)
./bt2mqtt.sh

In Docker

docker run --rm -it --net=host -v <path to local conf directory>:/conf --name bt2mqtt bt2mqtt:latest

About

Bluetooth to MQTT Bridge πŸ“΅πŸ“²β“πŸ“© Bridge Bluetooth presence events to an MQTT topic for preconfigured devices

Resources

License

Stars

Watchers

Forks

Packages

No packages published