Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Nach Update iobroker+Adapter Problem mit Linux-Control

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Nach Update iobroker+Adapter Problem mit Linux-Control

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Frank-KNX last edited by

      Hallo Zusammen,

      mit professioneller Hilfe aus dem Forum habe ich meinen ibroker und alle Adapter meiner VIS aktualisiert.
      Fast alles läuft nach dem Update unverändert weiter.
      Ich habe aber ein Problem mit dem Linux-Control Adapter (aktuell verwendete Version V1.1.5).
      Offenbar sind die "alten" Einstellungen in der neuen Version so nicht mehr korrekt.

      Ich habe den Adapter erfolgreich für folgende Funktion genutzt:
      Meine VIS läuft auf einem im Schlüsselbrett integrierten Touch-Monitor. In diesem Bereich habe ich einen Bewegungsmelder in der Decke versteckt, der zunächst über KNX-Bus eine Bewegung meldet und dieses KNX-Kommando dann den "Schlafenden" Monitor aufweckt.
      Dadurch ist der Monitor nicht ständig an und man muss diesen auch nicht mit dem Finger antippen und ständig verschmutzen. Die Funktion hat zuverlässig über den Linux-Control-Adapter funktioniert.
      Nach dem Update läuft die Funktion nicht mehr und Ursache ist ein Problem im Linux-Adapter, der zur Abschaltung des Adapters führt.

      Könnt Ihr mir bitte helfen, was sich geändert haben könnte und was aus heutiger Sicht fehlerhaft eingestellt (von der alten Version übernommen) wurde.

      Vielen Dank und beste Grüße FRANK

      Hier das Protokoll nach dem Neustart des Adapters mit den zugehörigen Meldungen:

      linux-control.0
      2024-02-07 21:48:26.580	error	The pattern "io.linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.stop" is not a valid ID pattern
      
      linux-control.0
      2024-02-07 21:48:26.579	error	Error: The pattern "io.linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.stop" is not a valid ID pattern at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2470:15) at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) at processTicksAndRejections (node:internal/process/task_queues:95:5)
      
      linux-control.0
      2024-02-07 21:48:26.364	error	unhandled promise rejection: The pattern "io.linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.stop" is not a valid ID pattern
      
      linux-control.0
      2024-02-07 21:48:26.363	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
      2024-02-07 21:48:26.237	error	Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.start" is not a valid ID pattern
      
      linux-control.0
      2024-02-07 21:48:26.237	error	ReplyError: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.start" 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
      2024-02-07 21:48:26.236	error	unhandled promise rejection: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.start" is not a valid ID pattern
      
      linux-control.0
      2024-02-07 21:48:26.234	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
      2024-02-07 21:48:26.223	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
      
      linux-control.0
      2024-02-07 21:48:26.222	info	terminating
      
      linux-control.0
      2024-02-07 21:48:26.220	info	cleaned everything up...
      
      linux-control.0
      2024-02-07 21:48:26.195	error	Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.restart" is not a valid ID pattern
      
      linux-control.0
      2024-02-07 21:48:26.195	error	ReplyError: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\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
      2024-02-07 21:48:26.189	error	unhandled promise rejection: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.restart" is not a valid ID pattern
      
      linux-control.0
      2024-02-07 21:48:26.189	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
      2024-02-07 21:48:23.702	info	getting data from PI4 (192.168.2.98:22, Adapter start)
      
      linux-control.0
      2024-02-07 21:48:23.684	warn	This object will not be created in future versions. Please report this to the developer.
      
      linux-control.0
      2024-02-07 21:48:23.683	warn	Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string"
      
      linux-control.0
      2024-02-07 21:48:23.628	info	starting. Version 1.1.5 in /opt/iobroker/node_modules/iobroker.linux-control, node: v18.19.0, js-controller: 5.0.17
      
      linux-control.0
      2024-02-07 21:48:23.614	warn	This object will not be created in future versions. Please report this to the developer.
      
      linux-control.0
      2024-02-07 21:48:23.611	warn	Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string"
      

      Hier noch die Einstellungen, die der Adapter von der älteren Version direkt übernommen hat. Siehe linux control_1Linux control_1.jpg

      Und hier noch der Reiter im Adapter "meine Befehle": siehe Linux-Control_2
      Linux control_2.jpg

      Und der Vollständigkeit halber auch noch das Skript zur Verknüpfung des KNX-Befehls und zum Aufwecken des Monitors.
      Skript_Monitor aufwecken.jpg

      Vielen Dank im Voraus für eure Mithilfe, damit mein Monitor wieder "aufwacht".

      F 1 Reply Last reply Reply Quote 0
      • F
        Frank-KNX @Frank-KNX last edited by

        @frank-knx said in Nach Update iobroker+Adapter Problem mit Linux-Control:

        Hallo Zusammen,

        mit professioneller Hilfe aus dem Forum habe ich meinen ibroker und alle Adapter meiner VIS aktualisiert.
        Fast alles läuft nach dem Update unverändert weiter.
        Ich habe aber ein Problem mit dem Linux-Control Adapter (aktuell verwendete Version V1.1.5).
        Offenbar sind die "alten" Einstellungen in der neuen Version so nicht mehr korrekt.

        Ich habe den Adapter erfolgreich für folgende Funktion genutzt:
        Meine VIS läuft auf einem im Schlüsselbrett integrierten Touch-Monitor. In diesem Bereich habe ich einen Bewegungsmelder in der Decke versteckt, der zunächst über KNX-Bus eine Bewegung meldet und dieses KNX-Kommando dann den "Schlafenden" Monitor aufweckt.
        Dadurch ist der Monitor nicht ständig an und man muss diesen auch nicht mit dem Finger antippen und ständig verschmutzen. Die Funktion hat zuverlässig über den Linux-Control-Adapter funktioniert.
        Nach dem Update läuft die Funktion nicht mehr und Ursache ist ein Problem im Linux-Adapter, der zur Abschaltung des Adapters führt.

        Könnt Ihr mir bitte helfen, was sich geändert haben könnte und was aus heutiger Sicht fehlerhaft eingestellt (von der alten Version übernommen) wurde.

        Vielen Dank und beste Grüße FRANK

        Hier das Protokoll nach dem Neustart des Adapters mit den zugehörigen Meldungen:

        linux-control.0
        2024-02-07 21:48:26.580	error	The pattern "io.linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.stop" is not a valid ID pattern
        
        linux-control.0
        2024-02-07 21:48:26.579	error	Error: The pattern "io.linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.stop" is not a valid ID pattern at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2470:15) at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) at processTicksAndRejections (node:internal/process/task_queues:95:5)
        
        linux-control.0
        2024-02-07 21:48:26.364	error	unhandled promise rejection: The pattern "io.linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.stop" is not a valid ID pattern
        
        linux-control.0
        2024-02-07 21:48:26.363	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
        2024-02-07 21:48:26.237	error	Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.start" is not a valid ID pattern
        
        linux-control.0
        2024-02-07 21:48:26.237	error	ReplyError: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.start" 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
        2024-02-07 21:48:26.236	error	unhandled promise rejection: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.start" is not a valid ID pattern
        
        linux-control.0
        2024-02-07 21:48:26.234	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
        2024-02-07 21:48:26.223	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
        
        linux-control.0
        2024-02-07 21:48:26.222	info	terminating
        
        linux-control.0
        2024-02-07 21:48:26.220	info	cleaned everything up...
        
        linux-control.0
        2024-02-07 21:48:26.195	error	Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.restart" is not a valid ID pattern
        
        linux-control.0
        2024-02-07 21:48:26.195	error	ReplyError: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\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
        2024-02-07 21:48:26.189	error	unhandled promise rejection: Error The pattern "linux-control.0.PI4.services.systemd-fsck@dev-disk-by\x2dpartuuid-def5eda3\x2d01.restart" is not a valid ID pattern
        
        linux-control.0
        2024-02-07 21:48:26.189	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
        2024-02-07 21:48:23.702	info	getting data from PI4 (192.168.2.98:22, Adapter start)
        
        linux-control.0
        2024-02-07 21:48:23.684	warn	This object will not be created in future versions. Please report this to the developer.
        
        linux-control.0
        2024-02-07 21:48:23.683	warn	Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string"
        
        linux-control.0
        2024-02-07 21:48:23.628	info	starting. Version 1.1.5 in /opt/iobroker/node_modules/iobroker.linux-control, node: v18.19.0, js-controller: 5.0.17
        
        linux-control.0
        2024-02-07 21:48:23.614	warn	This object will not be created in future versions. Please report this to the developer.
        
        linux-control.0
        2024-02-07 21:48:23.611	warn	Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string"
        

        Hier noch die Einstellungen, die der Adapter von der älteren Version direkt übernommen hat. Siehe linux control_1Linux control_1.jpg

        Und hier noch der Reiter im Adapter "meine Befehle": siehe Linux-Control_2
        Linux control_2.jpg

        Und der Vollständigkeit halber auch noch das Skript zur Verknüpfung des KNX-Befehls und zum Aufwecken des Monitors.
        Skript_Monitor aufwecken.jpg

        Vielen Dank im Voraus für eure Mithilfe, damit mein Monitor wieder "aufwacht".

        Hier auch noch der Ausdruck des Registers "Datenpunkte". Hier habe ich nichts verändert.
        siehe linux-control_3Linux control_3.jpg

        F 1 Reply Last reply Reply Quote 0
        • F
          Frank-KNX @Frank-KNX last edited by

          gelöst !

          Ich habe den Fehler nun selbst gefunden. In der neuen Version des Adapters muss (erneut) der Datenpunkt erst angelegt werden.

          Ich habe im Register "Service" den Datenpunkt ergänzt und nun läuft das "aufwecken" wieder.

          Daher hier die Lösung, falls ein anderer User vor dem gleichen Problem steht.Linux control_gelöst.jpg

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          448
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          1
          3
          208
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo