Releases: Dennis-Otto/HACSAutodarts
Release list
Autodarts v0.4.5 — WIP
WIP – automatisches Wartungsupdate
Diese Vorabversion enthält übernommene Abhängigkeitsupdates. Für Update-Benachrichtigungen muss der Beta-Schalter dieses Repositorys in HACS eingeschaltet sein.
Die Dependabot-Änderungen betreffen Testabhängigkeiten oder GitHub-Abläufe; sie führen selbst keine neuen Integrationsfunktionen ein.
Alle Änderungen stehen im folgenden automatisch erzeugten Changelog.
What's Changed
Neue Funktionen
- feat: add a live dartboard dashboard card by @Dennis-Otto in #8
- feat: support Board Manager 2 and discover boards automatically by @Dennis-Otto in #10
Fehlerbehebungen
- fix: allow thirty minutes for release workflow registration by @Dennis-Otto in #4
- fix: recover reliably from board, network and cloud failures by @Dennis-Otto in #9
Abhängigkeiten und Wartung
- ci: add Docker E2E, SBOM, OpenSSF Scorecard and status badges by @Dennis-Otto in #6
- chore(deps): bump pytest-homeassistant-custom-component from 0.13.365 to 0.13.366 in the python-routine group by @dependabot[bot] in #7
Weitere Änderungen
- fix: record deployments only for release publication by @Dennis-Otto in #5
Full Changelog: v0.4.4...v0.4.5
Autodarts v0.4.4 — WIP
WIP – automatisches Wartungsupdate
Diese Vorabversion enthält übernommene Abhängigkeitsupdates. Für Update-Benachrichtigungen muss der Beta-Schalter dieses Repositorys in HACS eingeschaltet sein.
Die Dependabot-Änderungen betreffen Testabhängigkeiten oder GitHub-Abläufe; sie führen selbst keine neuen Integrationsfunktionen ein.
Alle Änderungen stehen im folgenden automatisch erzeugten Changelog.
What's Changed
Fehlerbehebungen
- fix: tolerate delayed registration of release PR checks by @Dennis-Otto in #3
Abhängigkeiten und Wartung
- chore(deps): bump the actions-routine group with 2 updates by @dependabot[bot] in #1
New Contributors
- @dependabot[bot] made their first contribution in #1
- @Dennis-Otto made their first contribution in #3
- @dennis-otto-release-automation[bot] made their first contribution in #2
Full Changelog: v0.4.3...v0.4.4
Autodarts v0.4.3 — WIP
WIP – automatisches Wartungsupdate
Diese Vorabversion enthält übernommene Abhängigkeitsupdates. Für Update-Benachrichtigungen muss der Beta-Schalter dieses Repositorys in HACS eingeschaltet sein.
Die Dependabot-Änderungen betreffen Testabhängigkeiten oder GitHub-Abläufe; sie führen selbst keine neuen Integrationsfunktionen ein.
Alle Änderungen stehen im folgenden automatisch erzeugten Changelog.
What's Changed
Fehlerbehebungen
- fix: run protected release PRs through the release app by @Dennis-Otto in 7801972
- fix: wait for all release merge protection checks by @Dennis-Otto in ebdfc18
Abhängigkeiten und Wartung
- chore(deps): bump pyturbojpeg from 1.8.3 to 2.5.0 in the python-major group by @dependabot[bot] in 7a7a39a
- ci: publish maintenance releases after Dependabot merges by @Dennis-Otto in 7188bff
New Contributors
- @dependabot[bot] made their first contribution in 7a7a39a
- @github-actions[bot] made their first contribution in 9439a08
Full Changelog: v0.4.2...v0.4.3
Autodarts v0.4.2 — WIP
WIP – erste Vorabversion
Mit Autodarts 0.4.2 erscheint die erste öffentliche Vorabversion dieses Forks für Home Assistant. Der Schwerpunkt liegt auf der lokalen Board-Steuerung ohne Cloud-Anmeldung und ohne Client-ID. Die Integration befindet sich noch in Entwicklung; Rückmeldungen und Fehlerberichte sind willkommen.
Lokale Funktionen
- Board bedienen: Erkennung starten, stoppen und zurücksetzen; alle Kameras oder einzelne Kameras automatisch kalibrieren; Board Manager neu starten.
- Board einstellen: Erkennung und Board-Cloud-Verbindung schalten, Kalibrierung beim Start, automatische Rekalibrierung und Verzerrungskorrektur einstellen sowie Kamera-Standby auswählen.
- Würfe und Zustand verfolgen: erkanntes Segment, letzter Dartwert, erkannte Darts und deren Punktesumme, Erkennungsstatus und lokale Verbindung als Home-Assistant-Entitäten.
- Ereignisse für eigene Automationen: erkannte und korrigierte Würfe, Beginn und Ende der Dartentnahme sowie Statuswechsel. Echtzeitaktualisierung per WebSocket mit Wiederverbindung und ergänzenden lokalen Abfragen.
- Lokale Trainingsstatistik: gespeicherte Zähler für Darts, Punkte, Triple, Bulls und 180er sowie Sitzungsbeginn und Reset. Korrekturen des aktuellen Durchgangs werden berücksichtigt; Verbindungsaufbau zählt vorhandene Darts nicht erneut.
- Kameradiagnose: Zustände für Handerkennung, Dartentnahme und Kalibrierung sowie Problem-Erkennung bei ausbleibenden Kamerabildern. Optionale FPS-Sensoren, Kamerabilder und zusätzliche Stream-Buttons sind zunächst deaktiviert.
- Darstellung: integriertes Icon und Logos für helle und dunkle Oberflächen; lokale Markenbilder benötigen Home Assistant 2026.3 oder neuer.
Cloud-Anbindung: vorbereitet, noch nicht freigegeben
Der neue Login über einen achtstelligen Code ist implementiert. Eine für dieses Projekt freigeschaltete Client-ID fehlt noch; Cloud-Anmeldung und Matchdaten sind noch nicht mit einem echten Konto validiert. Der bisherige Login über login.autodarts.io wird ersetzt.
Das lokale Board kann bereits eingerichtet werden. Später lässt sich das Cloud-Konto über Neu konfigurieren → Cloud-Konto verknüpfen ergänzen; Board- und Entitätszuordnungen bleiben erhalten. Spielregeln und Spielerzuordnung sind nicht Bestandteil der lokalen Trainingsstatistik. Für reguläre Spiele wird weiterhin die Autodarts-App verwendet.
Installation und Update
- In HACS dieses Repository als benutzerdefiniertes Repository vom Typ Integration hinzufügen:
Dennis-Otto/HACSAutodarts. - Die Vorabversion v0.4.2 auswählen, installieren und Home Assistant neu starten. Für Benachrichtigungen über weitere Vorabversionen den zugehörigen HACS-Schalter für Beta-Versionen aktivieren.
- Einstellungen → Geräte & Dienste → Integration hinzufügen → Autodarts → Lokales Board öffnen. IP/Hostname ohne
http://eingeben, den Port separat; normalerweise3180.
Bei einer bestehenden Installation den Integrationseintrag behalten. Original und Fork verwenden beide die Domain autodarts und können nicht parallel installiert werden. Alte Cloud-Anmeldungen benötigen eine erneute Verknüpfung, sobald eine gültige Client-ID verfügbar ist.
Einrichtung · Lokale Steuerung und Entitäten · Fehler melden
Prüfstand
Automatisierte Tests mit Home Assistant 2026.9.2 und Python 3.14. Lokale Lesezugriffe und der WebSocket-Verbindungsaufbau wurden mit Board Manager 1.0.7 geprüft. Eine vollständige Hardwarevalidierung aller Steueraktionen und Wurfabläufe steht noch aus; ältere Home-Assistant-Versionen sind nicht validiert.
Dies ist eine inoffizielle Community-Integration. Nachfolgend steht der automatisch aus zusammengeführten Pull Requests erzeugte Changelog.
What's Changed
Abhängigkeiten und Wartung
- ci: automate dependencies, HACS checks and release changelogs by @Dennis-Otto in 099c0c0
New Contributors
- @Dennis-Otto made their first contribution in 099c0c0
Full Changelog: https://github.com/Dennis-Otto/HACSAutodarts/commits/v0.4.2