<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Zigbee Adapter lässt sich nicht installieren.]]></title><description><![CDATA[<p dir="auto">Ich versuche verzweifelt den Zigbee Adapter zu installieren. Den Fixer habe ich auch schon probiert. Aus dem Fehlermeldungen werde ich nicht schlau. Das System ist auf dem neusten Stand.</p>
<p dir="auto">Kompletter Log als nächsten Beitrag.</p>
]]></description><link>https://forum.iobroker.net/topic/28110/zigbee-adapter-lässt-sich-nicht-installieren</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 09:47:32 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/28110.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Dec 2019 17:25:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zigbee Adapter lässt sich nicht installieren. on Sat, 28 Dec 2019 10:14:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/glasfaser" aria-label="Profile: Glasfaser">@<bdi>Glasfaser</bdi></a></p>
<p dir="auto">NPM: 6.13.4<br />
Nodejs: 12.14.0<br />
Node: 12.14.0</p>
<p dir="auto">Ich habe jetzt eine "Downgrade" der Nodejs gemacht und...funktioniert! Vielen Dank!</p>
]]></description><link>https://forum.iobroker.net/post/346819</link><guid isPermaLink="true">https://forum.iobroker.net/post/346819</guid><dc:creator><![CDATA[RASS]]></dc:creator><pubDate>Sat, 28 Dec 2019 10:14:39 GMT</pubDate></item><item><title><![CDATA[Reply to Zigbee Adapter lässt sich nicht installieren. on Fri, 27 Dec 2019 21:08:55 GMT]]></title><description><![CDATA[<p dir="auto">formatier das LOG mal bitte...</p>
]]></description><link>https://forum.iobroker.net/post/346566</link><guid isPermaLink="true">https://forum.iobroker.net/post/346566</guid><dc:creator><![CDATA[arteck]]></dc:creator><pubDate>Fri, 27 Dec 2019 21:08:55 GMT</pubDate></item><item><title><![CDATA[Reply to Zigbee Adapter lässt sich nicht installieren. on Fri, 27 Dec 2019 05:07:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/rass" aria-label="Profile: RASS">@<bdi>RASS</bdi></a></p>
<p dir="auto">Ist nicht gerade gut lesbar !<br />
Code und logs bitte in Code Tags packen.  Im <a href="https://forum.iobroker.net/help-german#editor-german">Editor</a> &lt;/&gt; auswählen.</p>
<p dir="auto">Würde sagen du hast node 12.14.0 installiert .</p>
<p dir="auto">Zeige mal :</p>
<pre><code>cd /opt/iobroker

npm -v
node -v
nodejs-v 
</code></pre>
<p dir="auto">Aktuell ist 10.18.0</p>
<p dir="auto">Für mal das durch :</p>
<p dir="auto"><a href="https://forum.iobroker.net/topic/22867/how-to-node-js-f%C3%BCr-iobroker-richtig-updaten">Node.js für ioBroker richtig updaten </a></p>
]]></description><link>https://forum.iobroker.net/post/345888</link><guid isPermaLink="true">https://forum.iobroker.net/post/345888</guid><dc:creator><![CDATA[Glasfaser]]></dc:creator><pubDate>Fri, 27 Dec 2019 05:07:55 GMT</pubDate></item><item><title><![CDATA[Reply to Zigbee Adapter lässt sich nicht installieren. on Sat, 28 Dec 2019 10:15:55 GMT]]></title><description><![CDATA[<pre><code>(...)  Erster Teil des Logs habe ich gespart. 


../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:41:48: error: no matching function for call to ‘v8::Value::ToString()’   v8::String::Utf8Value path(info[0]-&gt;ToString());                                                ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2572:44: note: candidate: ‘v8::MaybeLocal&lt;v8::String&gt; v8::Value::ToString(v8::Local&lt;v8::Context&gt;) const’   V8_WARN_UNUSED_RESULT MaybeLocal&lt;String&gt; ToString(                                            ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2572:44: note:   candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2588:31: note: candidate: ‘v8::Local&lt;v8::String&gt; v8::Value::ToString(v8::Isolate*) const’                 Local&lt;String&gt; ToString(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2588:31: note:   candidate expects 1 argument, 0 provided                 Local&lt;String&gt; ToString(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~
../src/serialport.cpp:48:53: error: no matching function for call to ‘v8::Value::ToObject()’   v8::Local&lt;v8::Object&gt; options = info[1]-&gt;ToObject();                                                     ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2576:44: note: candidate: ‘v8::MaybeLocal&lt;v8::Object&gt; v8::Value::ToObject(v8::Local&lt;v8::Context&gt;) const’   V8_WARN_UNUSED_RESULT MaybeLocal&lt;Object&gt; ToObject(                                            ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2576:44: note:   candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2590:31: note: candidate: ‘v8::Local&lt;v8::Object&gt; v8::Value::ToObject(v8::Isolate*) const’                 Local&lt;Object&gt; ToObject(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2590:31: note:   candidate expects 1 argument, 0 provided                 Local&lt;Object&gt; ToObject(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~
../src/serialport.cpp:78:69: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_Open, (uv_after_work_cb)EIO_AfterOpen);                                                                     ^~~~~~~~~~~~~
../src/serialport.cpp: In function ‘void EIO_AfterOpen(uv_work_t*)’:../src/serialport.cpp:95:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(2, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:113:53: error: no matching function for call to ‘v8::Value::ToObject()’   v8::Local&lt;v8::Object&gt; options = info[1]-&gt;ToObject();                                                     ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2576:44: note: candidate: ‘v8::MaybeLocal&lt;v8::Object&gt; v8::Value::ToObject(v8::Local&lt;v8::Context&gt;) const’   V8_WARN_UNUSED_RESULT MaybeLocal&lt;Object&gt; ToObject(                                            ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2576:44: note:   candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2590:31: note: candidate: ‘v8::Local&lt;v8::Object&gt; v8::Value::ToObject(v8::Isolate*) const’                 Local&lt;Object&gt; ToObject(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2590:31: note:   candidate expects 1 argument, 0 provided                 Local&lt;Object&gt; ToObject(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~
../src/serialport.cpp:135:71: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_Update, (uv_after_work_cb)EIO_AfterUpdate);                                                                       ^~~~~~~~~~~~~~~../src/serialport.cpp: In function ‘void EIO_AfterUpdate(uv_work_t*)’:../src/serialport.cpp:150:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(1, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:175:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_Close, (uv_after_work_cb)EIO_AfterClose);                                                                      ^~~~~~~~~~~~~~../src/serialport.cpp: In function ‘void EIO_AfterClose(uv_work_t*)’:../src/serialport.cpp:188:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(1, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:215:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_Flush, (uv_after_work_cb)EIO_AfterFlush);                                                                      ^~~~~~~~~~~~~~
../src/serialport.cpp: In function ‘void EIO_AfterFlush(uv_work_t*)’:../src/serialport.cpp:231:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(1, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:250:53: error: no matching function for call to ‘v8::Value::ToObject()’   v8::Local&lt;v8::Object&gt; options = info[1]-&gt;ToObject();                                                     ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2576:44: note: candidate: ‘v8::MaybeLocal&lt;v8::Object&gt; v8::Value::ToObject(v8::Local&lt;v8::Context&gt;) const’   V8_WARN_UNUSED_RESULT MaybeLocal&lt;Object&gt; ToObject(                                            ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2576:44: note:   candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2590:31: note: candidate: ‘v8::Local&lt;v8::Object&gt; v8::Value::ToObject(v8::Isolate*) const’                 Local&lt;Object&gt; ToObject(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:2590:31: note:   candidate expects 1 argument, 0 provided                 Local&lt;Object&gt; ToObject(Isolate* isolate) const);                               ^~~~~~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~
../src/serialport.cpp:270:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_Set, (uv_after_work_cb)EIO_AfterSet);                                                                    ^~~~~~~~~~~~
../src/serialport.cpp: In function ‘void EIO_AfterSet(uv_work_t*)’:../src/serialport.cpp:285:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(1, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:314:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_Get, (uv_after_work_cb)EIO_AfterGet);                                                                    ^~~~~~~~~~~~
../src/serialport.cpp: In function ‘void EIO_AfterGet(uv_work_t*)’:../src/serialport.cpp:329:96: warning: ‘bool v8::Object::Set(v8::Local&lt;v8::Value&gt;, v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]     results-&gt;Set(Nan::New&lt;v8::String&gt;("cts").ToLocalChecked(), Nan::New&lt;v8::Boolean&gt;(data-&gt;cts));                                                                                                ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:3403:22: note: declared here                 bool Set(Local&lt;Value&gt; key, Local&lt;Value&gt; value));                      ^~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~../src/serialport.cpp:330:96: warning: ‘bool v8::Object::Set(v8::Local&lt;v8::Value&gt;, v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]     results-&gt;Set(Nan::New&lt;v8::String&gt;("dsr").ToLocalChecked(), Nan::New&lt;v8::Boolean&gt;(data-&gt;dsr));                                                                                                ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:3403:22: note: declared here                 bool Set(Local&lt;Value&gt; key, Local&lt;Value&gt; value));                      ^~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~
../src/serialport.cpp:331:96: warning: ‘bool v8::Object::Set(v8::Local&lt;v8::Value&gt;, v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]     results-&gt;Set(Nan::New&lt;v8::String&gt;("dcd").ToLocalChecked(), Nan::New&lt;v8::Boolean&gt;(data-&gt;dcd));                                                                                                ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:3403:22: note: declared here                 bool Set(Local&lt;Value&gt; key, Local&lt;Value&gt; value));                      ^~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~../src/serialport.cpp:336:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(2, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetBaudRate(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:363:76: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_GetBaudRate, (uv_after_work_cb)EIO_AfterGetBaudRate);                                                                            ^~~~~~~~~~~~~~~~~~~~
../src/serialport.cpp: In function ‘void EIO_AfterGetBaudRate(uv_work_t*)’:../src/serialport.cpp:378:106: warning: ‘bool v8::Object::Set(v8::Local&lt;v8::Value&gt;, v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]     results-&gt;Set(Nan::New&lt;v8::String&gt;("baudRate").ToLocalChecked(), Nan::New&lt;v8::Integer&gt;(data-&gt;baudRate));                                                                                                          ^In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8-internal.h:14,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:25,                 from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:3403:22: note: declared here                 bool Set(Local&lt;Value&gt; key, Local&lt;Value&gt; value));                      ^~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~../src/serialport.cpp:383:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(2, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:409:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]   uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain);                                                                      ^~~~~~~~~~~~~~
../src/serialport.cpp: In function ‘void EIO_AfterDrain(uv_work_t*)’:../src/serialport.cpp:424:30: warning: ‘v8::Local&lt;v8::Value&gt; Nan::Callback::Call(int, v8::Local&lt;v8::Value&gt;*) const’ is deprecated [-Wdeprecated-declarations]   data-&gt;callback.Call(1, argv);                              ^In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../../nan/nan.h:1740:3: note: declared here   Call(int argc, v8::Local&lt;v8::Value&gt; argv[]) const {   ^~~~../src/serialport.cpp: At global scope:../src/serialport.cpp:430:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses] SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local&lt;v8::String&gt;&amp; v8str)) {                            ^
../src/serialport.cpp:449:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses] SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) {                              ^../src/serialport.cpp:460:17: error: variable or field ‘init’ declared void   void init(v8::Handle&lt;v8::Object&gt; target) {                 ^~~~~~../src/serialport.cpp:460:17: error: ‘Handle’ is not a member of ‘v8’../src/serialport.cpp:460:34: error: expected primary-expression before ‘&gt;’ token   void init(v8::Handle&lt;v8::Object&gt; target) {                                  ^../src/serialport.cpp:460:36: error: ‘target’ was not declared in this scope   void init(v8::Handle&lt;v8::Object&gt; target) {                                    ^~~~~~
../src/serialport.cpp:460:36: note: suggested alternative: ‘tzset’   void init(v8::Handle&lt;v8::Object&gt; target) {                                    ^~~~~~                                    tzset
In file included from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:../src/serialport.cpp:485:25: error: ‘init’ was not declared in this scope NODE_MODULE(serialport, init);                         ^~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:566:36: note: in definition of macro ‘NODE_MODULE_X’       (node::addon_register_func) (regfunc),                          \                                    ^~~~~~~../src/serialport.cpp:485:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(serialport, init); ^~~~~~~~~~~
../src/serialport.cpp:485:25: note: suggested alternative: ‘int’ NODE_MODULE(serialport, init);                         ^~~~/home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:566:36: note: in definition of macro ‘NODE_MODULE_X’       (node::addon_register_func) (regfunc),                          \                                    ^~~~~~~../src/serialport.cpp:485:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(serialport, init); ^~~~~~~~~~~
In file included from /home/iobroker/.cache/node-gyp/12.14.0/include/node/node.h:63,                 from ../../nan/nan.h:54,                 from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase&lt;T&gt;::SetWeak(P*, typename v8::WeakCallbackInfo&lt;P&gt;::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo&lt;P&gt;::Callback = void (*)(const v8::WeakCallbackInfo&lt;node::ObjectWrap&gt;&amp;)]’:/home/iobroker/.cache/node-gyp/12.14.0/include/node/node_object_wrap.h:84:78:   required from here/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:10004:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo&lt;node::ObjectWrap&gt;::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo&lt;node::ObjectWrap&gt;&amp;)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo&lt;void&gt;&amp;)’} [-Wcast-function-type]                reinterpret_cast&lt;Callback&gt;(callback), type);                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase&lt;T&gt;::SetWeak(P*, typename v8::WeakCallbackInfo&lt;P&gt;::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo&lt;P&gt;::Callback = void (*)(const v8::WeakCallbackInfo&lt;Nan::ObjectWrap&gt;&amp;)]’:../../nan/nan_object_wrap.h:65:61:   required from here/home/iobroker/.cache/node-gyp/12.14.0/include/node/v8.h:10004:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo&lt;Nan::ObjectWrap&gt;::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo&lt;Nan::ObjectWrap&gt;&amp;)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo&lt;void&gt;&amp;)’} [-Wcast-function-type]
make: *** [serialport.target.mk:110: Release/obj.target/serialport/src/serialport.o] Fehler 1
gyp
 ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)gyp ERR! stack     at ChildProcess.emit (events.js:210:5)gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Linux 4.19.75-v7+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/serialportgyp ERR! node -v v12.14.0gyp ERR! 
node-gyp -v v5.0.5gyp ERR! not ok 
npm ERR! code ELIFECYCLEnpm ERR! errno 1
npm ERR! serialport@6.2.2 install: `prebuild-install || node-gyp rebuild`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the serialport@6.2.2 install script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2019-12-26T17_22_33_618Z-debug.log
ERROR: host.raspberrypi Cannot install iobroker.zigbee@0.10.2: 1
ERROR: process exited with code 25
</code></pre>
]]></description><link>https://forum.iobroker.net/post/345849</link><guid isPermaLink="true">https://forum.iobroker.net/post/345849</guid><dc:creator><![CDATA[RASS]]></dc:creator><pubDate>Sat, 28 Dec 2019 10:15:55 GMT</pubDate></item></channel></rss>