Skip to content

ioBroker установка и конфигурация

No decscription available
51 Themen 723 Beiträge

NEWS

  • Инсталляция под Windows

    100
    0 Stimmen
    100 Beiträge
    37k Aufrufe
    BluefoxB
    @X13: Приветствую. На последних страницах вроде такой ошибки не нашёл. Используется XP 32bit. При попытке установить адаптер: ! 2017-02-25 10:26:20.936 - [32minfo[39m: host.asgard iobroker.js-controller version 0.15.3 js-controller starting ! 2017-02-25 10:26:20.936 - [32minfo[39m: host.asgard Copyright © 2014-2016 bluefox, hobbyquaker ! 2017-02-25 10:26:20.936 - [32minfo[39m: host.asgard hostname: asgard, node: v4.8.0 ! 2017-02-25 10:26:20.952 - [32minfo[39m: host.asgard ip addresses: 192.168.102.105 ! 2017-02-25 10:26:21.858 - [32minfo[39m: inMem-states listening on port 9000 ! 2017-02-25 10:26:21.952 - [32minfo[39m: inMem-objects listening on port 9001 ! 2017-02-25 10:26:21.968 - [32minfo[39m: host.asgard InMemoryDB connected ! 2017-02-25 10:26:21.983 - [32minfo[39m: host.asgard 1 instance found ! 2017-02-25 10:26:21.999 - [32minfo[39m: host.asgard starting 1 instance ! 2017-02-25 10:26:23.374 - [32minfo[39m: host.asgard instance system.adapter.admin.0 started with pid 2828 ! 2017-02-25 10:26:31.593 - [32minfo[39m: admin.0 starting. Version 1.6.11 in D:/Program/ioBroker/node_modules/iobroker.admin, node: v4.8.0 ! 2017-02-25 10:26:31.687 - [32minfo[39m: admin.0 requesting all states ! 2017-02-25 10:26:31.687 - [32minfo[39m: admin.0 requesting all objects ! 2017-02-25 10:26:31.687 - [32minfo[39m: admin.0 Request actual repository... ! 2017-02-25 10:26:31.703 - [32minfo[39m: admin.0 http server listening on port 8081 ! 2017-02-25 10:26:31.703 - [32minfo[39m: admin.0 Use link "http://localhost:8081" to configure. ! 2017-02-25 10:26:32.343 - [32minfo[39m: admin.0 received all states ! 2017-02-25 10:26:32.499 - [32minfo[39m: admin.0 received all objects ! 2017-02-25 10:26:32.702 - [32minfo[39m: host.asgard Update repository "default" under "http://download.iobroker.net/sources-dist.json" ! 2017-02-25 10:26:38.140 - [32minfo[39m: admin.0 Repository received successfully. ! 2017-02-25 10:26:42.874 - [32minfo[39m: admin.0 Change log subscriber state: true ! 2017-02-25 10:26:42.874 - [32minfo[39m: admin.0 system.adapter.admin.0: logging true ! 2017-02-25 10:27:31.515 - [32minfo[39m: iobroker add fritzbox ! 2017-02-25 10:27:39.374 - [32minfo[39m: iobroker npm install iobroker.fritzbox --production --prefix "D:/Program/ioBroker" (System call) ! 2017-02-25 10:27:44.265 - [32minfo[39m: iobroker Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:429:13 ! at String.replace (native) ! at envReplace (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:424:12) ! at parseField (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:400:7) ! at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:338:17 ! at Array.forEach (native) ! at Conf.add (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:337:23) ! at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\config-chain\index.js:244:8) ! at Conf. <anonymous>(C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:325:10) ! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16 ! 2017-02-25 10:27:44.280 - [32minfo[39m: iobroker ! 2017-02-25 10:27:45.890 - [32minfo[39m: iobroker Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:429:13 ! at String.replace (native) ! at envReplace (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:424:12) ! at parseField (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:400:7) ! at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:338:17 ! at Array.forEach (native) ! at Conf.add (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:337:23) ! at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\config-chain\index.js:244:8) ! at Conf. <anonymous>(C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:325:10) ! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16 ! 2017-02-25 10:27:45.905 - [32minfo[39m: iobroker ! 2017-02-25 10:27:46.311 - [32minfo[39m: iobroker host.asgard install adapter fritzbox ! 2017-02-25 10:27:46.483 - [32minfo[39m: iobroker npm install iobroker.fritzbox --production --prefix "D:/Program/ioBroker" (System call) ! 2017-02-25 10:27:47.968 - [32minfo[39m: iobroker Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:429:13 ! at String.replace (native) ! at envReplace (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:424:12) ! at parseField (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:400:7) ! at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:338:17 ! at Array.forEach (native) ! at Conf.add (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:337:23) ! at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\config-chain\index.js:244:8) ! at Conf. <anonymous>(C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:325:10) ! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16 ! 2017-02-25 10:27:47.983 - [32minfo[39m: iobroker ! 2017-02-25 10:27:49.499 - [32minfo[39m: iobroker Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:429:13 ! at String.replace (native) ! at envReplace (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:424:12) ! at parseField (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:400:7) ! at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:338:17 ! at Array.forEach (native) ! at Conf.add (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:337:23) ! at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\config-chain\index.js:244:8) ! at Conf. <anonymous>(C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:325:10) ! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16 ! 2017-02-25 10:27:49.546 - [32minfo[39m: iobroker ! 2017-02-25 10:27:49.702 - [32minfo[39m: iobroker host.asgard install adapter fritzbox ! 2017-02-25 10:27:49.874 - [32minfo[39m: iobroker npm install iobroker.fritzbox --production --prefix "D:/Program/ioBroker" (System call) ! 2017-02-25 10:27:51.311 - [32minfo[39m: iobroker Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:429:13 ! at String.replace (native) ! at envReplace (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:424:12) ! at parseField (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:400:7) ! at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:338:17 ! at Array.forEach (native) ! at Conf.add (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:337:23) ! at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\config-chain\index.js:244:8) ! at Conf. <anonymous>(C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:325:10) ! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16 ! 2017-02-25 10:27:51.343 - [32minfo[39m: iobroker ! 2017-02-25 10:27:52.858 - [32minfo[39m: iobroker Error: Failed to replace env in config: ${APPDATA} at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:429:13 ! at String.replace (native) ! at envReplace (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:424:12) ! at parseField (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:400:7) ! at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:338:17 ! at Array.forEach (native) ! at Conf.add (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:337:23) ! at ConfigChain.addString (C:\Program Files\nodejs\node_modules\npm\node_modules\config-chain\index.js:244:8) ! at Conf. <anonymous>(C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:325:10) ! at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16 ! 2017-02-25 10:27:52.874 - [32minfo[39m: iobroker ! 2017-02-25 10:27:53.046 - [32minfo[39m: iobroker host.asgard install adapter fritzbox ! 2017-02-25 10:27:53.046 - [31merror[39m: iobroker host.asgard Cannot install fritzbox ! 2017-02-25 10:27:53.280 - [32minfo[39m: iobroker exit 13[/spoiler]</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous> Папки C:\Program Files\nodejs\node_modules\npm\lib\config\ не существует. UPD сделал npm.cmd update и теперь работает И ещё, при попытке установить Ноду в любую папку кроме C:\Program Files\nodejs\ и последующей попытке установить ioBroker не находит npm. Как следствие в папке есть только файлы ioBroker.ico, unins000.dat, unins000.exe Установщик действительно ищет npm только в Program Files/nodejs… Доступен ли npm сразу после установки в любом месте? Тогда можно поменять этот код https://github.com/ioBroker/ioBroker.bu ... r.iss#L170 `
  • Криво устанавливается из готовых образов

    28
    0 Stimmen
    28 Beiträge
    10k Aufrufe
    BluefoxB
    Спасибо. Вечером залью.
  • Правильный репозитарий

    2
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    H
    @VictorS: Добрый день, а какой правильный репозитарий использовать? в http://download.iobroker.net/sources-dist.json нет новых версий модулей или они появляются с большой задержкой. сморю что-то долго Vis в админке показывает последнюю версию 0.10.15, захожу на githut - там уже 0.12.4 ` Этот правильный, на git лежат рабочие версии в которых ведётся работа а admin видит стабильные версии опубликованные в npm. С git можно ставить через admin или консоль, только что нибудь может работать не так.
  • Js-controller 0.13.0

    5
    0 Stimmen
    5 Beiträge
    2k Aufrufe
    BluefoxB
    @andrey99986: root@debian:/home/iobroker# iobroker upgrade self Cannot find this controller "js-controller" in repository. Репозитарий default: http://download.iobroker.net/sources-dist.json Как обновиться до 0.13.0 ? ` iobroker stop cd /opt/iobroker npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master --production iobroker start
  • Выбираем Ethernet-контроллер (LAN-реле) на DIN рейку.

    9
    0 Stimmen
    9 Beiträge
    7k Aufrufe
    E
    @keynight: Как я уже говорил я сейчас в фазе "планировка" дома в германии. Тут вопрос скореее региональный. Где взять электрика в Германии который взял бы на себя ответственность по приёмке, за ту же МегаД ? Не один электрик невозмется что то ставить, если на компоненте хотя бы СЕ-знака нет. Я пока вижу выход в том чтобы сделать как могут местные электрики, а потом уже после приёмки сделать апгрейд на всякие там хотелки. Преемущество в том что основной нагрузкой будет управлять проффесионально сделаные для этого компоненты, релюшка на LAN-контроллере меньше изнашивается. Свет работает и если контроллер выключен. При выходе из строя просто меняется на другое и не надо как в меге перепайвать реле. В будуюшем возможен легкий переход на другую систему, засчет разделения "логики управления нагрузкой" и "включением нагрузки". ` Заставьте электриков протянуть провода от выключателя и от лампочек в щит с автоматами. Соединить всё временно там. После приемки, отсоединяете выключатель и лампу. Лампу через реле той же МегаД или что у вас там проще достать на фазу и ноль. Выключатель напрямую в МегаД или в параллель вашему изернет-реле (в последнем случае если выключатель включен, но изернет-реле от обвключайся - лампа будет гореть)…
  • FreeBSD

    7
    0 Stimmen
    7 Beiträge
    3k Aufrufe
    B
    boba ~ % sudo chmod 777 /opt/iobroker/*.* -R chmod: -R: No such file or directory boba ~ % man chmod CHMOD(1) FreeBSD General Commands Manual CHMOD(1) NAME chmod — change file modes SYNOPSIS chmod [-fhv] [-R [-H | -L | -P]] mode file ... правильно "sudo chmod -R 777 /opt/iobroker" на счет "." я тоже не уверен, ибо это сменит права только двум скриптам в корне iobroker
  • IoBroker инсталлятор v0.6.0 для Windows

    4
    1
    0 Stimmen
    4 Beiträge
    2k Aufrufe
    L
    Такая же ошибка и на Win10 x86.. Я с большими мучениями установил вручную…Для новичков без вариантов...Правда непонятки, каждый раз нужно запускать iobroker start в командной строке или нет?
  • Установил ioBroker, что дальше?

    59
    0 Stimmen
    59 Beiträge
    21k Aufrufe
    I
    @medvedevskih: @Haus: @medvedevskih: установил iobroker начитался про mqtt , и дальше что хочу объединить все датчики на ардуинках которые общаются через esp12-e не могу понять как в брокере создать объекты , помогите пожалуйста гугл ничего дельного не выдает ` mqtt клиент сам создаёт(публикует переменную) client.publish("myhome/Boiler_room/Temp_accum_tanks_1_1", " "); если её не было. В других случаях в скрипте прописываешь createState('твояпеременная',' '); Здесь почитай http://forum.iobroker.net/viewtopic.php?f=16&t=714 и вопросы там же. ` получается в ардуинке прописываю список всех датчиков подключаю к компу, и брокер сам автоматически видит ардуинку, и сам прописывает все объекты т к я не могу понять как прописывать в ней объекты и как их смотреть? PS систему изучаю всего пару недель информации нету нигде ` Ардуино должна выступать в качестве клиента. И слать в iobroker MQTT топики. Этими же топиками управляется (по идее) само исполнительное устройство на пине Arduino. У меня ESP8266 подключено напрямую MQTT протоколом к Raspberry Pi2 с iobroker. В результате брокер получает строку mqtt.0.test.ESP0000E166.output14 оправив ее обратно Вы будете управлять реле на данном контроллере. При изменении статуса (0,1) и указании строки в качестве ID индикатора, будет меняться состояние например лампочки. Картинки под спойлером: ! filename="Снимок 2.JPG" index="0">~~ filename="Снимок.jpg" index="1">~~
  • Установка на Cubieboard2

    12
    0 Stimmen
    12 Beiträge
    6k Aufrufe
    BluefoxB
    @bondrogeen: Доброго времени суток. Подскажите как добавить iobroker в автозагрузку на cubieboard 2 ? Стоит Debian ` Этот файл https://raw.githubusercontent.com/ioBro … obroker.sh скопировать в /etc/init.d/ и выполнить: chown root:root /etc/init.d/iobroker.sh update-rc.d iobroker.sh defaults
  • Возможна ли установка IOBroker на облачные сервера?

    9
    0 Stimmen
    9 Beiträge
    4k Aufrufe
    L
    @Bluefox: Советую использовать terminal.com или koding.com. terminal.com платный, но месяц работы cpu бесплатно. koding.com для одной машины бесплатно, но они её приостанавливают, если никого нет. Каждый драйвер в iobroker будет занимать один gear в openshift. Хм… За 4 евро можно купить облачный сервер. ` Ясно, спасиб, что предупредили от ненужного действа на OpenShift..
  • Js-controller 0.7.11

    3
    0 Stimmen
    3 Beiträge
    2k Aufrufe
    BluefoxB
    @spectrekr: Еще обновляться нельзя? ` можно. 8-)

755

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge