Blueprints
Wiederverwendbare Vorlagen für Automatisierungen, die sich ohne Programmieren einsetzen lassen, zum Beispiel für Klima, Entfeuchten oder Heizung.
home assistant — subthiel/dev
Du hast ein Gerät oder einen Dienst, der in Home Assistant nicht auftaucht, oder eine Automatisierung, die sich über die Oberfläche nicht sauber lösen lässt? Dafür entstehen Integrationen, Blueprints und eigene ESPHome-Geräte.
Teil der Softwareentwicklung bei Subthiel. Entwickelt wird von einem ausgebildeten Fachinformatiker für Anwendungsentwicklung, der seit 2007 Software baut und selbst ein Smart Home betreibt.
Nicht jede Aufgabe braucht eine eigene Integration. Oft reicht etwas Einfacheres, das auch leichter zu pflegen ist.
Wiederverwendbare Vorlagen für Automatisierungen, die sich ohne Programmieren einsetzen lassen, zum Beispiel für Klima, Entfeuchten oder Heizung.
Eigene Geräte auf Basis von ESP32, die Werte messen oder etwas schalten und sich direkt in Home Assistant melden.
Wenn ein Gerät oder Dienst keine Anbindung hat, entsteht eine Integration in Python, die sich über HACS installieren und aktualisieren lässt.
Ein kleiner Dienst, der Daten per MQTT oder API in Home Assistant bringt, wenn eine direkte Integration nicht passt.
Diese privaten Open-Source-Projekte sind in der Freizeit entstanden und zeigen, wie Integrationen und Blueprints aussehen.
Integration für Spoolman: Filament-Bestand und Verbrauch im Smart Home. Über 250 Sterne auf GitHub.
Dokumentierte und getestete Blueprints, etwa für die Klimaanlage, das Entfeuchten und den Heizungs-Sommermodus.
Statusanzeige für 3D-Drucker auf einem runden ESP32-Display, mit Webportal und Flasher im Browser.
Fehlt etwas davon, ist das kein Problem: Gemeinsam wird geklärt, was machbar ist.
Wenn ein Gerät oder Dienst in Home Assistant nicht auftaucht und auch ESPHome, MQTT oder eine fertige Integration nicht reichen. Dann übersetzt eine eigene Integration die Daten und Befehle des Geräts in Entitäten, die Home Assistant versteht. Oft lässt sich die Aufgabe aber einfacher lösen, etwa mit einem Blueprint oder einer Brücke per MQTT. Das wird vor dem Start geprüft.
Ein Blueprint ist eine wiederverwendbare Vorlage für eine Automatisierung. ESPHome ist Firmware für ESP32-Geräte, die per Konfiguration entsteht und sich in Home Assistant einbindet. Eine Integration ist eine Software-Komponente, die ein externes Gerät oder einen Dienst an Home Assistant anbindet.
Manchmal. Es hängt davon ab, ob es irgendeinen Weg gibt, Daten abzufragen oder Befehle zu senden, etwa ein Webportal, eine lokale Schnittstelle oder ein Protokoll im Netzwerk. Ohne solchen Zugang ist eine Anbindung schwierig oder unmöglich. Das lässt sich in der Regel in einer kurzen Vorprüfung klären.
Das entscheidest du. Eigene Projekte wie die Spoolman-Integration liegen öffentlich auf GitHub. Für Auftragsarbeiten wird vorab geklärt, ob das Ergebnis privat bleibt oder offen bereitgestellt wird.
Ja. Wenn Elektronik ein Gehäuse braucht, wird es auf Wunsch im eigenen 3D-Drucker gefertigt und passt zur Platine.
Nenn das Gerät oder den Dienst und was du erreichen willst. Du bekommst eine Einschätzung, welcher Weg passt.
Mehr zu den Leistungen: Softwareentwicklung → Gehäuse für deine Elektronik: Prototypen →