Обновление и понижение версии адаптеров
Адаптеры — это та часть ioBroker, которая меняется чаще всего. Они обновляются по отдельности — нет смысла заменять их все сразу, и есть несколько веских причин против этого.
В административной панели
В разделе «Адаптер» для каждой записи отображается установленная версия и версия, доступная в репозитории. Если доступна более новая версия, появляется стрелка обновления. Нажатие на эту стрелку сначала отобразит изменения в новой версии — этот список стоит прочитать, так как он указывает, требуются ли в новой версии какие-либо функции или удаляются ли из нее.
Подробное описание управления адаптером можно найти в руководстве по управлению адаптером .
На консоли
iob update --updatable # zeigt nur, was aktualisierbar ist - ändert nichts
iob upgrade <adapter> # aktualisiert genau diesen Adapter
iob upgrade # aktualisiert alle Adapter (nicht den js-controller)
?>iob update Это ничего не меняет . Программа только считывает содержимое репозитория. Изменения вносятся только с помощью...iob upgrade .
Понижение в должности
Иногда последняя версия нежелательна: либо потому, что в ней есть недостаток, либо потому, что требуется более старая версия, пока не появится другой адаптер.
iob upgrade <adapter> Устанавливает для адаптера версию, указанную в выбранном репозитории, — даже если это более старая версия . Репозиторий также можно указать непосредственно в команде:
iob upgrade <adapter> <repository-url>
То же самое автоматически происходит при переключении с последней версии обратно на стабильную .
Откат к предыдущей версии не является чистым возвратом к предыдущей. Точки данных и настройки, созданные более новой версией, сохраняются, и старая версия о них не знает. Поэтому перед откатом обязательно сделайте резервную копию данных и внимательно отслеживайте состояние системы после этого.
Установить из GitHub
Если исправление ошибки еще не выпущено, адаптер можно установить непосредственно из исходного кода — в панели администратора через функцию «Установить адаптер с пользовательского URL» в экспертном режиме.
Эти версии являются предварительными. Они не обновляются в рамках обычного процесса обновления и остаются активными до тех пор, пока вы не обновите их вручную. Такой подход не подходит для повседневного использования, однако он уместен для тестирования во вторичной среде.
После обновления
- Экземпляр снова запущен? В разделе «Экземпляры» должен отображаться зеленый индикатор.
- Есть ли что-нибудь в журнале? Предупреждения, появляющиеся сразу после обновления, чаще всего указывают на изменение настроек.
- Получаются ли значения? Достаточно беглого взгляда на объекты адаптера.
Читать далее
- Выполнение обновлений — последовательность трех уровней.
- Репозитории — стабильные и последние версии
- Ошибка адаптера — если адаптер не запускается после обновления.