NEWS
Разные ошибки
-
После чистой установки owfs сколько не менял настройки драйвера появление дубликатов замечено не было `
у меня были проблемы только на слейве - при перезапуске iobroker на мастере или рестарта мастер сервера.А так, как у меня там свой экземпляр javascript адаптера - при дубликате его - он перестает работать.
! Необходимость в двух серверах в том, что другой установлен на входной двери
! и обрабатывает информацию от датчиков тока возле щитка, ИК освещении перед дверью,
! герконов в двери и замке, RFID ключа, камеры в глазке и т.п.
! Делать связь через WiFi не стал - так как вор бы включил глушилку на частоте WiFi и открывай дверь,
! никакой сигнализации не будет. Поэтому протянул к слейву витую пару и завел все через нее. -
P.S. Bluefox уже всё сделал 0.3.4 `
Обновился до 0.3.4 - находит все датчики(перешел на формат f.i который по умолчанию)
Большое спасибо Bluefox!
-
На гите:
0.3.3 (2016-08-25)
-
(bluefox) custom poll interval for every sensor
-
(bluefox) fix list of sensors over ethernet more than 5 `
custom poll interval for every sensor - отличная возможность реально разгрузить проц,
датчики движения можно опрашивать в 2 сек, а например, температуру раз в минуту.
Нагрузка от OWFS уменьшилась с 20% до 4% по CPU!
-
-
На гите:
0.3.3 (2016-08-25)
-
(bluefox) custom poll interval for every sensor
-
(bluefox) fix list of sensors over ethernet more than 5 `
custom poll interval for every sensor - отличная возможность реально разгрузить проц,
датчики движения можно опрашивать в 2 сек, а например, температуру раз в минуту.
Нагрузка от OWFS уменьшилась с 20% до 4% по CPU! `
Да я это запрашивал ещё в драйвере MegaD, там на порту могут быть датчики температуры с которых в некоторых случаях данные нужны часто. Так приходится через скрипт опрашивать порт чтобы не гонять драйвер чаще чем необходимо для других портов. -
-
Хочу установить Flot Charts
А в ответ ошибка````
ERROR: host.Bee-IoT Invalid version of "web". Installed "1.5.3", required ">=1.5.4WEB обновлять не предлагает!
-
Хочу установить Flot Charts
А в ответ ошибка````
ERROR: host.Bee-IoT Invalid version of "web". Installed "1.5.3", required ">=1.5.4WEB обновлять не предлагает! `
WEB еще в тесте, новая версия только на GitHub
-
Хочу установить Flot Charts
А в ответ ошибка````
ERROR: host.Bee-IoT Invalid version of "web". Installed "1.5.3", required ">=1.5.4WEB обновлять не предлагает! `
WEB еще в тесте, новая версия только на GitHub `
У меня WEB не устанавливается с github:!
iobroker 2016-09-05 10:28:30.203 info exit 25 iobroker 2016-09-05 10:28:30.199 error host.vm32test Cannot install https://github.com/ioBroker/ioBroker.web/tarball/master: 1 iobroker 2016-09-05 10:28:30.190 info ERR! /npm-debug.log iobroker 2016-09-05 10:28:30.190 info npm iobroker 2016-09-05 10:28:30.188 info Please include the following file with any support request: iobroker 2016-09-05 10:28:30.187 info ERR! iobroker 2016-09-05 10:28:30.185 info iobroker 2016-09-05 10:28:30.184 info npm iobroker 2016-09-05 10:28:30.182 info iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget It was specified as a dependency of 'iobroker.web' iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget a package version that doesn't exist. iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget This is most likely not a problem with npm itself.npm ERR! notarget In most cases you or one of your dependencies are requesting iobroker 2016-09-05 10:28:30.052 info ERR! notarget iobroker 2016-09-05 10:28:30.050 info npm iobroker 2016-09-05 10:28:30.050 info npm ERR! notarget ["0.0.1","0.0.2","0.0.3","0.0.4","0.1.1","0.1.2","1.0.0","1.1.0","1.1.1"] iobroker 2016-09-05 10:28:30.050 info npm ERR! notarget No compatible version found: iobroker.simple-api@'>=1.3.0'npm ERR! notarget Valid install targets: iobroker 2016-09-05 10:28:30.040 info ETARGET iobroker 2016-09-05 10:28:30.037 info npm ERR! npm v2.15.1npm ERR! code iobroker 2016-09-05 10:28:30.034 info npm ERR! node v4.4.4 iobroker 2016-09-05 10:28:30.032 info ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "https://github.com/ioBroker/ioBroker.web/tarball/master" "--production" "--prefix" "/opt/iobroker" iobroker 2016-09-05 10:28:30.030 info npm iobroker 2016-09-05 10:28:30.029 info Linux 3.2.0-4-amd64 iobroker 2016-09-05 10:28:30.026 info ERR! iobroker 2016-09-05 10:28:30.024 info iobroker 2016-09-05 10:28:30.020 info npm iobroker 2016-09-05 10:28:23.841 info npm install https://github.com/ioBroker/ioBroker.web/tarball/master --production --prefix "/opt/iobroker" (System call) iobroker 2016-09-05 10:28:23.774 info install https://github.com/ioBroker/ioBroker.web/tarball/master iobroker 2016-09-05 10:28:23.564 info url "https://github.com/ioBroker/ioBroker.web/tarball/master" --debug !
-
Хочу установить Flot Charts
А в ответ ошибка````
ERROR: host.Bee-IoT Invalid version of "web". Installed "1.5.3", required ">=1.5.4WEB обновлять не предлагает! `
WEB еще в тесте, новая версия только на GitHub `
У меня WEB не устанавливается с github:!
iobroker 2016-09-05 10:28:30.203 info exit 25 iobroker 2016-09-05 10:28:30.199 error host.vm32test Cannot install https://github.com/ioBroker/ioBroker.web/tarball/master: 1 iobroker 2016-09-05 10:28:30.190 info ERR! /npm-debug.log iobroker 2016-09-05 10:28:30.190 info npm iobroker 2016-09-05 10:28:30.188 info Please include the following file with any support request: iobroker 2016-09-05 10:28:30.187 info ERR! iobroker 2016-09-05 10:28:30.185 info iobroker 2016-09-05 10:28:30.184 info npm iobroker 2016-09-05 10:28:30.182 info iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget It was specified as a dependency of 'iobroker.web' iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget a package version that doesn't exist. iobroker 2016-09-05 10:28:30.054 info npm ERR! notarget This is most likely not a problem with npm itself.npm ERR! notarget In most cases you or one of your dependencies are requesting iobroker 2016-09-05 10:28:30.052 info ERR! notarget iobroker 2016-09-05 10:28:30.050 info npm iobroker 2016-09-05 10:28:30.050 info npm ERR! notarget ["0.0.1","0.0.2","0.0.3","0.0.4","0.1.1","0.1.2","1.0.0","1.1.0","1.1.1"] iobroker 2016-09-05 10:28:30.050 info npm ERR! notarget No compatible version found: iobroker.simple-api@'>=1.3.0'npm ERR! notarget Valid install targets: iobroker 2016-09-05 10:28:30.040 info ETARGET iobroker 2016-09-05 10:28:30.037 info npm ERR! npm v2.15.1npm ERR! code iobroker 2016-09-05 10:28:30.034 info npm ERR! node v4.4.4 iobroker 2016-09-05 10:28:30.032 info ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "https://github.com/ioBroker/ioBroker.web/tarball/master" "--production" "--prefix" "/opt/iobroker" iobroker 2016-09-05 10:28:30.030 info npm iobroker 2016-09-05 10:28:30.029 info Linux 3.2.0-4-amd64 iobroker 2016-09-05 10:28:30.026 info ERR! iobroker 2016-09-05 10:28:30.024 info iobroker 2016-09-05 10:28:30.020 info npm iobroker 2016-09-05 10:28:23.841 info npm install https://github.com/ioBroker/ioBroker.web/tarball/master --production --prefix "/opt/iobroker" (System call) iobroker 2016-09-05 10:28:23.774 info install https://github.com/ioBroker/ioBroker.web/tarball/master iobroker 2016-09-05 10:28:23.564 info url "https://github.com/ioBroker/ioBroker.web/tarball/master" --debug !
`
Установи сначала simple-api и socketio с гита -
Хочу установить Flot Charts
А в ответ ошибка````
ERROR: host.Bee-IoT Invalid version of "web". Installed "1.5.3", required ">=1.5.4WEB обновлять не предлагает! `
WEB еще в тесте, новая версия только на GitHub `
А как его оттуда поставить-то. Там версия 1.7.0.PS: Ой догадался…
npm install https://github.com/ioBroker/ioBroker.simple-api/tarball/master npm install https://github.com/ioBroker/ioBroker.socketio/tarball/master
А затем
npm install https://github.com/ioBroker/ioBroker.web/tarball/master
Потом пришлось еще и````
npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master -
А как его оттуда поставить-то. Там версия 1.7.0.
PS: Ой догадался… `
А еще в админке есть волшебная кнопочка, которая позволяет ставить драйвера с гитхаб (или другого источника), можно её использовать.
1238_pic_53.jpg
1238_pic_54.jpg -
-
Недавно выяснил, что из командной строки с гита работает и так:
npm install ioBroker/ioBroker.simple-api npm install ioBroker/ioBroker.socketio
Просто к сведению.
-
Пару ошибок, не знаю только у меня или еще у кого.
Первое:
При выполнении Iobroker update в консоли выскакивает такой warning, не критично, все работает, но в глаза бросается.
! (node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit.
! Trace
! at TLSSocket.addListener (events.js:239:17)
! at TLSSocket.Readable.on (_stream_readable.js:680:33)
! at Request. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/npm-registry-client/lib/request.js:153:7)
! at emitOne (events.js:77:13)
! at Request.emit (events.js:169:7)
! at ClientRequest. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/request/request.js:791:10)
! at emitOne (events.js:82:20)
! at ClientRequest.emit (events.js:169:7)
! at tickOnSocket (_http_client.js:523:7)
! at onSocketNT (_http_client.js:535:5)</anonymous></anonymous>Второе:
После обновления admin драйвера, на рабочей системе админка не открывается, ошибка в отладчике:
! TypeError: obj.common is undefined
! getObjects/
Вот в этом куске кода, на 893 строчке файла admin.js! // convert obj.history into obj.custom
! if (obj.common.history) {
! obj.common.custom = JSON.parse(JSON.stringify(obj.common.history));
! delete obj.common.history;
! } -
Пару ошибок, не знаю только у меня или еще у кого.
Первое: `
Засунь request в try/catchtry { request('myURL', function (a,b,body) { }); } catch (e) { }
Второе:
После обновления admin драйвера, на рабочей системе админка не открывается, ошибка в отладчике:
! TypeError: obj.common is undefined
! getObjects/
Вот в этом куске кода, на 893 строчке файла admin.js! // convert obj.history into obj.custom
! if (obj.common.history) {
! obj.common.custom = JSON.parse(JSON.stringify(obj.common.history));
! delete obj.common.history;
! }Поправь строчку на
if (obj.common.history)
в
if (obj.common && obj.common.history)
-
Поправь строчку на
if (obj.common.history)
в
if (obj.common && obj.common.history) ```` `
Сработало, спасибо!
-
Установи сначала simple-api и socketio с гита `
После установки simple-api, socketio и web с гита, перестал работать s7, обновил его и админ, и теперь вообще не могу попасть в админку. Как откатиться? -
В файле reinstall.sh виднеются адские символы Windows
-
Установи сначала simple-api и socketio с гита
После установки simple-api, socketio и web с гита, перестал работать s7, обновил его и админ, и теперь вообще не могу попасть в админку. Как откатиться?
Пройдись по всем установленным с гитаcd /opt/iobroker iobroker upload admin iobroker restart admin
-
Драйвер Rickshaw Charts не обновляется ни в какую. Статус обновления 0, а в админке так и весит что надо обновить. Через консоль тоже самое.
! iobroker 2016-09-07 10:07:43.218 info exit 0
! iobroker 2016-09-07 10:07:43.209 info Adapter "rickshaw" updated
! iobroker 2016-09-07 10:07:43.117 info upload [0] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/edit.html edit.html text/html
! iobroker 2016-09-07 10:07:43.052 info upload [1] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/index.html index.html text/html
! iobroker 2016-09-07 10:07:42.993 info upload [2] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/lib/css/rickshaw.min.css lib/css/rickshaw.min.css text/css
! iobroker 2016-09-07 10:07:42.913 info upload [3] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/lib/js/d3.v3.js lib/js/d3.v3.js application/javascript
! iobroker 2016-09-07 10:07:42.904 info upload [0] rickshaw.admin /opt/iobroker/node_modules/iobroker.rickshaw/admin/index.html index.html text/html
! iobroker 2016-09-07 10:07:42.820 info upload [4] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/lib/js/rickshaw.min.js lib/js/rickshaw.min.js application/javascript
! iobroker 2016-09-07 10:07:42.813 info upload [1] rickshaw.admin /opt/iobroker/node_modules/iobroker.rickshaw/admin/rickshaw.png rickshaw.png image/png
! iobroker 2016-09-07 10:07:42.787 info got /opt/iobroker/node_modules/iobroker.rickshaw/www
! iobroker 2016-09-07 10:07:42.783 info got /opt/iobroker/node_modules/iobroker.rickshaw/admin
! iobroker 2016-09-07 10:07:41.892 info npm install –production --prefix "/opt/iobroker/node_modules/iobroker.rickshaw" (System call)
! iobroker 2016-09-07 10:07:23.312 info npm install iobroker.rickshaw --production --prefix "/opt/iobroker" (System call)
! iobroker 2016-09-07 10:07:22.761 info upgrade rickshaw -
Драйвер Rickshaw Charts не обновляется ни в какую. Статус обновления 0, а в админке так и весит что надо обновить. Через консоль тоже самое.
! iobroker 2016-09-07 10:07:43.218 info exit 0
! iobroker 2016-09-07 10:07:43.209 info Adapter "rickshaw" updated
! iobroker 2016-09-07 10:07:43.117 info upload [0] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/edit.html edit.html text/html
! iobroker 2016-09-07 10:07:43.052 info upload [1] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/index.html index.html text/html
! iobroker 2016-09-07 10:07:42.993 info upload [2] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/lib/css/rickshaw.min.css lib/css/rickshaw.min.css text/css
! iobroker 2016-09-07 10:07:42.913 info upload [3] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/lib/js/d3.v3.js lib/js/d3.v3.js application/javascript
! iobroker 2016-09-07 10:07:42.904 info upload [0] rickshaw.admin /opt/iobroker/node_modules/iobroker.rickshaw/admin/index.html index.html text/html
! iobroker 2016-09-07 10:07:42.820 info upload [4] rickshaw /opt/iobroker/node_modules/iobroker.rickshaw/www/lib/js/rickshaw.min.js lib/js/rickshaw.min.js application/javascript
! iobroker 2016-09-07 10:07:42.813 info upload [1] rickshaw.admin /opt/iobroker/node_modules/iobroker.rickshaw/admin/rickshaw.png rickshaw.png image/png
! iobroker 2016-09-07 10:07:42.787 info got /opt/iobroker/node_modules/iobroker.rickshaw/www
! iobroker 2016-09-07 10:07:42.783 info got /opt/iobroker/node_modules/iobroker.rickshaw/admin
! iobroker 2016-09-07 10:07:41.892 info npm install –production --prefix "/opt/iobroker/node_modules/iobroker.rickshaw" (System call)
! iobroker 2016-09-07 10:07:23.312 info npm install iobroker.rickshaw --production --prefix "/opt/iobroker" (System call)
! iobroker 2016-09-07 10:07:22.761 info upgrade rickshaw `
Bluefox исправь io-package.json"common": { "name": "rickshaw", "version": "0.4.2",