
Home Assistant: Eigene Integration entwickeln und bereitstellen (HACS)
Auf meiner ToDo-Liste steht schon lange die Entwicklung einer eigenen Home Assistant Integration. Das Problem ist, dass man dazu gar nicht so viele Informationen findet. Schon gar nicht auf Deutsch - und noch weniger als Video. Außerdem bin ich als Entwickler zwar fit in PHP und NodeJS (JavaScript), aber Python gehört bisher nicht zu meinen Lieblings-Sprachen. Aber was hilft es? Einer muss es ja machen. Immer nur zeigen, was es schon gibt: Langweilig! Also begleite mich gerne auf dem Weg zur ersten eigenen Integration.
Wie Du weißt, nutzen wir an der Haustür einen ekey-Fingerscanner. Diesen habe ich bereits 2019 ausführlich vorgestellt. Die Integration in den ioBroker und FHEM war schon damals kein Problem. Für Home Assistant gibt es auch im Jahr 2025 gar nichts! Da merkt man, dass die internationale Community doch nicht nur Vorteile hat.
Da die Produkte etwas älter sind (und nicht mehr gekauft werden können), habe ich mich dazu entschieden, die Erweiterung über den HACS bereitzustellen. Das Repository findest Du unter Entwicklung.
Video
Links
- Home Assistant DevDocs - Set up development environment
- Home Assistant DevDocs - Creating your first integration
Weitere hilfreiche Ressourcen (Videos, Templates, Blog-Beiträge)
- GitHub - home-assistant/example-custom-config
- GitHub - ludeeus/integration_blueprint
- GitHub - msp1974/HAIntegrationExamples
- YouTube - Building a new Home Assistant integration in Python
- Community - Developing Home Assistant Core in a VSCode Devcontainer
- Blog - Building a Home Assistant Custom Component
Transparenz-Hinweis (Level 1)
An diesem Beitrag ist kein Hersteller beteiligt! Sämtliche Produkte habe ich selbst gekauft und trage die kompletten Kosten für diesen Beitrag alleine! Die Inhalte wurden somit von niemandem gesehen oder abgestimmt. Es handelt sich zu 100% um meine persönliche Meinung und Erfahrung!