
Обзор
Адаптер ioBroker.al-ko интегрирует роботизированные газонокосилки AL-KO Robolinho и другие устройства AL-KO Smart Garden в платформу ioBroker.
Обмен данными осуществляется через официальный облачный API AL-KO, включая обновления в реальном времени через WebSocket.
Функции
- Подключение к официальному API облака AL-KO
- Автоматическое создание всех читаемых состояний
- Записываемые состояния контролируются с помощью белого списка.
- Изменения передаются в AL-KO (желаемое состояние) через PATCH.
- Обновления в режиме реального времени через WebSocket
- Поддержка нескольких устройств
- Совместимо с современными компонентами ioBroker Admin / jsonConfig
Требования
Для использования API AL-KO необходимы данные для доступа:
Запросить можно здесь: ➡ https://alko-garden.at/iot-api-zugang-anfordern/
Необходимый:
- Имя пользователя
- Пароль
- Идентификатор клиента
- Секрет клиента
Введите в разделе: Экземпляры → al-ko → Конфигурация
Отказ от ответственности
Этот адаптер — проект сообщества.
AL-KO не предоставляет официальной поддержки для него.
Изменения (отрывок)
0.3.11 (2026-05-07)
- Проблемы с непрерывной интеграцией решены, рабочий процесс стабилизирован. — Обновлены инструменты выпуска Требуется версия Node.js >= 22.13.0.
- Улучшено качество кода (eslint/prettier)
0.3.10 (2026-05-07)
- i18n переключился на короткий формат
- tsconfig адаптирован для Node.js 22 — Требование к Node.js повышено до >=22.13.0
- Конфигурация CI стабилизирована
0.3.9 (2026-05-07)
- Добавлена недостающая запись в журнале изменений для версии 0.3.8
- Сравнение версий
0.3.8 (2026-05-07)
- Проблемы с CI/npm Publish решены
- Зависимости обновлены
- Улучшения стабильности
0.3.7 (2026-05-07)
— Обновлены зависимости (включая исправления безопасности Axios) Требуется Node.js версии 22 или выше.
- Улучшения стабильности
0.3.6 (2026-04-26)
- Исправлены некорректные роли состояния (удалено
value.number, исправлено использованиеvalueиlevel) - Исправлен белый список для состояний, допускающих запись.
- Структура объекта улучшена в соответствии с требованиями проверки.
0.3.5 (2026-03-26)
- Включена функция npm Trusted Publishing
- Исправлены предупреждения рабочего процесса GitHub Actions
Полный список изменений смотрите здесь: ➡ CHANGELOG_OLD.md
Ключевые нововведения:
- Улучшена структура объекта
- Пересмотренная система регистрации
- Улучшена очистка идентификационных данных
- Глобальные тайм-ауты и таймеры, безопасные для адаптеров.
- Документация пересмотрена
Лицензия
Опубликовано под лицензией MIT.
Changelog
0.3.11 (2026-05-07)
- Fixed CI issues and stabilized workflow
- Updated release tooling
- Require Node.js >= 22.13.0
- Improved code quality (eslint/prettier)
0.3.10 (2026-05-07)
- Migrated i18n to short format
- Aligned tsconfig with Node.js 22
- Updated Node.js requirement to >=22.13.0
- Stabilized CI configuration
0.3.9 (2026-05-07)
- Fixed missing changelog entry for 0.3.8
- Version alignment
0.3.8 (2026-05-07)
- Fixed CI/npm publish issues
- Updated dependencies
- Stability improvements
0.3.7 (2026-05-07)
- Updated dependencies (including axios security fixes)
- Require Node.js >= 22
- Stability improvements
➡ Full changelog here:
License
MIT License
Copyright (c) 2026 Hubert Zechner hubertiob@posteo.at
This project is released under the MIT License.
See the included LICENSE file for full details.