NEWS
Test Adapter Linux Control v1.x.x
-
@flexer sagte in Test Adapter Linux Control v1.x.x:
io.linux-control.0.Serverrack.services.●.start
Wo kommt denn der große Punkt her? Sonderzeichen im Namen?
-
@chaot Ich wüsste nicht wo da ein Sonderzeichen herkommen könnte. Username ist nichts drin. Im Hostnamen auch nicht und nicht mal im Passwort. Ich kann es mir nicht erklären
@flexer Hast du unter Services irgendwas eingetragen?
linux-control.0 2025-02-03 09:29:24.780 error The pattern "io.linux-control.0.Serverrack.services.●.start" is not a valid ID patternDa scheint irgendwas vorhanden zu sein das dort nicht hingehört
Oder lass mal probehalber die Häkchen bei Datenpunkte-Services weg. -
@flexer Hast du unter Services irgendwas eingetragen?
linux-control.0 2025-02-03 09:29:24.780 error The pattern "io.linux-control.0.Serverrack.services.●.start" is not a valid ID patternDa scheint irgendwas vorhanden zu sein das dort nicht hingehört
Oder lass mal probehalber die Häkchen bei Datenpunkte-Services weg.@chaot Services hatte ich nichts eingetragen. Das Feld war leer. Habe jetzt mal SSH hinzugefügt.
Jetzt sieht sind alle Fehler weg außer das hierlinux-control.0 2025-02-03 11:36:09.949 warn [needrestart] Serverrack (192.168.178.141:22): package 'needrestart' not installed. You must install 'needrestart' to use this functions or deactivate the datapoints! -
Aktuelle Test Version 1.1.2 Veröffentlichungsdatum 12.08.2020 Github Link https://github.com/Scrounger/ioBroker.linux-control Hallo zusammen,
ich habe einen kleinen Adapter geschrieben, mit dem Ihr Eure Linux Geräte / VMs / LXCs mittels ssh Zugriff steuern und Informationen auslesen.
Folgende Funktionen bietet der Adapter:
-
ssh login über Benutzer und Passwort oder per RSA Key (empfohlen!)
-
vordefinierte Datenpunkte, um das System zu steuern (Stopp, Reboot, Updates starten, etc.) und Informationen (Services, Updates, Neustart notwendig, etc.) auszulesen
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 Debian 10 und Ubuntu 18 / 20 LTS! -
Informationen zu Ordner (Größe, Anzahl Dateien, letzte Änderung) auslesen
-
Meine Befehle - hier könnt Ihr Eure eigenen ganz individuellen Befehle ausführen lassen und z.B. einen Befehl ausführen oder Informationen in einen selbstdefinierten Datenpunkt zu schreiben.
Alle notwendigen Informationen findet ihr in der Dokumentation.
Vielen Dank fürs Testen!
P.S.: Sollte die Tage auch im Latest sein.
Hallo zusammen ,
ich den adapter instlliert , läuft soweit auch . Version 1.16bekomme diese meldung , wie kann ich das lösen ?
linux-control.0 2025-02-03 12:09:00.406 error Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string" -
-
@chaot Services hatte ich nichts eingetragen. Das Feld war leer. Habe jetzt mal SSH hinzugefügt.
Jetzt sieht sind alle Fehler weg außer das hierlinux-control.0 2025-02-03 11:36:09.949 warn [needrestart] Serverrack (192.168.178.141:22): package 'needrestart' not installed. You must install 'needrestart' to use this functions or deactivate the datapoints! -
Hallo zusammen ,
ich den adapter instlliert , läuft soweit auch . Version 1.16bekomme diese meldung , wie kann ich das lösen ?
linux-control.0 2025-02-03 12:09:00.406 error Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string"@chucky666 sagte in Test Adapter Linux Control v1.x.x:
Hallo zusammen ,
ich den adapter instlliert , läuft soweit auch . Version 1.16bekomme diese meldung , wie kann ich das lösen ?
linux-control.0 2025-02-03 12:09:00.406 error Object linux-control.0.command.host is invalid: obj.common.states has an invalid type! Expected "object", received "string"Stable ist

-
@flexer Auf dem Server needrestart installieren oder im Adapter
-- Datenpunkte - needrestart
alle deaktivieren -
@chucky666 sagte in Test Adapter Linux Control v1.x.x:
sorry habe die 1.15 installiert
Die gibt's auch nicht.
Diese Fehlermeldung hat es schonmal als Warnmeldung gegeben, vielleicht solltest du bei Github ein Issue erstellen.
Was funktioniert denn jetzt nicht bei deinem Adapter?
-
@chucky666 sagte in Test Adapter Linux Control v1.x.x:
sorry habe die 1.15 installiert
Die gibt's auch nicht.
Diese Fehlermeldung hat es schonmal als Warnmeldung gegeben, vielleicht solltest du bei Github ein Issue erstellen.
Was funktioniert denn jetzt nicht bei deinem Adapter?
@meister-mopper so funktioniert alles , wollte nur wissen ob ich das lösen kann .
es kommt nur bei einen Neustart von dem Adapter .version 1.1.5 -
@meister-mopper so funktioniert alles , wollte nur wissen ob ich das lösen kann .
es kommt nur bei einen Neustart von dem Adapter .version 1.1.5@chucky666 sagte in Test Adapter Linux Control v1.x.x:
wollte nur wissen ob ich das lösen kann
Das wirst du nicht lösen können, wenn dann der/die Maintainer des Adapters (Zitat: Issue).
-
@chucky666 sagte in Test Adapter Linux Control v1.x.x:
wollte nur wissen ob ich das lösen kann
Das wirst du nicht lösen können, wenn dann der/die Maintainer des Adapters (Zitat: Issue).
@meister-mopper ok danke , ich hoffe der Adapter wird weitergepflegt
-
@meister-mopper ok danke , ich hoffe der Adapter wird weitergepflegt
@Meister-Mopper bei mir läuft der adapter mit allen Bookworm Abfragen prima, nur beim Raspi haperts. Da gibt es wohl kein "apt-get" was entsprechende Fehler generiert.
In den Datapoints hab ich z.B. den"codename" deaktiviert da es den wohl auch nicht gibt. Kann ich das "apt-get" auch irgendwie loswerden ?NAME=Buildroot
VERSION=-gdb57d1d
ID=buildroot
VERSION_ID=2024.05.2
PRETTY_NAME="Buildroot 2024.05.2"[cmdAptUpdate] raspimatic-nuc2 (192.168.178.23:22): response error: sh: apt-get: not found, stack: ResponseError: [cmdAptUpdate] raspimatic-nuc2 (192.168.178.23:22): sh: apt-get: not found at LinuxControl.sendCommand (/opt/iobroker/node_modules/iobroker.linux-control/main.js:907:26) at processTicksAndRejections (node:internal/process/task_queues:95:5) at LinuxControl.cmdAptUpdate (/opt/iobroker/node_modules/iobroker.linux-control/main.js:739:21) at LinuxControl.updateInfos (/opt/iobroker/node_modules/iobroker.linux-control/main.js:622:6) at LinuxControl.refreshHost (/opt/iobroker/node_modules/iobroker.linux-control/main.js:79:5) at async Promise.allSettled (index 11) at LinuxControl.onReady (/opt/iobroker/node_modules/iobroker.linux-control/main.js:53:4) -
@Meister-Mopper bei mir läuft der adapter mit allen Bookworm Abfragen prima, nur beim Raspi haperts. Da gibt es wohl kein "apt-get" was entsprechende Fehler generiert.
In den Datapoints hab ich z.B. den"codename" deaktiviert da es den wohl auch nicht gibt. Kann ich das "apt-get" auch irgendwie loswerden ?NAME=Buildroot
VERSION=-gdb57d1d
ID=buildroot
VERSION_ID=2024.05.2
PRETTY_NAME="Buildroot 2024.05.2"[cmdAptUpdate] raspimatic-nuc2 (192.168.178.23:22): response error: sh: apt-get: not found, stack: ResponseError: [cmdAptUpdate] raspimatic-nuc2 (192.168.178.23:22): sh: apt-get: not found at LinuxControl.sendCommand (/opt/iobroker/node_modules/iobroker.linux-control/main.js:907:26) at processTicksAndRejections (node:internal/process/task_queues:95:5) at LinuxControl.cmdAptUpdate (/opt/iobroker/node_modules/iobroker.linux-control/main.js:739:21) at LinuxControl.updateInfos (/opt/iobroker/node_modules/iobroker.linux-control/main.js:622:6) at LinuxControl.refreshHost (/opt/iobroker/node_modules/iobroker.linux-control/main.js:79:5) at async Promise.allSettled (index 11) at LinuxControl.onReady (/opt/iobroker/node_modules/iobroker.linux-control/main.js:53:4) -
root@raspimatic-nuc2:~# type -P apt-get root@raspimatic-nuc2:~#bei mir leider nicht
. Scheint wohl abgespeckt zu sein.
...das mit user root ist bei dem fertigen image (raspberrymatic) leider so -
root@raspimatic-nuc2:~# type -P apt-get root@raspimatic-nuc2:~#bei mir leider nicht
. Scheint wohl abgespeckt zu sein.
...das mit user root ist bei dem fertigen image (raspberrymatic) leider so@aiouh sagte in Test Adapter Linux Control v1.x.x:
...das mit user root ist bei dem fertigen image (raspberrymatic) leider so
Kann man aber mit Sicherheit auch ändern. Ansonsten kenne ich raspimatic nicht genau genug.
Gibt es dennaptda? -
@aiouh sagte in Test Adapter Linux Control v1.x.x:
...das mit user root ist bei dem fertigen image (raspberrymatic) leider so
Kann man aber mit Sicherheit auch ändern. Ansonsten kenne ich raspimatic nicht genau genug.
Gibt es dennaptda?@thomas-braun kann man möglicherweise schon, aber ich denke bevor ich das mache schreib ich besser den Entwickler an.
apt gibts leider auch nicht
root@raspimatic-nuc2:~# apt -sh: apt: not found -
@aiouh sagte in Test Adapter Linux Control v1.x.x:
...das mit user root ist bei dem fertigen image (raspberrymatic) leider so
Kann man aber mit Sicherheit auch ändern. Ansonsten kenne ich raspimatic nicht genau genug.
Gibt es dennaptda?@thomas-braun sagte in Test Adapter Linux Control v1.x.x:
@aiouh sagte in Test Adapter Linux Control v1.x.x:
Kann man aber mit Sicherheit auch ändern. Ansonsten kenne ich raspimatic nicht genau genug.
Gibt es dennaptda?ich bin jetzt auch nicht der große RaspberryMatic Experte was den Unterbau angeht, aber Jens hat hier mal erwähnt das es dort kein apt gibt.
https://homematic-forum.de/forum/viewtopic.php?t=58239#p576435 -
@thomas-braun kann man möglicherweise schon, aber ich denke bevor ich das mache schreib ich besser den Entwickler an.
apt gibts leider auch nicht
root@raspimatic-nuc2:~# apt -sh: apt: not foundUnd RaspberryMatic setzt genauso wie die originale CCU3 Firmware aus guten Gründen auf Buildroot statt auf ein full-fledged Debian/Raspbian Betriebssystem.
Das ist also ein stark angepasstes und spezialisiertes System. Das tickt dann halt ganz anders als ein 'Wald-und-Wiesen'-Debian.
-
Und RaspberryMatic setzt genauso wie die originale CCU3 Firmware aus guten Gründen auf Buildroot statt auf ein full-fledged Debian/Raspbian Betriebssystem.
Das ist also ein stark angepasstes und spezialisiertes System. Das tickt dann halt ganz anders als ein 'Wald-und-Wiesen'-Debian.
@thomas-braun OK, hab ich verstanden. Dann zurück zu meiner initialen Frage
lässt sich die Fehlermeldung unterdrücken? Falls nicht, oder zu aufwändig, versuche ich etwas mit MQTT zu basteln -
@thomas-braun OK, hab ich verstanden. Dann zurück zu meiner initialen Frage
lässt sich die Fehlermeldung unterdrücken? Falls nicht, oder zu aufwändig, versuche ich etwas mit MQTT zu basteln@aiouh Was genau willst du denn überhaupt erreichen?