ioBroker на WB6


#1

Имеется WB6 с установленной прошивкой 201809030832_webupd_wb61_stretch.
Порядок установки ioBroker:
(источник http://www.iobroker.net/docu/?page_id=5637&lang=ru)

    apt-get update

    apt-get upgrade

    apt-get install curl build-essential

    curl -sL https://deb.nodesource.com/setup_6.x | bash -

Рекомендуется ставить 6-ю Node.js, выше может не работать (надо проверять)

apt-get install -y nodejs

mkdir /opt/iobroker

cd /opt/iobroker

chmod 777 /opt/iobroker

npm install iobroker --unsafe-perm

долго устанавливается до появления

Настройка автозапуска:
(источник https://tutorials-raspberrypi.de/raspberry-pi-autostart-programm-skript/)

  1. Автозапуск скопировать файл iobroker.sh в директорию /etc/init.d/
    iobroker.txt (667 Байты) - переименовать в iobroker.sh

  2. Сделать файл исполняемым chmod +x /etc/init.d/iobroker.sh

  3. Запуск файла при загрузке update-rc.d iobroker.sh defaults

  4. Подключение ВАШ_КОНТРОЛЛЕР:8081 (набрать в браузере адрес вашего WB6 с портом 8081)


UPD: Так как при наличии большого количества “лишних” адаптеров WB6 начинает сильно нагружать процессор и зависает ioBroker.admin, то рекомендую устанавливать только, то что нужно на настоящий момент.


#2

Замечательная инструкция, спасибо! Давно работает в такой конфигурации? У меня большое количество mqtt-топиков отправляло не раз в перезагрузку сервера (на WB6 не ставил). Не наблюдаете такого?


#3

Пока не грузил.
Установлено для целей выработки оптимальной конфигурации и создания унифицированного интерфейса под типовые задачи. Стоит на лабораторном образце. Места занял около 200Мб.
Далее проверю нагруженным на степень использования проца и памяти. Выложу по мере поступления.
Также в планах посмотреть как встанет адаптер под node-red, но в чисто академическом интересе, так как пока нет функциональных блоков то и использовать не удобно.
Кивок в сторону Andrej_Popov
Возможно его трудами увидим достойный интерфейс для программирования и заодно скажет свое мнение о результатах установки…


#4

Интересно, спасибо! Напишите, если будет что-то новое-интересное!


#5

UPD: Так как при наличии большого количества “лишних” адаптеров WB6 начинает сильно нагружать процессор и зависает ioBroker.admin, то рекомендую устанавливать только, то что нужно на настоящий момент.
[image
image.png1697x984 181 KB


#6

Для получения необходимого функционала рекомендуется загрузить виджеты для Визуализации:


#7

Поставил Node-RED
У меня это получилось только из консоли:

iobroker add node-red

На контроллере “крутится” без проблем!

На “пустом” без периферии контроллере загрузка приемлемая