iobroker.al-ko
v0.2.15
Published
Adapter for communication with Al-Ko garden tools
Readme

ioBroker.al-ko
Tests:
ioBroker.al-ko
Adapter zur Kommunikation mit AL-KO Robolinho und weiteren AL-KO Gartengeräten.
Adapter for communication with AL-KO Robolinho and other AL-KO garden tools.
Funktionsumfang / Features
- Verbindung mit der offiziellen AL-KO Cloud API
- Automatisches Anlegen aller relevanten States
- Alle schreibbaren States werden berücksichtigt (Whitelist)
- Änderungen an States werden per API zurück in die Cloud gepusht
- Gerätestatus wird automatisch und in Echtzeit über WebSocket aktualisiert
- Authentifizierung via Benutzername / Passwort und API-Client-Daten
Konfiguration
Um den Adapter zu nutzen, benötigen Sie API-Zugangsdaten von AL-KO.
Diese können Sie hier beantragen:
👉 AL-KO IoT API Zugang
Im Admin müssen folgende Daten hinterlegt werden:
- Username (AL-KO Konto)
- Password
- Client ID
- Client Secret
DISCLAIMER
Dieser Adapter steht in keinem Zusammenhang mit der Firma AL-KO.
Es handelt sich um ein Community-Projekt, und AL-KO bietet keinen Support dafür an.
Changelog
0.2.15 (2025-11-02)
Deutsch:
- Admin-Konfiguration für den Adapter-Check bereinigt:
$schemaausadmin/jsonConfig.jsonentfernt- Tabs/Panel-Struktur korrigiert
- Fehlende
size-Attribute ergänzt
.commitinfozu.gitignorehinzugefügt- Keine funktionalen Änderungen
English:
- Admin config cleanup for adapter-check:
- Removed
$schemafromadmin/jsonConfig.json - Corrected tabs/panel structure
- Added missing
sizeattributes
- Removed
- Added
.commitinfoto.gitignore - No functional changes
0.2.14 (2025-11-01)
Deutsch:
- Entwicklungs-Tooling aktualisiert:
@alcalzone/release-scriptauf ^5.0.0 (Releases nur vom Default-Branch; Node.js ≥ 18 erforderlich)@alcalzone/release-script-plugin-iobrokerauf ^4.0.0 (ESM, Node.js ≥ 18)@alcalzone/release-script-plugin-licenseauf ^4.0.0 (ESM, Node.js ≥ 18)- ESLint 9, TypeScript auf ^5.9.3, Prettier 3
- Keine funktionalen Änderungen am Adaptercode
English:
- Development tooling updated:
@alcalzone/release-scriptto ^5.0.0 (releases only from default branch; requires Node.js ≥ 18)@alcalzone/release-script-plugin-iobrokerto ^4.0.0 (ESM, Node.js ≥ 18)@alcalzone/release-script-plugin-licenseto ^4.0.0 (ESM, Node.js ≥ 18)- ESLint 9, TypeScript bumped to ^5.9.3, Prettier 3
- No functional changes to adapter code
0.2.13 (2025-10-29)
Deutsch:
- JSON-Syntaxfehler in
io-package.jsonbehoben, der den Adapter-Check blockiert hat (Folgefehler „adminUI“). - VS-Code-Schemahinweis für
admin/jsonConfig.jsonaktualisiert. size-Attribute injsonConfigerneut geprüft/validiert.- Keine funktionalen Änderungen.
English:
- Fixed a JSON syntax error in
io-package.jsonthat blocked adapter-check (follow-up “adminUI” errors). - Updated VS Code JSON schema hint for
admin/jsonConfig.json. - Re-validated
sizeattributes injsonConfig. - No functional changes.
0.2.12 (2025-10-29)
Deutsch:
- Admin-UI: Offizielle jsonConfig-Schema-URL korrigiert (
.vscode/settings.json) - Fehlende responsive
size-Attribute inadmin/jsonConfig.jsonergänzt - Mindestanforderungen angehoben:
js-controller >= 6.0.11,admin >= 7.6.17 - Keine funktionalen Änderungen
English:
- Admin UI: Fixed official jsonConfig schema URL (
.vscode/settings.json) - Added missing responsive
sizeattributes inadmin/jsonConfig.json - Raised minimum requirements:
js-controller >= 6.0.11,admin >= 7.6.17 - No functional changes
0.2.11 (2025-10-28)
Deutsch:
- Kleinere Code-Korrekturen und Optimierungen vorgenommen
- Keine funktionalen Änderungen – Stabilität und Wartbarkeit verbessert
English:
- Minor code corrections and optimizations
- No functional changes – improved stability and maintainability
0.2.10 (2025-10-28)
Deutsch:
- Adapter-Kategorie angepasst: Typ von 'hardware' auf 'garden' geändert.
- Keine funktionalen Änderungen für Anwender
English:
- Changed adapter type from 'hardware' to 'garden' for proper categorization in ioBroker Admin and repositories.
- No functional changes for end users
0.2.9 (2025-10-28)
Deutsch:
- Wartungsupdate: npm-Abhängigkeitskonflikte (
sinon-chaivs.chai) behoben - ESLint-Konfiguration auf Version 9 mit
@iobroker/eslint-configv2.2.0 aktualisiert - CI-Stabilität auf GitHub Actions verbessert
- Keine funktionalen Änderungen für Anwender
English:
- Maintenance update: resolved npm dependency conflicts (
sinon-chaivschai) - Updated ESLint setup to v9 +
@iobroker/eslint-configv2.2.0 - Improved GitHub Actions CI stability
- No functional changes for end users
License
MIT License
Copyright (c) 2025 Hubert [email protected]
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

