Skip to content

Instantly share code, notes, and snippets.

View treblada's full-sized avatar

Adalbert treblada

View GitHub Profile
@treblada
treblada / homekit-yahka-2025.md
Last active December 29, 2025 11:23
How to configure Yahka on dockerised ioBroker with Avahi/Zeroconf (Dec 2025)

Dockerised ioBroker (v11) + Yahka + HomeKit (iOS 26)

Created: 2025-12-29

#docker #iobroker #yahka #homekit #avahi #zeroconf #bonjour

Abstract

It is generally possible control devices in ioBroker via Yahka on your iOS device, but with some limitation, i.e. home controls cannot be shared with others without an HomeHub device like an AppleTV (4.Gen) or HomePod.

General Architecture (as I understand it)

Create DNS-over-TLS bridge with Pi-hole, unbound and stubby on Ubuntu Server

Few months ago, I've made a similar work but I wanted something a little more easier to manage. Please have a look at here for my previous work.

This time, I'm gonna do pretty much the same thing but using Pi-hole as base then modify it to include unbound and stubby.

This way, I can use the power of Pi-hole with some additional security layers:

  • Recursive DNS check (unbound)
  • DNS-over-TLS (stubby)