The purpose of this project is to get popular multi-probe inkbird thermometers into homeassistant for automations, temperature logging, changing lights based on BBQ status, and whatever else you can think of.
- Linux System with Bleutooth enabled
- Python/Python3 with python pip
- Docker with docker-composed
apt update && apt dist-upgrade
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
apt install docker-compose python-pip
The easiest way to run this probject is to run the image from docker hub using docker-compose
wget https://github.com/DhrSoulslayer/inkbird/blob/dev/docker-compose.yaml
You will need to modify the environmental variables so open docker-compose.yaml with your favorite editor and adjust the settings were needed.
Variable | Required (Y/N) | Description |
---|---|---|
INKBIRD_MQTT_HOST |
Y | MQTT server that home assistant uses |
INKBIRD_ADDRESS |
Y | The bluetooth address for the inkbird |
INKBIRD_MQTT_USERNAME |
N | MQTT username |
INKBIRD_MQTT_PASSWORD |
N | MQTT password |
INKBIRD_TEMP_UNITS |
N | Set to F for farenheit and C for celsius (defaults to F ) |
Then just run docker-compose up -d