NEWS
Test Adapter Linux Control v1.x.x
-
-
@crunchip THx
Damit ist die Fehlermeldung weg aber meine im Adapter hinterlegten Hosts sind weiterhin offline.
Auf die Host kann ich via SSH über andere Tools zugreifen im Adapter aber scheint es so als ob der Zugriff nicht möglich ist.
-
@pauldaru zeig doch mal wie du die angelegt hast und kommst du vom iobroker Rechner per ssh auf die anderen Systeme?
-
@pauldaru sagte in Test Adapter Linux Control v1.x.x:
Auf die Host kann ich via SSH über andere Tools zugreifen im Adapter aber scheint es so als ob der Zugriff nicht möglich ist
Wichtig: Da es viele verschiedene Linux Distrubutionen gibt, ist es mir nicht möglich diese Funktionen für alle bereitzustellen, Support und Test von mir gibt es nur für....
was läuft da denn genau darauf?
-
@crunchip ich habe es jetzt mit verschiedensten Distributionen versucht.
- ubuntu 24.10
- debian 12.7
- Proxmox 8.3.0
-
@pauldaru if its not possible to get connection to your linux client, check if iputils-ping is correct installed on client
-
@wendy2702 alle Geräte, welche ich über den Linux-Controll anbinden möchte erreiche ich vom ioBroker Server via SSH.
Hier die Einstellungen für meinen Testserver, auch dieser ist via SSH erreichbar und iputils-ping ist sowohl auf dem ioBroker als auch auf dem Host auf dem aktuellen Stand.
sudo ist auf dem Server aktuell nicht installiert, da es sich lediglich um eine Test VM handelt.
-
Direktes login des root via ssh ist nicht ohne weitere Klimmzüge möglich.
Verwende sudo. -
Ich habe mal eine kurze Frage.
Ich habe folgenden (etwas längeren) Befehl unter "Eigene Befehle" hinzugefügt:
docker ps -q | while read id; do \ name=$(docker inspect --format '{{.Name}}' "$id"); name="${name#/}"; \ state=$(docker inspect --format '{{json .State}}' "$id"); \ started=$(echo "$state" | jq -r '.StartedAt'); \ status=$(echo "$state" | jq -r '.Status'); \ health=$(echo "$state" | jq -r '.Health.Status // "none"'); \ finished=$(echo "$state" | jq -r '.FinishedAt'); \ started_timestamp=$(date -d "$started" +%s 2>/dev/null || echo "N/A"); \ finished_timestamp=$(date -d "$finished" +%s 2>/dev/null || echo "N/A"); \ stats=$(docker stats --no-stream --format '{{.CPUPerc}} {{.MemPerc}}' "$id"); \ cpu=$(echo "$stats" | awk '{print $1}'); \ mem_perc=$(echo "$stats" | awk '{print $2}'); \ echo "{\"name\":\"$name\",\"cpu\":\"$cpu\",\"memory\":\"$mem_perc\",\"status\":\"$status\",\"health\":\"$health\",\"started_at\":\"$started_timestamp\",\"last_updated\":\"$finished_timestamp\"}"; \ done | jq -s 'sort_by(.name)'
Leider bleibt der DP mit dem Ergebnis leer.
Wenn ich über "command" in den Objekten gehe klappt es.
Woran kann das liegen?Edit
Im Log kommt, wenn ich den Host manuell aktualisiere
[userCommandExecute] Docker (192.168.99.83:22, id: Json_Docker, description:response error: bash: -c: Zeile 2: Syntaxfehler: Unerwartetes Dateiende., stack: ResponseError: [userCommandExecute] Docker (192.168.99.83:22, id: Json_Docker, description:
bash: -c: Zeile 2: Syntaxfehler: Unerwartetes Dateiende. at LinuxControl.sendCommand (/opt/iobroker/node_modules/iobroker.linux-control/main.js:886:26) at processTicksAndRejections (node:internal/process/task_queues:95:5) at LinuxControl.userCommandExecute (/opt/iobroker/node_modules/iobroker.linux-control/main.js:249:21)
Edit
Hab es jetzt.
Befehl noch was angepasstdocker ps -q | while read id; do name=$(docker inspect --format '{{.Name}}' "$id"); name="${name#/}"; state=$(docker inspect --format '{{json .State}}' "$id"); started=$(echo "$state" | jq -r '.StartedAt'); status=$(echo "$state" | jq -r '.Status'); health=$(echo "$state" | jq -r '.Health.Status // "none"'); finished=$(echo "$state" | jq -r '.FinishedAt'); started_timestamp=$(date -d "$started" +%s 2>/dev/null || echo "N/A"); finished_timestamp=$(date -d "$finished" +%s 2>/dev/null || echo "N/A"); stats=$(docker stats --no-stream --format '{{.CPUPerc}} {{.MemPerc}}' "$id"); cpu=$(echo "$stats" | awk '{print $1}'); mem_perc=$(echo "$stats" | awk '{print $2}'); echo "{\"name\":\"$name\",\"cpu\":\"$cpu\",\"memory\":\"$mem_perc\",\"status\":\"$status\",\"health\":\"$health\",\"started_at\":\"$started_timestamp\",\"last_updated\":\"$finished_timestamp\"}"; done | jq -s 'sort_by(.name)'
-
Moin, ich denke warscheinlich mal wieder zu kompliziert..
Ich möchte einfach nur zu einer bestimmten Zeit meinen Linuxrechner Desktop mit Ubuntuuser drauf runterfahren.
Wie stelle ich das an?
Kann mir bitte mal einer Schritt für Schritt erklären wie ich das mache?
Host Konfiguration habe ich und ist verbunden...Ich habe schon gelesen und gelesen. Aber ich stehe auf der Leitung.
Bitte mal um Hilfe und anschubs...
Danke
-
@deta
Wenn du in den Adaptereinstellungen unter Datenpunkte -> Control -> Shutdown aktivierst, hast du einen Datenpunkt, den du in einem Script/Flow verwenden kannst. -
@labersack sagte in Test Adapter Linux Control v1.x.x:
@deta
Wenn du in den Adaptereinstellungen unter Datenpunkte -> Control -> Shutdown aktivierst, hast du einen Datenpunkt, den du in einem Script/Flow verwenden kannst.Dachte ich auch aber nix
-
@deta .. das ist merkwürdig. Bei dir fehlt das 'Control' Verzeichnis innerhalb von 'detlef-computer'.
Bei mir sieht es so aus:
-
Ich nutze allerdings die Version v1.1.6
Ich kann mir aber nicht vorstellen, dass es daran liegt.
-
Hab es auch jetzt mit der 1.1.6 probiert. Genau das selbe.
Ich habe auch mal den root User eingetragen, das selbe..Keine anderen Daten...
-
@deta .. du hast aber Zugang über ssh (z.B. via Putty) zu dem Rechner?
-
Fehler gefunden....
Ich hatte noch keinen openssh Server auf dem Desktop installiertJetzt geht es.
Danke -
ich habe auch probleme mit dem Adapter
über Putty kann ich ohne probleme zugreifen
Mein IObroker ist bei allem auf aktuellen stand
Node.js: v20.19.4
JS Controller 7.0.6
Adapter. 1.1.5host.iOBroker 2025-08-13 20:44:20.577 info "system.adapter.linux-control.0" disabled linux-control.0 2025-08-13 20:44:06.264 error Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string" host.iOBroker 2025-08-13 20:44:05.094 info instance system.adapter.linux-control.0 in version "1.1.5" started with pid 3987 host.iOBroker 2025-08-13 20:43:34.740 info Restart adapter system.adapter.linux-control.0 because enabled host.iOBroker 2025-08-13 20:43:34.740 error instance system.adapter.linux-control.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[14]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[14]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[14]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[14]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[14]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[13]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[13]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[13]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[13]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[13]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[12]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[12]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[12]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[12]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[12]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[11]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[11]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[11]: ReplyError: Error The pattern "linux-control.0.hyperion.services.systemd-fsck@dev-disk-by\x2dpartuuid-2f6f3587\x2d01.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[11]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[10]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[10]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[10]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[10]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[10]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[9]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[9]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[9]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[9]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[9]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[8]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[8]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[8]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[8]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[8]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[7]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[7]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[7]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[7]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[6]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.740 error Caught by controller[5]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[5]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[5]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[5]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[5]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[4]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[4]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[4]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[4]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[4]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[3]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[3]: at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[3]: at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[3]: Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[3]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[2]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[2]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[2]: ReplyError: Error The pattern "linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[2]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[1]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[1]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[1]: ReplyError: Error The pattern "linux-control.0.hyperion.services.●.restart" is not a valid ID pattern host.iOBroker 2025-08-13 20:43:34.739 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: linux-control.0 2025-08-13 20:43:34.634 error [needrestart] hyperion (192.168.178.67:22): error: Cannot find view "system", stack: Error: Cannot find view "system" at ObjectsInRedisClient._getObjectView (file:///opt/iobroker/node_modules/@iobroker/db-objects-redis/src/lib/objects/objectsInRedisClient.ts:4272:19) at Immediate.<anonymous> (file:///opt/iobroker/node_modules/@iobroker/db-objects-redis/src/lib/objects/objectsInRedisClient.ts:4346:33) linux-control.0 2025-08-13 20:43:34.595 error Cannot find view "system" for search "state" : Connection is closed. linux-control.0 2025-08-13 20:43:34.593 error [servicesInfo] hyperion (192.168.178.67:22): error: DB closed, stack: Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:639:26) at Socket.emit (node:events:524:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:343:12) linux-control.0 2025-08-13 20:43:34.554 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.554 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.554 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.553 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.515 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.515 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.515 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.514 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.480 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.480 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.479 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.479 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.464 error Error The pattern "linux-control.0.hyperion.services.systemd-fsck@dev-disk-by\x2dpartuuid-2f6f3587\x2d01.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.463 error ReplyError: Error The pattern "linux-control.0.hyperion.services.systemd-fsck@dev-disk-by\x2dpartuuid-2f6f3587\x2d01.restart" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2025-08-13 20:43:34.463 error unhandled promise rejection: Error The pattern "linux-control.0.hyperion.services.systemd-fsck@dev-disk-by\x2dpartuuid-2f6f3587\x2d01.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.463 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). host.iOBroker-Server 2025-08-13 20:43:34.462 warn States 127.0.0.1:45704 Error from InMemDB: Error: The pattern "linux-control.0.hyperion.services.systemd-fsck@dev-disk-by\x2dpartuuid-2f6f3587\x2d01.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StatesInMemoryServer.handleSubscribe (file:///opt/iobroker/node_modules/@iobroker/db-base/src/lib/inMemFileDB.ts:324:59) at StatesInMemoryServer._subscribeForClient (file:///opt/iobroker/node_modules/@iobroker/db-states-file/src/lib/states/statesInMemFileDB.js:242:14) at RedisHandler.<anonymous> (file:///opt/iobroker/node_modules/@iobroker/db-states-jsonl/src/lib/states/statesInMemServerRedis.js:380:26) at RedisHandler.emit (node:events:524:28) at RedisHandler.emit (node:domain:489:12) at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-base/src/lib/redisHandler.ts:210:37) at processImmediate (node:internal/timers:483:21) linux-control.0 2025-08-13 20:43:34.436 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.436 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.435 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.435 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.366 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.366 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.365 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.365 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.351 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.351 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.351 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.350 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.288 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.288 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.287 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.287 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.256 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.256 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.255 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.255 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.215 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.215 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.215 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.215 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.194 error The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.194 error Error: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StateRedisClient.subscribe (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1127:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2025-08-13 20:43:34.145 error unhandled promise rejection: The pattern "io.linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.145 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2025-08-13 20:43:34.138 error ReplyError: Error The pattern "linux-control.0.hyperion.services.●.restart" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2025-08-13 20:43:34.138 error unhandled promise rejection: Error The pattern "linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.138 error Error The pattern "linux-control.0.hyperion.services.●.restart" is not a valid ID pattern linux-control.0 2025-08-13 20:43:34.137 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
-
@denjo sagte in Test Adapter Linux Control v1.x.x:
linux-control.0.hyperion.services.●.restart
Ist das Problem