Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. rosh_11

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 5
    • Best 0
    • Groups 0

    rosh_11

    @rosh_11

    0
    Reputation
    15
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    rosh_11 Follow

    Latest posts made by rosh_11

    • RE: Инсталляция под Linux

      @electric:

      Node.js рекомендую использовать версию LTS что на сайте (сейчас это 4.4.6). `

      Возможно будет полезно (кстати, предлагаю включить в инсрукцию):

      В стандартном пакете Ubuntu 16.04 LTS (кстати это касается и Armbian на базе Ubuntu) идет:

      nodejs v4.2.6

      npm v3.5.2

      На оф.сайте Node.JS есть инструкция https://nodejs.org/en/download/package- … tributions

      Согласно нее:

      sudo curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

      sudo apt-get install -y nodejs

      После выполнения имеем:

      nodejs v4.4.6

      npm v2.15.5

      Обратите внимание dверсия NPM стала ниже!

      После этого действа, все заработало таким образом:

      cd /opt

      sudo mkdir iobroker

      sudo chmod 777 /opt/iobroker

      cd /opt/iobroker

      sudo npm install iobroker –unsafe-perm

      Если я правильно понимаю, лог нормальной инсталяции должен выглядеть примерно так:

      user@SERV:/opt/iobroker$ sudo npm install iobroker --unsafe-perm

      iobroker@0.7.1 install /opt/iobroker/node_modules/iobroker

      node lib/setup.js

      npm install iobroker.js-controller --production --prefix /opt/iobroker

      npm install iobroker.admin --production --prefix /opt/iobroker

      Write "./iobroker start" to start the ioBroker

      Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start

      iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.

      iobroker@0.7.1 node_modules/iobroker

      └── yargs@4.7.1 (decamelize@1.2.0, camelcase@3.0.0, y18n@3.2.1, set-blocking@1.0.0, window-size@0.2.0, require-main-filename@1.0.1, yargs-parser@2.4.0, lodash.assign@4.0.9, cliui@3.2.0, string-width@1.0.1, os-locale@1.4.0, pkg-conf@1.1.3, read-pkg-up@1.0.1)

      user@SERV:/opt/iobroker$

      СПАСИБО, все работает!!!

      Предлагаю немного дополнить инструкцию, указанем необходимых версий NodeJS и NPM (как показывает практика на новых версиях заводиться не всегда).

      posted in ioBroker установка и конфигурация
      R
      rosh_11
    • RE: Инсталляция под Linux

      Доброго времени суток, коллеги.

      Есть пара вопросов:

      • поддерживается ли ARMBIAN на базе Ubuntu Xenial ? (использую OrangePI PC)

      • если да, то как исправить сбой установки (лог ниже)

      ! root@orangepipc:~# nodejs -v
      ! v4.2.6
      ! root@orangepipc:~# npm -v
      ! 3.5.2
      ! root@orangepipc:~# mkdir /opt/iobroker
      ! root@orangepipc:~# chmod 777 /opt/iobroker
      ! root@orangepipc:~# cd /opt/iobroker
      ! root@orangepipc:/opt/iobroker# :/opt/iobroker# npm install iobroker
      ! -bash: :/opt/iobroker#: No such file or directory
      ! root@orangepipc:/opt/iobroker# /opt/iobroker# npm install iobroker
      ! -bash: /opt/iobroker#: No such file or directory
      ! root@orangepipc:/opt/iobroker# ls
      ! root@orangepipc:/opt/iobroker# pwd
      ! /opt/iobroker
      ! root@orangepipc:/opt/iobroker# npm install iobroker
      ! npm WARN lifecycle iobroker@0.7.1~install: cannot run in wd %s %s (wd=%s) iobroker@0.7.1 node lib/setup.js /opt/iobroker/node_modules/iobroker
      ! /opt/iobroker
      ! └─┬ iobroker@0.7.1
      ! └─┬ yargs@4.7.1
      ! ├── camelcase@3.0.0
      ! ├─┬ cliui@3.2.0
      ! │ ├─┬ strip-ansi@3.0.1
      ! │ │ └── ansi-regex@2.0.0
      ! │ └── wrap-ansi@2.0.0
      ! ├── decamelize@1.2.0
      ! ├─┬ lodash.assign@4.0.9
      ! │ ├── lodash.keys@4.0.7
      ! │ └── lodash.rest@4.0.3
      ! ├─┬ os-locale@1.4.0
      ! │ └─┬ lcid@1.0.0
      ! │ └── invert-kv@1.0.0
      ! ├─┬ pkg-conf@1.1.3
      ! │ ├─┬ find-up@1.1.2
      ! │ │ ├── path-exists@2.1.0
      ! │ │ └─┬ pinkie-promise@2.0.1
      ! │ │ └── pinkie@2.0.4
      ! │ ├─┬ load-json-file@1.1.0
      ! │ │ ├── graceful-fs@4.1.4
      ! │ │ ├─┬ parse-json@2.2.0
      ! │ │ │ └─┬ error-ex@1.3.0
      ! │ │ │ └── is-arrayish@0.2.1
      ! │ │ ├── pify@2.3.0
      ! │ │ └─┬ strip-bom@2.0.0
      ! │ │ └── is-utf8@0.2.1
      ! │ ├── object-assign@4.1.0
      ! │ └── symbol@0.2.3
      ! ├─┬ read-pkg-up@1.0.1
      ! │ └─┬ read-pkg@1.1.0
      ! │ ├─┬ normalize-package-data@2.3.5
      ! │ │ ├── hosted-git-info@2.1.5
      ! │ │ ├─┬ is-builtin-module@1.0.0
      ! │ │ │ └── builtin-modules@1.1.1
      ! │ │ ├── semver@5.1.1
      ! │ │ └─┬ validate-npm-package-license@3.0.1
      ! │ │ ├─┬ spdx-correct@1.0.2
      ! │ │ │ └── spdx-license-ids@1.2.1
      ! │ │ └─┬ spdx-expression-parse@1.0.2
      ! │ │ └── spdx-exceptions@1.0.4
      ! │ └── path-type@1.1.0
      ! ├── require-main-filename@1.0.1
      ! ├── set-blocking@1.0.0
      ! ├─┬ string-width@1.0.1
      ! │ ├─┬ code-point-at@1.0.0
      ! │ │ └── number-is-nan@1.0.0
      ! │ └── is-fullwidth-code-point@1.0.0
      ! ├── window-size@0.2.0
      ! ├── y18n@3.2.1
      ! └─┬ yargs-parser@2.4.0
      ! └── camelcase@2.1.1
      ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
      ! npm WARN iobroker No description
      ! npm WARN iobroker No repository field.
      ! npm WARN iobroker No README data
      ! npm WARN iobroker No license field.
      ! root@orangepipc:/opt/iobroker# npm install iobroker –unsafe-perm
      ! > iobroker@0.7.1 install /opt/iobroker/node_modules/iobroker
      ! > node lib/setup.js
      ! sh: 1: node: not found
      ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
      ! npm WARN iobroker No description
      ! npm WARN iobroker No repository field.
      ! npm WARN iobroker No README data
      ! npm WARN iobroker No license field.
      ! npm ERR! Linux 3.4.112-sun8i
      ! npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker" "--unsafe-perm"
      ! npm ERR! node v4.2.6
      ! npm ERR! npm v3.5.2
      ! npm ERR! file sh
      ! npm ERR! code ELIFECYCLE
      ! npm ERR! errno ENOENT
      ! npm ERR! syscall spawn
      ! npm ERR! iobroker@0.7.1 install: node lib/setup.js
      ! npm ERR! spawn ENOENT
      ! npm ERR!
      ! npm ERR! Failed at the iobroker@0.7.1 install script 'node lib/setup.js'.
      ! npm ERR! Make sure you have the latest version of node.js and npm installed.
      ! npm ERR! If you do, this is most likely a problem with the iobroker package,
      ! npm ERR! not with npm itself.
      ! npm ERR! Tell the author that this fails on your system:
      ! npm ERR! node lib/setup.js
      ! npm ERR! You can get information on how to open an issue for this project with:
      ! npm ERR! npm bugs iobroker
      ! npm ERR! Or if that isn't available, you can get their info via:
      ! npm ERR! npm owner ls iobroker
      ! npm ERR! There is likely additional logging output above.
      ! npm ERR! Please include the following file with any support request:
      ! npm ERR! /opt/iobroker/npm-debug.log
      ! root@orangepipc:/opt/iobroker#

      Дополню: поднял на виртуалке чистую Ubuntu 16.04 LTS х64 - результат такой-же. Ранее при установке на Windows не хотел "заводиться" пока вместо последней версии NODEJS не поставил более древнюю. Может тут такая-же картина ?

      posted in ioBroker установка и конфигурация
      R
      rosh_11
    • RE: Todo список

      Неплохо бы добавить драйвер под LG TV.

      В конкурирующих системах есть (OH и MJD), да и бренд весьма рапространен.

      posted in ioBroker основное
      R
      rosh_11
    • RE: Инсталляция под Windows

      Спасибо, попробую с этой версией.

      Может изменть мануал по установке на сайте или на сайте выложить работающий дистриь node.js? (Сам с наскока попробовал поставить, не получилось… пошел читать форум, выясняется что с самим дистрибом node.js не все гуд).

      posted in ioBroker установка и конфигурация
      R
      rosh_11
    • RE: Инсталляция под Windows

      Тоже есть желание влиться в ряды. Какой из дистрибов Node.js лучше поствить 4й LTS или 5й Stable (https://nodejs.org/en/download/).

      Кстати что за 10ая версия Node.js о которой пишут выше?

      posted in ioBroker установка и конфигурация
      R
      rosh_11
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo