/open-smart-home

A collection of services for my personal smart home (in an open fashion)

Primary LanguageHTML

Open Smart Home

Host machine

HP T520

OS

Debian

Keep everything up to date

pihole

changelog instructions

  1. docker pull pihole/pihole
  2. docker rm -f pihole
  3. docker compose up -d

lms / squeezebox

changelog

  1. docker pull lmscommunity/logitechmediaserver
  2. docker rm -f lms
  3. docker compose up -d

squeezelite

  1. docker pull giof71/squeezelite
  2. docker rm -f squeezelite
  3. docker compose up -d

home-assistant

  1. docker pull ghcr.io/home-assistant/home-assistant:stable (if failing: docker logout ghcr.io)
  2. docker rm -f home-assistant
  3. docker compose up -d`

candle

  1. it is a private docker repository. you have to do the github login by classic token first
  2. docker pull ghcr.io/unividuell/candle
  3. docker rm -f candle
  4. docker compose up -d

OS libraries

Docker

Official installation. Setup for running as non-root.

Bluetooth

BlueZ

Manual installation of bluez from sources to benefit about latest features (eg passiv scanning):

Home Assistant Integration

Just install integration `Bluetooth. It should find the bluetooth dongle.

Devices

Xiaomi Mijia LYWSD03MMC

  1. Flash it with pvvx custom firmware
  2. Set configuration Advertising Type to BTHome
  3. Install HA integration BTHome
  4. BTHome will automatically find the sensor