NEWS
Установка ioBroker на android телефон-планшет…
-
удалось таки установить брокера, но при установке визуалки из админки ошибка
! ````
$ ./iobroker add vis
host.localhost install adapter vis
npm install --production --prefix "/opt/iobr/node_modules/iobroker.vis" (System call)
npmERR!
Linux 3.0.8+
npm ERR! argv
"node" "/usr/bin/npm" "install" "--production" "--prefix" "/opt/iobr/node_modules/iobroker.vis"npm ERR! node v0.10.41! npm ERR! npm v3.5.3
! npm ERR! Cannot read property 'target' of null
npm ERR! npm ERR! If you need help, you may report this error at:
npm
ERR! <https: github.com/npm/issues="">
! npmERR! Please include the following file with any support request:
npm ERR! /opt/npm-debug.log
Cannot install iobroker.vis: 1
ERROR: process exited with code 25</https:>>! ****npm log**** >! 0 info it worked if it ends with ok >! 1 verbose cli [ 'node', >! 1 verbose cli '/usr/bin/npm', >! 1 verbose cli 'install', >! 1 verbose cli '–production', >! 1 verbose cli '--prefix', >! 1 verbose cli '/opt/iobr/node_modules/iobroker.vis' ] >! 2 info using npm@3.5.3 >! 3 info using node@v0.10.41 >! 4 verbose node symlink /usr/bin/node >! 5 silly loadCurrentTree Starting >! 6 silly install loadCurrentTree >! 7 silly install readLocalPackageData >! 8 silly install normalizeTree >! 9 silly loadCurrentTree Finishing >! 10 silly loadIdealTree Starting >! 11 silly install loadIdealTree >! 12 silly cloneCurrentTree Starting >! 13 silly install cloneCurrentTreeToIdealTree >! 14 silly cloneCurrentTree Finishing >! 15 silly loadShrinkwrap Starting >! 16 silly install loadShrinkwrap >! 17 silly loadShrinkwrap Finishing >! 18 silly loadAllDepsIntoIdealTree Starting >! 19 silly install loadAllDepsIntoIdealTree >! 20 silly loadAllDepsIntoIdealTree Finishing >! 21 silly idealTree:prePrune iobroker.vis@0.8.3 >! 22 silly loadIdealTree Finishing >! 23 silly currentTree iobroker.vis@0.8.3 >! 24 silly idealTree iobroker.vis@0.8.3 >! 25 silly generateActionsToTake Starting >! 26 silly install generateActionsToTake >! 27 verbose type non_object_property_load >! 28 verbose stack TypeError: Cannot read property 'target' of null >! 28 verbose stack at module.exports (/usr/lib/node_modules/npm/lib/install/filter-invalid-actions.js:24:35) >! 28 verbose stack at Array.3 (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) >! 28 verbose stack at LOOP (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14) >! 28 verbose stack at /usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:18:7 >! 28 verbose stack at Object.Installer.computeLinked (/usr/lib/node_modules/npm/lib/install.js:411:41) >! 28 verbose stack at Array.2 (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) >! 28 verbose stack at LOOP (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14) >! 28 verbose stack at /usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:18:7 >! 28 verbose stack at module.exports (/usr/lib/node_modules/npm/lib/install/diff-trees.js:50:3) >! 28 verbose stack at Array.1 (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) >! 29 verbose cwd /opt >! 30 error Linux 3.0.8+ >! 31 error argv "node" "/usr/bin/npm" "install" "--production" "--prefix" "/opt/iobr/node_modules/iobroker.vis" >! 32 error node v0.10.41 >! 33 error npm v3.5.3 >! 34 error Cannot read property 'target' of null >! 35 error If you need help, you may report this error at: >! 35 error <[https://github.com/npm/npm/issues](https://github.com/npm/npm/issues)> >! 36 verbose exit [ 1, true ] -
npm ставили из репозиториев ?
странная ссылка /opt/<u>iobr</u>/node_modules/iobroker.vis должна быть /opt/<u>iobroker</u>/node_modules/iobroker.vis
у меня npm 2.14.14 node v0.10.41 `
да ставил из репы, потом он вроде просил обновиться(точно не помню), а папка, обрезал название, просто это была вторая попытка поставить, после первой не удачной в обычную папку…может есть какой скрипт установочный чтоб запустил и он сам все проставил? если честно, убил на полурабочую инсталяцию пол дня, жалко времени... зато опенхаб тупо папку с проектом из винды бросаю по нужному пути и яву устанавливаю, все шуршит...
-
npm ставили из репозиториев ?
странная ссылка /opt/<u>iobr</u>/node_modules/iobroker.vis должна быть /opt/<u>iobroker</u>/node_modules/iobroker.vis
у меня npm 2.14.14 node v0.10.41 `
да ставил из репы, потом он вроде просил обновиться(точно не помню), а папка, обрезал название, просто это была вторая попытка поставить, после первой не удачной в обычную папку…может есть какой скрипт установочный чтоб запустил и он сам все проставил? если честно, убил на полурабочую инсталяцию пол дня, жалко времени... зато опенхаб тупо папку с проектом из винды бросаю по нужному пути и яву устанавливаю, все шуршит... `
Я ставил вот такhttp://forum.iobroker.net/viewtopic.php … 120#p15011
после установки /etc/init.d/iobroker.sh start
-
2Haus
снес все, поставил как ты, с первого раза не заработал, удалил папку иоброкер, поставил снова и только тогда завелось и шуршит… счас попробую накидать по логам, что делал, чтоб с первого раза заводилось...
на всякий случай лог всего что делал
-
Linux-системы запускаются в chroot окружении, то есть паралельно андроиду `
А есть ли варианты линукс поставить прямо на устройство, сейчас есть не дорогие планшеты даже x86 на Intel…Не пробовали копать в эту сторону?
-
возможность есть, как раз один из планшетов у меня на рк3066 проце под него уже есть готовые http://4pda.ru/forum/index.php?showtopic=527032, но весь смак от Linux Deploy в том что не нужно заморачиваться с дровами под разное железо, искать даташиты на дисплеи wifi тачскрины и тп, просто запустил в паралели и пользуй уже проинициализированное железо…
Счас правда столкнулся с граблями, не могу получить доступ к юсб/ком шнурку из под линуха в /dev/tty не появляется ttyUSB устройств, установил ардуинку под линуксом, а шить могу только через debug-Uart порт, а это не совсем универсально, не везде есть возможность подпаяться, короче есть еще над чем погуглить
-
c USBserial http://pccar.ru/showthread.php?t=18871, ttyUSB появился под линуксом, можно пожалуй что нибудь сваять, ткните в нужном направлении или мож примерчиком помогите:
как подключить свой скрипт
как в скрипте получить/отправить данные в переменную
как эту переменную использовать в визредакторе
PS есть вообще какой либо мануальчик по работе системы и взаимодействию мудулей внутри системы, желательно с примерами?
-
есть вообще какой либо мануальчик по работе системы и взаимодействию мудулей внутри системы, желательно с примерами? `
Много на этом форуме, основное в немецко-язычной ветке, при умении пользоваться гуглом - можно более-менее понимать…Много ценной информации с примерами есть на гитхабе...
А по поводу планшета - тема очень интересна!
Получаем в итоге устройство все в одном - и сервер ioBroker, и HMI, и тут же устройство голосовых команд, и система гарантированного питания - встроенный АКБ...
Есть и минусы - мало возможностей для периферии (нет I2C, UART, SPI и пр) и отсутствие ethernet'a по меди((
-
Получаем в итоге устройство все в одном - и сервер ioBroker, и HMI, и тут же устройство голосовых команд, и система гарантированного питания - встроенный АКБ…
Есть и минусы - мало возможностей для периферии (нет I2C, UART, SPI и пр) и отсутствие ethernet'a по меди(( `
юарт есть встроенный в любом планшете надо только найти куда распаяться, а если планшет с ОТГ то по юсб подлючаем через мини хаб всю необходимую переферию…Заходил к старым знакомым в мастерскую, дисплейчик подкинуть на разбитый планшет, так они мне темку накинули, очень много тв боксов счас на андроиде с проциком RK3066 и гиг оперативы на борту, то есть готовый контроллер получается под умный дом, в заводском корпусе, не нужны никакие PI и тп извращения покупать...
Ps... пробовал установить, на очередной планшет, брокера, тупо отказался устанавливаться и все, плюнул на все и скопировал папку с установленным брокером со старого планшета и все завелось, так что можно устанавливать простым копированием как и опенхаб...
-
> так что можно устанавливать простым копированием как и опенхаб…
да, но только если системы более менее похожи. Некоторые пакеты при установке компилируют бинарные библиотеки для скорости и если скопировать такой бинарник с PowerPCx64 на ARMx32 то не заведётся. -
юарт есть встроенный в любом планшете надо только найти куда распаяться `
Согласен, можно найти на плате нужный интерфейс.
@Vlad_k:а если планшет с ОТГ то по юсб подлючаем через мини хаб всю необходимую переферию… `
ИМХО - USB не советую применять в автоматизации, даже в домашней…
@Vlad_k:Заходил к старым знакомым в мастерскую, дисплейчик подкинуть на разбитый планшет, так они мне темку накинули, очень много тв боксов счас на андроиде с проциком RK3066 и гиг оперативы на борту, то есть готовый контроллер получается под умный дом, в заводском корпусе, не нужны никакие PI и тп извращения покупать… `
Да, у меня есть подобный HDMI-свисток, только линукс как ни старался, не смог нормально запустить(( Сейчас как плеер интен-контента на телевизоре в деревне использую.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden