DhrSoulslayer / inkbird

Add inkbird BBQ thermometer into homeassistant through MQTT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inkbird to Homeassistant

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.

Requirements

  • Linux System with Bleutooth enabled
  • Python/Python3 with python pip
  • Docker with docker-composed

Setting up the host:

  • 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

Quick Start

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

About

Add inkbird BBQ thermometer into homeassistant through MQTT


Languages

Language:Python 96.6%Language:Dockerfile 3.4%