<?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[Deytec Installationsfehler]]></title><description><![CDATA[<p dir="auto">Hallo, ich habe ein komplett neues Debian aufgesetzt und auch IoB. Soweit funktioniert alles.<br />
Als ich nun meinen Wechselrichter installieren wollte bekam ich ein Fehlermeldung, die mir als Leihe nun nicht mehr wirklich viel sagt...</p>
<p dir="auto">Könnte ich von euch Hilfe bekommen?  :)</p>
<p dir="auto">Installation herkömmlich über IoB Adapter, Name eingegeben gesucht dann auf + gedrückt für Installation, dann diese Fehlermeldung:</p>
<pre><code>ERROR: Process exited with code 25
Weniger Protokolle
Detailliert
$ iobroker add deyeidc auto --host MSIO05 --debug

NPM version: 10.9.7

Installing iobroker.deyeidc@0.3.1... (System call)

npm warn deprecated yaeti@0.0.6: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

&gt; bufferutil@4.1.0 install&gt; node-gyp-build

gyp info it worked if it ends with okgyp info using node-gyp@8.4.1gyp info using node@22.22.2 | linux | x64

(node:2689) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.(Use `node --trace-deprecation ...` to show where the warning was created)

gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"

gyp info spawn /usr/bin/python3gyp info spawn args [gyp info spawn args '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/bufferutil/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/22.22.2/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.22.2',gyp info spawn args '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.22.2/&lt;(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/bufferutil',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ]

Traceback (most recent call last):

File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in &lt;module&gt; import gyp.input File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in &lt;module&gt; from distutils.version import StrictVersionModuleNotFoundError: No module named 'distutils'

gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1gyp ERR! stack at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)gyp ERR! stack at ChildProcess.emit (node:events:519:28)gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:293:12)gyp ERR! System Linux 6.12.74+deb13+1-amd64gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/bufferutilgyp ERR! node -v v22.22.2gyp ERR! node-gyp -v v8.4.1gyp ERR! not ok

npm error code 1npm error path /opt/iobroker/node_modules/bufferutilnpm error command failednpm error command sh -c node-gyp-build

npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-04-19T13_43_38_529Z-debug-0.log

npm warn deprecated yaeti@0.0.6: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.gyp info it worked if it ends with okgyp info using node-gyp@8.4.1gyp info using node@22.22.2 | linux | x64(node:2689) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.(Use `node --trace-deprecation ...` to show where the warning was created)gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"gyp info spawn /usr/bin/python3gyp info spawn args [gyp info spawn args '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'make',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/bufferutil/build/config.gypi',gyp info spawn args '-I',gyp info spawn args '/opt/iobroker/node_modules/node-gyp/addon.gypi',gyp info spawn args '-I',gyp info spawn args '/home/iobroker/.cache/node-gyp/22.22.2/include/node/common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.22.2',gyp info spawn args '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.22.2/&lt;(target_arch)/node.lib',gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/bufferutil',gyp info spawn args '-Dnode_engine=v8',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'build',gyp info spawn args '-Goutput_dir=.'gyp info spawn args ]Traceback (most recent call last): File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in &lt;module&gt; import gyp # noqa: E402 ^^^^^^^^^^ File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in &lt;module&gt; import gyp.input File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in &lt;module&gt; from distutils.version import StrictVersionModuleNotFoundError: No module named 'distutils'gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1gyp ERR! stack at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)gyp ERR! stack at ChildProcess.emit (node:events:519:28)gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:293:12)gyp ERR! System Linux 6.12.74+deb13+1-amd64gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/bufferutilgyp ERR! node -v v22.22.2gyp ERR! node-gyp -v v8.4.1gyp ERR! not ok npm error code 1npm error path /opt/iobroker/node_modules/bufferutilnpm error command failednpm error command sh -c node-gyp-buildnpm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2026-04-19T13_43_38_529Z-debug-0.loghost.MSIO05 Cannot install iobroker.deyeidc@0.3.1: 1

ERROR: Process exited with code 25
</code></pre>
<p dir="auto">Also wirklich was sagen tut mir das nun nicht.<br />
Da ich mir ein kleines schlanken IoB bauen möchte, dachte ich ... ich muss nicht wirklich Tief in die Materie einsteigen und IoB bietet dazu ja auch so schöne Möglichkeiten.</p>
<p dir="auto">Könntet Ihr mir sagen, habe ich was falsch gemacht?<br />
Was müsste ich tun, damit das "funktioniert"?</p>
<p dir="auto">vielen Dank vorab, Gruß MS</p>
]]></description><link>https://forum.iobroker.net/topic/84349/deytec-installationsfehler</link><generator>RSS for Node</generator><lastBuildDate>Sat, 02 May 2026 11:18:04 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/84349.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Apr 2026 13:51:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Deytec Installationsfehler on Sun, 19 Apr 2026 14:46:23 GMT]]></title><description><![CDATA[<p dir="auto">Das hat geholfen... Vielen danke für die schnelle Hilfe !!<br />
Schönen Sonntag noch :)</p>
]]></description><link>https://forum.iobroker.net/post/1335390</link><guid isPermaLink="true">https://forum.iobroker.net/post/1335390</guid><dc:creator><![CDATA[MS0802]]></dc:creator><pubDate>Sun, 19 Apr 2026 14:46:23 GMT</pubDate></item><item><title><![CDATA[Reply to Deytec Installationsfehler on Sun, 19 Apr 2026 14:18:28 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ms0802" aria-label="Profile: MS0802">@<bdi>MS0802</bdi></a> <a href="/post/1335387">sagte</a>:</p>
<p dir="auto">util._extend</p>
</blockquote>
<p dir="auto"><a href="https://forum.iobroker.net/topic/84337/deprecation-warning-util._extend/11?_=1776607533088">https://forum.iobroker.net/topic/84337/deprecation-warning-util._extend/11?_=1776607533088</a></p>
<p dir="auto">Also</p>
<pre><code>sudo apt update
sudo apt install python3-setuptools
</code></pre>
<p dir="auto">Und dann nochmal schauen ob es dann baut.</p>
<p dir="auto">Auf meinem Testsystem läuft es durch:</p>
<pre><code>iobroker add deyeidc auto --debug
NPM version: 10.9.7
Installing iobroker.deyeidc@0.3.1... (System call)
npm warn deprecated yaeti@0.0.6: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

&gt; bufferutil@4.1.0 install
&gt; node-gyp-build

gyp info it worked if it ends with ok
gyp info using node-gyp@11.5.0
gyp info using node@22.22.2 | linux | arm64
gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"

gyp http GET https://nodejs.org/download/release/v22.22.2/node-v22.22.2-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v22.22.2/node-v22.22.2-headers.tar.gz
gyp http GET https://nodejs.org/download/release/v22.22.2/SHASUMS256.txt
gyp http 200 https://nodejs.org/download/release/v22.22.2/SHASUMS256.txt
gyp info spawn /usr/bin/python3
gyp info spawn args [
gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/opt/iobroker/node_modules/bufferutil/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/iobroker/.cache/node-gyp/22.22.2/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.22.2',
gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.22.2/&lt;(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/bufferutil',
gyp info spawn args '-Dnode_engine=v8',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.'
gyp info spawn args ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/opt/iobroker/node_modules/bufferutil/build'
  CC(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
make: Leaving directory '/opt/iobroker/node_modules/bufferutil/build'
gyp info ok 

&gt; utf-8-validate@5.0.10 install
&gt; node-gyp-build

gyp info it worked if it ends with ok
gyp info using node-gyp@11.5.0
gyp info using node@22.22.2 | linux | arm64
gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"

gyp info spawn /usr/bin/python3
gyp info spawn args [
gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/opt/iobroker/node_modules/utf-8-validate/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/iobroker/.cache/node-gyp/22.22.2/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.22.2',
gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.22.2/&lt;(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/node_modules/utf-8-validate',
gyp info spawn args '-Dnode_engine=v8',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.'
gyp info spawn args ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/opt/iobroker/node_modules/utf-8-validate/build'
  CC(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory '/opt/iobroker/node_modules/utf-8-validate/build'
gyp info ok 

&gt; es5-ext@0.10.64 postinstall
&gt; node -e "try{require('./_postinstall')}catch(e){}" || exit 0


added 17 packages in 27s

102 packages are looking for funding
  run `npm fund` for details
host.testpi install adapter deyeidc
upload [12] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/deyeidc.png deyeidc.png image/png
upload [11] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/de/translations.json i18n/de/translations.json application/json
upload [10] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/en/translations.json i18n/en/translations.json application/json
upload [9] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/es/translations.json i18n/es/translations.json application/json
upload [8] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
upload [7] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/it/translations.json i18n/it/translations.json application/json
upload [6] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
upload [5] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
upload [4] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
upload [3] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
upload [2] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
upload [1] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
upload [0] deyeidc.admin /opt/iobroker/node_modules/iobroker.deyeidc/admin/jsonConfig.json jsonConfig.json application/json
host.testpi object system.adapter.deyeidc created/updated
Updating objects from io-package.json for adapter "deyeidc" with version "0.3.1"
host.testpi create instance deyeidc
host.testpi object system.adapter.deyeidc.0.alive created
host.testpi object system.adapter.deyeidc.0.connected created
host.testpi object system.adapter.deyeidc.0.compactMode created
host.testpi object system.adapter.deyeidc.0.cpu created
host.testpi object system.adapter.deyeidc.0.cputime created
host.testpi object system.adapter.deyeidc.0.memHeapUsed created
host.testpi object system.adapter.deyeidc.0.memHeapTotal created
host.testpi object system.adapter.deyeidc.0.memRss created
host.testpi object system.adapter.deyeidc.0.uptime created
host.testpi object system.adapter.deyeidc.0.inputCount created
host.testpi object system.adapter.deyeidc.0.outputCount created
host.testpi object system.adapter.deyeidc.0.eventLoopLag created
host.testpi object system.adapter.deyeidc.0.sigKill created
host.testpi object system.adapter.deyeidc.0.logLevel created
host.testpi object deyeidc.0.info created
host.testpi object deyeidc.0.info.connection created
host.testpi object deyeidc.0.info.lastUpdate created
host.testpi object deyeidc.0.info.status created
host.testpi Set default value of deyeidc.0.info.connection: false
host.testpi Set default value of deyeidc.0.info.lastUpdate: 0
host.testpi Set default value of deyeidc.0.info.status: 
host.testpi object system.adapter.deyeidc.0 created
thomas@testpi:~ $
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1335388</link><guid isPermaLink="true">https://forum.iobroker.net/post/1335388</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 19 Apr 2026 14:18:28 GMT</pubDate></item></channel></rss>