Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    I
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 51
    • Best 0
    • Groups 0

    IZUM

    @IZUM

    0
    Reputation
    59
    Profile views
    51
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    IZUM Follow

    Latest posts made by IZUM

    • RE: Модуль node-serialport

      Написал свой скрипт на основе node-serialport , сей час пишу ПО под беспроводные модули NRF24, о результатах доложусь)

      posted in ioBroker скрипты
      I
      IZUM
    • RE: Установил ioBroker, что дальше?

      @Bluefox:

      @IZUM:

      в скрипте прописал переменную "svet" функцией createState, после в vis сопоставил переменную с лампочкой (элемент ctrl build on//off), далее инвертируя состояние лампочки , наблюдаю в закладке "состояние" странную вещь , при каждом нажатии на лампочку в "состояние" создается новая переменная svet с текущим значением лампочки , это нормально?
      filename="Снимок.PNG" index="0">~~ Вообщето нет. Надо посмотреть. Скорей всего, после refresh (F5) эти переменные исчезнут, но всё равно странно.
      F5 помогло …...... и главное проблема не повторилась))

      posted in ioBroker установка и конфигурация
      I
      IZUM
    • RE: Установил ioBroker, что дальше?

      в скрипте прописал переменную "svet" функцией createState, после в vis сопоставил переменную с лампочкой (элемент ctrl build on//off), далее инвертируя состояние лампочки , наблюдаю в закладке "состояние" странную вещь , при каждом нажатии на лампочку в "состояние" создается новая переменная svet с текущим значением лампочки , это нормально?
      284_______.png

      posted in ioBroker установка и конфигурация
      I
      IZUM
    • Модуль node-serialport

      Вот хотел попытать модуль node-serialport https://github.com/voodootikigod/node-serialport , поставил его командами````
      sudo apt-get install build-essential
      npm install serialport

      прописал в js скрипт на сервере````
      var serialPort = require("serialport");
      serialPort.list(function (err, ports) {
        ports.forEach(function(port) {
          log(port.comName);
          log(port.pnpId);
          log(port.manufacturer);
        });
      });
      

      но в логе в место портов прописалось следующее````
      javascript-0 2015-03-23 23:27:07 error at script.js.svet:2:12
      javascript-0 2015-03-23 23:27:07 error script.js.svet: TypeError: Cannot call method 'list' of undefined
      javascript-0 2015-03-23 23:27:07 error at script.js.svet:1:18
      javascript-0 2015-03-23 23:27:07 error script.js.svet: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/serialport'
      javascript-0 2015-03-23 23:27:07 info Start javascript script.js.svet
      javascript-0 2015-03-23 23:27:07 info Stop script script.js.svet

      Может я не правильно ставил модуль….....?
      posted in ioBroker скрипты
      I
      IZUM
    • RE: Инсталляция под Linux

      @Bluefox:

      "npm install iobroker" выполнится только если не существует папка "/opt/iobroker/iobroker-data". То есть устанавливается только на чистую систему. `
      То есть у меня сейчас не до конца установленный iobroker??

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

      @vtec:

      Изюм установил js-controller

      Дай еще команду

      sudo nmp install iobroker

      После успешной установки

      sudo init 6 `
      Не получилось….

      izum@izum-eM350:/opt/iobroker$ sudo npm install iobroker
      npm ERR! not a package /tmp/npm-2695-nnDOKRW5/1426781950654-0.42539166775532067/tmp.tgz
      -
      > iobroker@0.5.1 install /opt/iobroker/node_modules/iobroker
      > node lib/setup.js
      
      npm install iobroker.js-controller --production --silent --prefix "/opt/iobroker/node_modules/iobroker/lib/../../../"
      npm install iobroker.admin --production --silent --prefix "/opt/iobroker/node_modules/iobroker/lib/../../../"
      Write "./iobroker start" to start the ioBroker
      Non-critical error: EACCES, permission denied '/usr/bin/iobroker'
      iobroker@0.5.1 node_modules/iobroker
      └── yargs@1.2.6 (minimist@0.1.0)
      izum@izum-eM350:/opt/iobroker$ 
      
      
      posted in ioBroker установка и конфигурация
      I
      IZUM
    • RE: Инсталляция под Linux

      @Bluefox:

      node /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js start `
      Ура, все завелось! Спасибо вам за ваше терпение и отзывчивость))

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

      @Bluefox:

      node iobroker start
      ```` `  
      
      izum@izum-eM350:/opt/iobroker$ node iobroker start
      
      /opt/iobroker/iobroker:1
      (function (exports, require, module, __filename, __dirname) { node node_module
                                                                         ^^^^^^^^^^^^
      SyntaxError: Unexpected identifier
          at Module._compile (module.js:439:25)
          at Object.Module._extensions..js (module.js:474:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:312:12)
          at Function.Module.runMain (module.js:497:10)
          at startup (node.js:119:16)
          at node.js:902:3
      izum@izum-eM350:/opt/iobroker$ cd
      izum@izum-eM350:~$ node iobroker start
      
      /home/izum/iobroker:1
      (function (exports, require, module, __filename, __dirname) { node node_module
                                                                         ^^^^^^^^^^^^
      SyntaxError: Unexpected identifier
          at Module._compile (module.js:439:25)
          at Object.Module._extensions..js (module.js:474:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:312:12)
          at Function.Module.runMain (module.js:497:10)
          at startup (node.js:119:16)
          at node.js:902:3
      izum@izum-eM350:~$ node --version
      v0.10.25
      
      
      posted in ioBroker установка и конфигурация
      I
      IZUM
    • RE: Инсталляция под Linux

      @vtec:

      Создай ссылку на "node" с помощью команды "sudo ln -s /usr/bin/nodejs /usr/bin/node" `

      izum@izum-eM350:/opt/iobroker$ sudo npm install iobroker.js-controller
      
      > ws@0.5.0 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io/node_modules/engine.io/node_modules/ws
      > (node-gyp rebuild 2> builderror.log) || (exit 0)
      
      make: вход в каталог «/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build»
        CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
        SOLINK_MODULE(target) Release/obj.target/bufferutil.node
        SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
        COPY Release/bufferutil.node
        CXX(target) Release/obj.target/validation/src/validation.o
        SOLINK_MODULE(target) Release/obj.target/validation.node
        SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
        COPY Release/validation.node
      make: выход из каталога «/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build»
      npm WARN engine hawk@0.10.2: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
      npm WARN engine cryptiles@0.1.3: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
      npm WARN engine hoek@0.7.6: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
      npm WARN engine boom@0.3.8: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
      npm WARN engine sntp@0.1.4: wanted: {"node":"0.8.x"} (current: {"node":"0.10.25","npm":"1.4.21"})
      
      > ws@0.4.31 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws
      > (node-gyp rebuild 2> builderror.log) || (exit 0)
      
      make: вход в каталог «/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build»
        CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
        SOLINK_MODULE(target) Release/obj.target/bufferutil.node
        SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
        COPY Release/bufferutil.node
        CXX(target) Release/obj.target/validation/src/validation.o
        SOLINK_MODULE(target) Release/obj.target/validation.node
        SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
        COPY Release/validation.node
      make: выход из каталога «/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build»
      
      > iobroker.js-controller@0.5.15 install /opt/iobroker/node_modules/iobroker.js-controller
      > node lib/setup.js setup first
      
      creating conf/iobroker.json
      object system.certificates created
      object system.repositories created
      object system.config created
      object enum.rooms created
      object system.group.user created
      object system.group.administrator created
      object _design/system created
      object system.user.admin created
      object system.meta.uuid created
      install adapter admin
      object system.adapter.admin created
      create instance admin
      object system.adapter.admin.0.uptime created
      object system.adapter.admin.0.memRss created
      object system.adapter.admin.0.memHeapTotal created
      object system.adapter.admin.0.memHeapUsed created
      object system.adapter.admin.0.connected created
      object system.adapter.admin.0.alive created
      object system.adapter.admin.0 created
      iobroker.js-controller@0.5.15 node_modules/iobroker.js-controller
      ├── daemonize2@0.4.2
      ├── mime@1.2.11
      ├── node-schedule@0.1.13
      ├── ncp@0.6.0
      ├── node.extend@1.0.10 (is@0.3.0)
      ├── adm-zip@0.4.7
      ├── yargs@1.2.6 (minimist@0.1.0)
      ├── request@2.38.0 (json-stringify-safe@5.0.0, forever-agent@0.5.2, aws-sign2@0.5.0, qs@0.6.6, oauth-sign@0.3.0, stringstream@0.0.4, tunnel-agent@0.4.0, node-uuid@1.4.3, mime-types@1.0.2, form-data@0.1.4, http-signature@0.10.1, tough-cookie@0.12.1, hawk@1.1.1)
      ├── tar.gz@0.1.1 (commander@1.1.1, tar@0.1.20, fstream@0.1.31)
      ├── socket.io@1.2.1 (debug@0.7.4, has-binary-data@0.1.3, socket.io-adapter@0.3.1, socket.io-parser@2.2.2, engine.io@1.4.3)
      ├── winston@0.7.3 (cycle@1.0.3, stack-trace@0.0.9, eyes@0.1.8, colors@0.6.2, async@0.2.10, pkginfo@0.3.0, request@2.16.6)
      ├── socket.io-client@1.2.1 (to-array@0.1.3, indexof@0.0.1, component-bind@1.0.0, debug@0.7.4, object-component@0.0.3, component-emitter@1.1.2, has-binary@0.1.5, parseuri@0.0.2, socket.io-parser@2.2.2, engine.io-client@1.4.3)
      └── npm@2.3.0
      izum@izum-eM350:/opt/iobroker$ 
      
      

      Вроде ошибок нет ,но http://localhost:8081/ не открывается.

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

      @Bluefox:

      node.js не доступен по команде "node"

      Что происходит если в консоли написать?

      izum@izum-eM350:/opt$ node
      
      ```` `  
      
      izum@izum-eM350:~$ izum@izum-eM350:/opt$ node
      bash: izum@izum-eM350:/opt$: Нет такого файла или каталога
      izum@izum-eM350:~$ /opt$ node
      bash: /opt$: Нет такого файла или каталога
      izum@izum-eM350:~$ 
      
      

      314_plt.jpg

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