ESPHome-Configs steuern Heizung, Sensoren und Lüftung – zu wichtig, um sie ohne Pipeline ins Produktivsystem zu pushen. Dieser Artikel zeigt ein pragmatisches GitLab-CI-Setup, das jede Config-Änderung validiert, Firmware für alle Geräte parallel baut und OTA-Updates nur auf main ausrollt. Inklusive Secrets-Management über GitLab-Variablen, Matrix-Builds für beliebig viele Devices und einem Breaking-Change-Detektor, der vor ESPHome-Major-Updates warnt. Kein Overkill, aber genug Sicherheit für ein produktives Smarthome.