NEWS
Probleme mit dem X-Sense-Adapter
-
Was ist denn da los?
Please set BootTarget to 'multi-user.target' or run 'iobroker fix'
- dnsmasq.service loaded failed failed dnsmasq - A lightweight DHCP and caching DNS server
Und was ist der Prozess 'pasta'? Läuft da irgendwie podman oder sowas mit?
Zum Problem:
iob update iob upgrade xsense@0.6.1 --debugDa geht ein anderer Build daneben, hat mit xsense nichts direkt zu tun, würde ich sagen.
@Thomas-Braun
Guten Morgen Thomas,
danke für die schnelle Reaktion :-) Ich habe multi-user auf desktop geändert. Außerdem den Port 53, der den Fehler verursachte, beim dnsmasq.service geändert. Danach den xsense-upgrade gemacht. Hier tauchen folgende Warnings auf :npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). npm warn deprecated eslint@6.8.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.Außerdem im Protokoll von iobroker noch das :
2026-06-22 09:08:06.376 warn adapter "xsense" seems to be installed for a different version of Node.js. Trying to rebuild it... 3 attemptLeider funktioniert xsense nicht...
Viele Grüße
Michael -
Das problem liegt an der Release 0.6.1.
Die Release ist offensichtlich buggy. Die dependency zu @iobroker/dm-utils fehlt in der Release. Das wurde zwar auf Github schon korrigiert aber die Release im Latest ist wie geschrieben fehlerhaft. Ich kontaktier mal Arteck.
-
@Thomas-Braun
Guten Morgen Thomas,
danke für die schnelle Reaktion :-) Ich habe multi-user auf desktop geändert. Außerdem den Port 53, der den Fehler verursachte, beim dnsmasq.service geändert. Danach den xsense-upgrade gemacht. Hier tauchen folgende Warnings auf :npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). npm warn deprecated eslint@6.8.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.Außerdem im Protokoll von iobroker noch das :
2026-06-22 09:08:06.376 warn adapter "xsense" seems to be installed for a different version of Node.js. Trying to rebuild it... 3 attemptLeider funktioniert xsense nicht...
Viele Grüße
MichaelLeider funktioniert xsense nicht...
Dann installier den nochmal komplett neu.
-
Leider funktioniert xsense nicht...
Dann installier den nochmal komplett neu.
@Thomas-Braun
Hallo Thomas,
das habe ich schon versucht, leider ohne Erfolg. Mein Eindruck ist, das das was mit NPM und/oder node.js zu tun hat. Die Module, die NPM mit einer Warnung versieht, müssten eigentlich längst aktualisiert oder ersetzt sein...Viele Grüße
Michael Klein -
@Thomas-Braun
Hallo Thomas,
das habe ich schon versucht, leider ohne Erfolg. Mein Eindruck ist, das das was mit NPM und/oder node.js zu tun hat. Die Module, die NPM mit einer Warnung versieht, müssten eigentlich längst aktualisiert oder ersetzt sein...Viele Grüße
Michael KleinAuf meinem System wird der aber ohne Mucken installiert.
Zeig doch mal den kompletten Output, wenn du den Adapter über die Kommandozeile installierst. -
Da sind verschiedene Probleme beteiligt:
Error: Cannot find module '@iobroker/dm-utils'
Da fehlt ne dependency. Das kann / wird auf allen Systemen nicht auffallen auf denen dm-utils bereits durch einen anderen Adapter installiert wurde.
npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm warn deprecated eslint@6.8.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.kannst du zu 99% ignorieren. Die Module sollten von diversen (Sub-)Dependencies aktualisisert werden. Ist aber eher normal, dass das nicht erfolgt und ältere Module da drin sind. Das hat defeinitiv nichts mit node.js oder npm zu tun. Und gleich vorweg: Keinesfalls versuch npm irgenwie zu aktualisiseren. Die passende npm Version kommt immer mit der node.js Version mit. Wenn dein node.js aktualle ist sollte npm auch passen. Und nochmals - das hat mit den Warnungen nichts zu tun.
Wie hats du denn den Adapter nun re-installiert?
Die Fehlermeldung betreffend recompile ist nicht normal.
-
Da sind verschiedene Probleme beteiligt:
Error: Cannot find module '@iobroker/dm-utils'
Da fehlt ne dependency. Das kann / wird auf allen Systemen nicht auffallen auf denen dm-utils bereits durch einen anderen Adapter installiert wurde.
npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm warn deprecated eslint@6.8.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.kannst du zu 99% ignorieren. Die Module sollten von diversen (Sub-)Dependencies aktualisisert werden. Ist aber eher normal, dass das nicht erfolgt und ältere Module da drin sind. Das hat defeinitiv nichts mit node.js oder npm zu tun. Und gleich vorweg: Keinesfalls versuch npm irgenwie zu aktualisiseren. Die passende npm Version kommt immer mit der node.js Version mit. Wenn dein node.js aktualle ist sollte npm auch passen. Und nochmals - das hat mit den Warnungen nichts zu tun.
Wie hats du denn den Adapter nun re-installiert?
Die Fehlermeldung betreffend recompile ist nicht normal.
mcm1957 sagte:
Da sind verschiedene Probleme beteiligt:
Error: Cannot find module '@iobroker/dm-utils'
Da fehlt ne dependency. Das kann / wird auf allen Systemen nicht auffallen auf denen dm-utils bereits durch einen anderen Adapter installiert wurde.
npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm warn deprecated eslint@6.8.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.kannst du zu 99% ignorieren. Die Module sollten von diversen (Sub-)Dependencies aktualisisert werden. Ist aber eher normal, dass das nicht erfolgt und ältere Module da drin sind. Das hat defeinitiv nichts mit node.js oder npm zu tun. Und gleich vorweg: Keinesfalls versuch npm irgenwie zu aktualisiseren. Die passende npm Version kommt immer mit der node.js Version mit. Wenn dein node.js aktualle ist sollte npm auch passen. Und nochmals - das hat mit den Warnungen nichts zu tun.
Wie hats du denn den Adapter nun re-installiert?
Die Fehlermeldung betreffend recompile ist nicht normal.
Und vor allem:
Was heist "funktioniert nicht" GENAU? Fehlermeldung bei der Installation, beim Start, im Betrieb? Meldunungen genau und vollständig incl. Umfeld sind hilfreich. -
Da sind verschiedene Probleme beteiligt:
Error: Cannot find module '@iobroker/dm-utils'
Da fehlt ne dependency. Das kann / wird auf allen Systemen nicht auffallen auf denen dm-utils bereits durch einen anderen Adapter installiert wurde.
npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm warn deprecated eslint@6.8.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.kannst du zu 99% ignorieren. Die Module sollten von diversen (Sub-)Dependencies aktualisisert werden. Ist aber eher normal, dass das nicht erfolgt und ältere Module da drin sind. Das hat defeinitiv nichts mit node.js oder npm zu tun. Und gleich vorweg: Keinesfalls versuch npm irgenwie zu aktualisiseren. Die passende npm Version kommt immer mit der node.js Version mit. Wenn dein node.js aktualle ist sollte npm auch passen. Und nochmals - das hat mit den Warnungen nichts zu tun.
Wie hats du denn den Adapter nun re-installiert?
Die Fehlermeldung betreffend recompile ist nicht normal.
-
Generell kanns auch bei Bereitstellung durch andere Adapter noch klemmen da dm-utils V1 und V3 breaking differences haben. Muss also jeder Adapter der das benutzt richtig als dependency deklarieren.
Dann sollte der Maintainer da mal bei seinen Deps aufräumen und das alles auf Stand bringen.
Edit: Hat sich dann wohl überschnitten.
-
mcm1957 sagte:
Da sind verschiedene Probleme beteiligt:
Error: Cannot find module '@iobroker/dm-utils'
Da fehlt ne dependency. Das kann / wird auf allen Systemen nicht auffallen auf denen dm-utils bereits durch einen anderen Adapter installiert wurde.
npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm warn deprecated eslint@6.8.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.kannst du zu 99% ignorieren. Die Module sollten von diversen (Sub-)Dependencies aktualisisert werden. Ist aber eher normal, dass das nicht erfolgt und ältere Module da drin sind. Das hat defeinitiv nichts mit node.js oder npm zu tun. Und gleich vorweg: Keinesfalls versuch npm irgenwie zu aktualisiseren. Die passende npm Version kommt immer mit der node.js Version mit. Wenn dein node.js aktualle ist sollte npm auch passen. Und nochmals - das hat mit den Warnungen nichts zu tun.
Wie hats du denn den Adapter nun re-installiert?
Die Fehlermeldung betreffend recompile ist nicht normal.
Und vor allem:
Was heist "funktioniert nicht" GENAU? Fehlermeldung bei der Installation, beim Start, im Betrieb? Meldunungen genau und vollständig incl. Umfeld sind hilfreich.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden