Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Русский
  3. ioBroker
  4. ioBroker установка и конфигурация
  5. Установка Iobroker на первую малину

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    687

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Установка Iobroker на первую малину

Scheduled Pinned Locked Moved ioBroker установка и конфигурация
raspberry pi 1
5 Posts 2 Posters 1.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Sel
    wrote on last edited by
    #1

    Добрый день.

    Подскажите как установить Iobroker на Raspberry B первого поколения?
    Пытался делать все по инструкции с сайта Raspberry (JESSIE) – быстрый старт, но по инструкции устанавливается древняя нода. В итоге установщик ругается на древние драйвера и не устанавливается, параллельно прибивая ноду.
    Попытки обновить ноду на версию 8 окончились безуспешно. " You appear to be running on ARMv6 hardware. Unfortunately this is not current ly supported by the NodeSource Linux distributions. Please use the 'linux-armv6l ' binary tarballs available directly from nodejs.org for Node.js 4 and later."

    Помогите разобраться что делать.
    Желательно попроще, так как с линуксом вообще не знаком.

    1 Reply Last reply
    0
    • S Offline
      S Offline
      Sel
      wrote on last edited by Sel
      #2

      Сам спросил, сам отвечу.
      Частично помогла с вопросом инструкция от немцев, она тоже не рабочая, но в ней больше информации, чем в нашей.
      На момент написания данного сообщения, установщик iobroker выдает кучу ошибок и не устанавливается. Написал админам, надеюсь поправят инструкцию в ближайшее время.

      Пишу для нубов, типа меня, которые линукс первый раз увидели и с компьютером на Вы.
      Если верить всей ругани, которую пришлось читать от установщика iobroker, то node он хочет не ниже 8.12 версии, а npm не меньше 6.4.1.
      Версии узнаются, путем набора в командной строке putty или малины
      node -v
      npm -v

      Приступаем к установке.
      Следуем инструкции по установке, а как доходим до пункта 5. Установить Node.js заново для Raspbery 1 используем следующее:

      Чтобы установить последнюю версию node для малины, переходим сюда и сохраняем ссылку для своей малины. Для первой малины требуется ссылка, которая возникает при наведении на ARMv6.
      Дальше в командах для установки указываем данные этой ссылки.
      Чтобы установить node используем следующие команды:

      wget http://адрес актуальной версии node
      tar -xvf название архива
      cd название файла из ссылки
      sudo cp -R * /usr/local/
      sudo ln -s /usr/local/bin/node /usr/bin/nodejs
      reboot
      

      Пример:
      На данный момент актуальная версия 10.15.3 с включенной npm 6.4.1.
      Ссылка на скачивание для ARMv6: https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-armv6l.tar.xz
      Название архива: node-v10.15.3-linux-armv6l.tar.xz
      Название файла: node-v10.15.3-linux-armv6l
      Команды на установку будут следующие:

      wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-armv6l.tar.xz
      tar -xvf node-v10.15.3-linux-armv6l.tar.xz
      cd node-v10.15.3-linux-armv6l
      sudo cp -R * /usr/local/
      sudo ln -s /usr/local/bin/node /usr/bin/nodejs
      reboot
      

      После установки node, приступаем к установке iobroker.
      Он устанавливается одной строчкой (не забываем работать из root)

      curl -sL https://iobroker.net/install.sh | bash -
      

      После установки iobroker, малинку желательно перезапустить.

      reboot
      

      Когда малина загрузится, надо запустить сервер iobroker:

      sudo iobroker start
      

      После этого можно заходить в вэбинтерфейс и конфигурировать сервер iobroker.

      Так же на сайте не верно указан способ запуска web версии.
      http://raspiPI:8081 Он верен, только если в настройках малины ваш hostname назван как raspiPI У меня по умолчанию он был raspberrypi поэтому вебка не открывалась.
      Правильно будет :
      http://IP-Adresse:8081
      или
      http://HostName:8081
      Ip адрес можно узнать кучей способов, я смотрю в роутере.
      HostName можно задать любой в конфиге малины, в который можно попасть, набрав команду sudo raspi-config

      Свежую информацию по процедуре установки можно читать на https://github.com/ioBroker/ioBroker/wiki/Installation

      1 Reply Last reply
      1
      • S Offline
        S Offline
        Sel
        wrote on last edited by
        #3

        Ссылка на 8 ноду для AMRv6 https://nodejs.org/dist/latest-v8.x/node-v8.16.0-linux-armv6l.tar.xz

        1 Reply Last reply
        1
        • S Offline
          S Offline
          Sel
          wrote on last edited by Sel
          #4

          Оказалось, что и процедура установки на нашем сайте не верная. При попытке установить iobroker методикой с русскоязычного сайта, установщик вылетает с ошибкой и отсылает на https://github.com/ioBroker/ioBroker/wiki/Installation

          Теперь инсталлировать iobroker можно всего одной строчкой

          curl -sL https://iobroker.net/install.sh | bash -
          

          Конечно, предварительно следует установить node версии равной или выше 8.12 и npm равной или выше 6.4.1. Как это сделать, описал выше.

          1 Reply Last reply
          1
          • C Offline
            C Offline
            Comrade_ekb
            wrote on last edited by
            #5

            @Sel Огромное спасибо за свежую инструкцию 2019 года ибо все остальные инструкции даже 2018 года не приводили к рабочему результату. Ваша тоже не привела, на последнем этапе посыпались какие-то ошибки и остановка не дошла до конца.

            
            ==========================================================================
                Installing ioBroker (3/4)
            ==========================================================================
            
            ../src/main.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetDiskUsage(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/main.cpp:26:71: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                     DiskUsage result = GetDiskUsage(*v8::String::Utf8Value(info[0]));
                                                                                   ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../../nan/nan.h:54,
                             from ../src/main.cpp:3:
            /root/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                               explicit Utf8Value(Local<v8::Value> obj));
                                        ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            In file included from ../node_modules/nan/nan.h:190:0,
                             from ../src/unix_dgram.cc:5:
            ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
            ../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
               return obj->ForceSet(GetCurrentContext(), key, value, attribs);
                           ^~~~~~~~
            In file included from ../src/unix_dgram.cc:5:0:
            ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
            ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                     v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                        ^
            In file included from ../node_modules/nan/nan.h:47:0,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/node.h:177:50: note: declared here
                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                              ^
            /root/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                 __attribute__((deprecated(message))) declarator
                                                      ^~~~~~~~~~
            In file included from ../src/unix_dgram.cc:5:0:
            ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
            ../node_modules/nan/nan.h:831:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                     v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                                                                          ^
            In file included from ../node_modules/nan/nan.h:47:0,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/node.h:170:50: note: declared here
                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                              ^
            /root/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                 __attribute__((deprecated(message))) declarator
                                                      ^~~~~~~~~~
            In file included from ../src/unix_dgram.cc:5:0:
            ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
            ../node_modules/nan/nan.h:845:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                     v8::Isolate::GetCurrent(), target, method, argc, argv);
                                                                          ^
            In file included from ../node_modules/nan/nan.h:47:0,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/node.h:163:50: note: declared here
                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                              ^
            /root/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                 __attribute__((deprecated(message))) declarator
                                                      ^~~~~~~~~~
            In file included from ../src/unix_dgram.cc:5:0:
            ../node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
            ../node_modules/nan/nan.h:1463:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                 ));
                 ^
            In file included from ../node_modules/nan/nan.h:47:0,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/node.h:177:50: note: declared here
                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                              ^
            /root/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                 __attribute__((deprecated(message))) declarator
                                                      ^~~~~~~~~~
            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Socket(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/unix_dgram.cc:189:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               domain      = info[0]->Int32Value();
                                                 ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:190:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               type        = info[1]->Int32Value();
                                                 ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:191:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               protocol    = info[2]->Int32Value();
                                                 ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Bind(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/unix_dgram.cc:230:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               fd = info[0]->Int32Value();
                                        ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:231:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
               String::Utf8Value path(info[1]);
                                             ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                               explicit Utf8Value(Local<v8::Value> obj));
                                        ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::SendTo(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/unix_dgram.cc:258:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               fd = info[0]->Int32Value();
                                        ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:259:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               buf = info[1]->ToObject();
                                       ^
            In file included from /root/.node-gyp/10.15.3/include/node/node.h:63:0,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
             Local<Object> Value::ToObject() const {
                           ^~~~~
            ../src/unix_dgram.cc:260:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               offset = info[2]->Uint32Value();
                                             ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
               V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                           ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:261:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               length = info[3]->Uint32Value();
                                             ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
               V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                           ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:262:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
               String::Utf8Value path(info[4]);
                                             ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                               explicit Utf8Value(Local<v8::Value> obj));
                                        ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Send(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/unix_dgram.cc:302:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               fd = info[0]->Int32Value();
                                        ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:303:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               buf = info[1]->ToObject();
                                       ^
            In file included from /root/.node-gyp/10.15.3/include/node/node.h:63:0,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
             Local<Object> Value::ToObject() const {
                           ^~~~~
            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Connect(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/unix_dgram.cc:340:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               fd = info[0]->Int32Value();
                                        ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc:341:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
               String::Utf8Value path(info[1]);
                                             ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                               explicit Utf8Value(Local<v8::Value> obj));
                                        ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Close(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/unix_dgram.cc:361:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               fd = info[0]->Int32Value();
                                        ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../node_modules/nan/nan.h:47,
                             from ../src/unix_dgram.cc:5:
            /root/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                          ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Error 1
            gyp ERR! build error
            gyp ERR! stack Error: `make` failed with exit code: 2
            gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
            gyp ERR! stack     at ChildProcess.emit (events.js:189:13)
            gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
            gyp ERR! System Linux 4.19.42+
            gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
            gyp ERR! cwd /opt/iobroker/node_modules/unix-dgram
            gyp ERR! node -v v10.15.3
            gyp ERR! node-gyp -v v3.8.0
            gyp ERR! not ok
            ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/serialport.cpp:41:49: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
               v8::String::Utf8Value path(info[0]->ToString());
                                                             ^
            In file included from /root/.node-gyp/10.15.3/include/node/v8.h:26:0,
                             from /root/.node-gyp/10.15.3/include/node/node.h:63,
                             from ../../nan/nan.h:54,
                             from ../src/./serialport.h:6,
                             from ../src/serialport.cpp:1:
            /root/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                               explicit Utf8Value(Local<v8::Value> obj));
                                        ^
            /root/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
               declarator __attribute__((deprecated(message)))
               ^~~~~~~~~~
            ../src/serialport.cpp:48:53: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               v8::Local<v8::Object> options = info[1]->ToObject();
                                                                 ^
            In file included from /root/.node-gyp/10.15.3/include/node/node.h:63:0,
                             from ../../nan/nan.h:54,
                             from ../src/./serialport.h:6,
                             from ../src/serialport.cpp:1:
            /root/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
             Local<Object> Value::ToObject() const {
                           ^~~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterOpen(uv_work_t*)’:
            ../src/serialport.cpp:95:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(2, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/serialport.cpp:113:53: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               v8::Local<v8::Object> options = info[1]->ToObject();
                                                                 ^
            In file included from /root/.node-gyp/10.15.3/include/node/node.h:63:0,
                             from ../../nan/nan.h:54,
                             from ../src/./serialport.h:6,
                             from ../src/serialport.cpp:1:
            /root/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
             Local<Object> Value::ToObject() const {
                           ^~~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterUpdate(uv_work_t*)’:
            ../src/serialport.cpp:150:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(1, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterClose(uv_work_t*)’:
            ../src/serialport.cpp:188:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(1, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterFlush(uv_work_t*)’:
            ../src/serialport.cpp:231:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(1, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
            ../src/serialport.cpp:250:53: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
               v8::Local<v8::Object> options = info[1]->ToObject();
                                                                 ^
            In file included from /root/.node-gyp/10.15.3/include/node/node.h:63:0,
                             from ../../nan/nan.h:54,
                             from ../src/./serialport.h:6,
                             from ../src/serialport.cpp:1:
            /root/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
             Local<Object> Value::ToObject() const {
                           ^~~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterSet(uv_work_t*)’:
            ../src/serialport.cpp:285:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(1, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterGet(uv_work_t*)’:
            ../src/serialport.cpp:336:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(2, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterGetBaudRate(uv_work_t*)’:
            ../src/serialport.cpp:383:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(2, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/serialport.cpp: In function ‘void EIO_AfterDrain(uv_work_t*)’:
            ../src/serialport.cpp:424:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               data->callback.Call(1, argv);
                                          ^
            In file included from ../src/./serialport.h:6:0,
                             from ../src/serialport.cpp:1:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            ../src/poller.cpp: In static member function ‘static void Poller::onData(uv_poll_t*, int, int)’:
            ../src/poller.cpp:69:29: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
               obj->callback.Call(2, argv);
                                         ^
            In file included from ../src/poller.cpp:1:0:
            ../../nan/nan.h:1740:3: note: declared here
               Call(int argc, v8::Local<v8::Value> argv[]) const {
               ^~~~
            
            

            Это была последняя попытка....

            Хотел упорно установить эту систему, так как многие ее расхваливали в других форумах. Но с горечью обнаружил, что походу ее забросили, ибо куча битых ссылок, куцие комментарии в темах. Что случилось с брокером? Есть смысл на него тратить вообще время или если уж изучать, то Home Assistant, который яро противопостовляют Брокеру... Все криво и косо еще на этапе установки... тьфу нахер, пол дня убил.

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            549

            Online

            32.7k

            Users

            82.6k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe