NEWS
Инсталляция под Linux
-
Есть ли docker.io - как проверить?)) `
Инсталляция:
$ sudo apt-get update $ sudo apt-get install docker.io
Проверка:
$ sudo docker run -i -t ubuntu /bin/bash ```` `
Почитал немного про этот docker.io - не понял, зачем он нужен на banana-pi?
Без него не будет работать ioBroker?
В образе debian что я использую его нет и никак не поставить, так как:
$ sudo apt-get update $ sudo apt-cache search docker.io
Ничего не выдает - его нет в репозитариях…
513_vlcsnap-error012.jpg -
Есть ли docker.io - как проверить?)) `
Инсталляция:
$ sudo apt-get update $ sudo apt-get install docker.io
Проверка:
$ sudo docker run -i -t ubuntu /bin/bash ```` `
Почитал немного про этот docker.io - не понял, зачем он нужен на banana-pi?
Без него не будет работать ioBroker?
В образе debian что я использую его нет и никак не поставить, так как:
$ sudo apt-get update $ sudo apt-cache search docker.io
Ничего не выдает - его нет в репозитариях… `
ioBroker будет работать.Просто один пользователь создал ioBroker образ и его можно перетянуть на систему одной командой. И всё будет работать. Ну или можно самому установить, как ты и сделал.
-
-
Электрик, что удалось запустить из устройств? Пинг, ардуино, голоса, датчики?
-
Не запускается при перестарте. При попытке из командной /etc/init.d/iobroker.sh start - пишет про незнакомого юзера pi.
-
Не запускается при перестарте. При попытке из командной /etc/init.d/iobroker.sh start - пишет про незнакомого юзера pi. `
В файле /etc/init.d/iobroker.sh start найти строчку IOBROKERUSER= и pi изменить на того под которым будет работать iobroker. Лучше указать пользователя у которого есть права на работу с каталогом /opt/iobroker. -
Не запускается при перестарте. При попытке из командной /etc/init.d/iobroker.sh start - пишет про незнакомого юзера pi.
В файле /etc/init.d/iobroker.sh start найти строчку IOBROKERUSER= и pi изменить на того под которым будет работать iobroker. Лучше указать пользователя у которого есть права на работу с каталогом /opt/iobroker.
Хм, странно, BlueFox вроде подправил инсталяцию - в файле /etc/init.d/iobroker.sh юзер должен указываться автоматически - от которого устанавливаешь.skifer, ты устанавливаешь через npm или deb-пакет?
@skifer:Электрик, что удалось запустить из устройств? Пинг, ардуино, голоса, датчики? `
Пинг завелся, да.Драйвера для ардуины и голоса пока нет в ioBroker - сейчас ребята делают визуализацию вроде, адаптер vis называется, что то уже даже работает.
Еще пробовал устанавливать адаптер для разработки своих скриптов, но скрипты не запускал.
Существует адаптер node-red, но я его не пробовал ставить и с его помощью вроде можно даже ардуину "подцепить"))
48_2016_04_30_2kh1x6aj44.txt -
Устанавливал через пакет - wget….
Правка файла и исправление пользователя на root не помогла (это я нашёл и попробовал).
-
Запуск вручную тоже не даёт результата.
-
filename="11.PNG" index="0">~~Устанавливал через пакет - wget….
Правка файла и исправление пользователя на root не помогла (это я нашёл и попробовал). `
Устанавливайте через http://forum.iobroker.org/viewtopic.php?f=12&t=277.Только в конец команды добавьте параметр –production
@skifer:Запуск вручную тоже не даёт результата. `
Эта ошибка говорит, что демон ioBroker уже запущен.P.S. Почитайте последние сообщения http://forum.iobroker.org/viewtopic.php?f=13&t=262 темы…
-
-
Как это демон запущен, а на 8081 порту тишина?
-
Как это демон запущен, а на 8081 порту тишина? `
А теперь чтоб ответил на порту 8081 надо перейти в каталог с iobroker и выполнитьnode iobroker.js add admin
После установки появится панель администратора на порту 8081.
-
` > Хм, странно, BlueFox вроде подправил инсталяцию - в файле /etc/init.d/iobroker.sh юзер должен указываться автоматически - от которого устанавливаешь.
skifer, ты устанавливаешь через npm или deb-пакет? `
Только если инсталляция новая. Если iobroker уже сконфигурирован, то ничего менятся не будет.Не запускается при перестарте. При попытке из командной /etc/init.d/iobroker.sh start - пишет про незнакомого юзера pi.
В файле /etc/init.d/iobroker.sh start найти строчку IOBROKERUSER= и pi изменить на того под которым будет работать iobroker. Лучше указать пользователя у которого есть права на работу с каталогом /opt/iobroker.
Кроме user надо подправить ещё один путь в iobroker.shPIDF=/opt/iobroker/node_modules/iobroker.js-controller/lib/iobroker.pid NODECMD=/usr/local/bin/node IOBROKERCMD=/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js RETVAL=0 IOBROKERUSER=root
Т.к. js-controller перекочевал из /opt/iobroker/ в /opt/iobroker/node_modules/iobroker.js-controller/
-
Сори ребята, но "…в ответ тишина, видно он не вернулся из боя..."!
Сделал всё, что вы все написали.
-
Сори ребята, но "…в ответ тишина, видно он не вернулся из боя..."!
Сделал всё, что вы все написали. `
У тебя установка не прошла. Не хватает системных объектов.Если посмотреть лог, то там видно:
host.bananapi _design/system missing - call node iobroker.js setup
Надо вызвать:
/opt/iobroker/iobroker setup
После этого
/opt/iobroker/iobroker add admin
-
После ребута ничего не произошло.))) Ребята сори опять.))))
Попытка запуска вручную:
Такого модуля действительно нету. Что-то недоустановилось.
Скопировал /lib и *.js в controller - но не помогло.
-
После ребута ничего не произошло.))) Ребята сори опять.))))
filename="15.PNG" index="1">~~Попытка запуска вручную:
filename="16.PNG" index="0">~~Такого модуля действительно нету. Что-то недоустановилось.
Скопировал /lib и *.js в controller - но не помогло. `
Как выглядит твоя папка /opt/iobroker ? -
Вот:
-
Вот:
filename="19.PNG" index="0">~~ `
У тебя старая структура папок.Можешь удалить всё кроме "data" и потом в этой директории /opt/iorboker вызвать:
npm install iobroker
После этого остановить ioBroker:
./iobroker stop
Cодержимое папки data передвинуть в iobroker-data
и вызвать
./iobroker start