Skip to content

Home Automation

Namespace: home-automation

App Storage Notes
home-assistant ceph-ssd Multus networking, external access, volsync
esphome ceph-ssd Multus networking (mDNS device discovery), volsync
mosquitto ceph-ssd MQTT broker
zwave ceph-ssd USB device passthrough, volsync
matter-server

Config Notes

Home Assistant

External access via envoy-external. Uses Multus for a secondary network interface — this gives it direct LAN presence for device discovery (mDNS, SSDP) that wouldn't work through the Cilium CNI alone. VolSync backs up the config PVC.

ESPHome

Same Multus setup as Home Assistant — mDNS for ESP device discovery on the LAN.

Z-Wave

Requires USB device passthrough to the pod for the Z-Wave controller stick. Node affinity ensures it schedules on the node with the USB device attached.

Mosquitto

MQTT message broker. Home Assistant and ESPHome both depend on it for IoT device communication. No external access — cluster-internal only.