Nach viel Hin und Her würde ich mittlerweile sowohl aufgrund des Stromverbrauchs als auch der Preis-Leistung den Raspberry Pi nicht mehr für einen Smart Home Server oder ein Home Lab empfehlen.
Für den Einstieg mag er geeignet sein, aber wenn man ohnehin viele Programme betreiben oder experimentieren möchte, ist ein Thin Client (Stromverbrauch zwischen 5-30 W, durchschnittlich 7 W) die bessere Wahl. Preislich liegen diese inklusive Netzteil gebraucht ab etwa 100 €. Sie bieten mehr Leistung, und vor allem das Netzteil macht nicht so viele Probleme wie die verschiedenen Netzteile für den Raspberry Pi.
Wer GPIOs benötigt, kann dies über USB und UART in Node-RED oder auch über ESPHome realisieren.
Das Skript ist mittlerweile komplett für 64Bit Systeme und AMD64 Architekturen mit Debian12 als Betriebssystem angepasst.