NEWS
Test Adapter Linux Control v1.x.x
-
@Scrounger Nope, mit dem Raspberry lief es ja einwandfrei, erst seit Proxmox nicht mehr (Settings blieben gleich, hab nur neue Hosts hinzugefügt)
via ioBroker shell gehts aber
-
Puhh ok bin auch kein Linux experte.
- timeout im adapter hoch geschraubt?
- hat dein user ausreichende berechtigungen?
- ssh login methode auf den clients prüfen (PasswordAuthentication yes)
-
@Scrounger Timeout hab ich auch schon angepasst und der Rest passt alles
-
@Stephan-Schleich
Ok ich bau was ein, damit man besser sieht was der ping zurück gibt.Edit: ok ist eingebaut, teste die aktuelle version von github. Adapter auf debug und dann log ausgabe posten (keine Screenshot, gesamte logs!)
-
linux-control.0 2020-12-30 06:49:18.603 debug (2333) getting data from ioBrokerPi (192.168.178.200:22) -> not enabled! linux-control.0 2020-12-30 06:49:18.603 debug (2333) [refreshHost] Pi-hole (192.168.178.205:22): button 'linux-control.0.Pi-hole.refresh' subscribed linux-control.0 2020-12-30 06:49:18.549 debug (2333) [getConnection] Host 'Pi-hole' (192.168.178.205:22) ping result: {"host":"unknown","alive":false,"output":"","time":"unknown","times":[],"min":"unknown","max":"unknown","avg":"unknown","stddev linux-control.0 2020-12-30 06:49:18.549 info (2333) [getConnection] Host 'Pi-hole' (192.168.178.205:22) seems not to be online linux-control.0 2020-12-30 06:49:18.544 info (2333) getting data from Pi-hole (192.168.178.205:22, Adapter start) linux-control.0 2020-12-30 06:49:18.544 debug (2333) [refreshHost] ioBroker (192.168.178.200:22): button 'linux-control.0.ioBroker.refresh' subscribed linux-control.0 2020-12-30 06:49:18.532 debug (2333) [getConnection] Host 'ioBroker' (192.168.178.200:22) ping result: {"host":"unknown","alive":false,"output":"","time":"unknown","times":[],"min":"unknown","max":"unknown","avg":"unknown","stdde linux-control.0 2020-12-30 06:49:18.531 info (2333) [getConnection] Host 'ioBroker' (192.168.178.200:22) seems not to be online linux-control.0 2020-12-30 06:49:18.507 info (2333) getting data from ioBroker (192.168.178.200:22, Adapter start) linux-control.0 2020-12-30 06:49:18.506 debug (2333) [refreshHost] Proxmox (192.168.178.199:22): button 'linux-control.0.Proxmox.refresh' subscribed linux-control.0 2020-12-30 06:49:18.444 debug (2333) [getConnection] Host 'Proxmox' (192.168.178.199:22) ping result: {"host":"unknown","alive":false,"output":"","time":"unknown","times":[],"min":"unknown","max":"unknown","avg":"unknown","stddev linux-control.0 2020-12-30 06:49:18.443 info (2333) [getConnection] Host 'Proxmox' (192.168.178.199:22) seems not to be online linux-control.0 2020-12-30 06:49:18.431 info (2333) getting data from Proxmox (192.168.178.199:22, Adapter start) linux-control.0 2020-12-30 06:49:18.414 info (2333) starting. Version 1.1.1 in /opt/iobroker/node_modules/iobroker.linux-control, node: v12.20.0, js-controller: 3.1.6 linux-control.0 2020-12-30 06:49:18.367 info (2333) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system linux-control.0 2020-12-30 06:49:18.365 debug (2333) Plugin sentry Initialize Plugin (enabled=true) linux-control.0 2020-12-30 06:49:18.069 debug (2333) statesDB connected linux-control.0 2020-12-30 06:49:18.069 debug (2333) States connected to redis: 127.0.0.1:9000 linux-control.0 2020-12-30 06:49:18.063 debug (2333) States create System PubSub Client linux-control.0 2020-12-30 06:49:18.062 debug (2333) States create User PubSub Client linux-control.0 2020-12-30 06:49:18.058 debug (2333) Redis States: Use Redis connection: 127.0.0.1:9000 linux-control.0 2020-12-30 06:49:18.058 debug (2333) objectDB connected linux-control.0 2020-12-30 06:49:18.055 debug (2333) Objects connected to redis: 127.0.0.1:9001 linux-control.0 2020-12-30 06:49:18.047 debug (2333) Objects client initialize lua scripts linux-control.0 2020-12-30 06:49:18.046 debug (2333) Objects create User PubSub Client linux-control.0 2020-12-30 06:49:18.046 debug (2333) Objects create System PubSub Client linux-control.0 2020-12-30 06:49:18.045 debug (2333) Objects client ready ... initialize now linux-control.0 2020-12-30 06:49:18.027 debug (2333) Redis Objects: Use Redis connection: 127.0.0.1:9001 linux-control.0 2020-12-30 06:49:14.710 info (31817) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason linux-control.0 2020-12-30 06:49:14.710 info (31817) terminating linux-control.0 2020-12-30 06:49:14.710 info (31817) cleaned everything up... linux-control.0 2020-12-30 06:49:14.709 info (31817) Got terminate signal TERMINATE_YOURSELF
-
Leider nicht das vollständige log, das brauch ich aber...
linux-control.0 2020-12-30 06:49:18.444 debug (2333) [getConnection] Host 'Proxmox' (192.168.178.199:22) ping result: {"host":"unknown","alive":false,"output":"","time":"unknown","times":[],"min":"unknown","max":"unknown","avg":"unknown","stddev
Funktioniert bei Dir der ping adapter?
-
@Scrounger Ich hatte nicht mehr zum kopieren, war 1:1 ausm Log nachm Restart
Den Ping Adapter hab ich gerade mal installiert, und dieser kann auch nicht pingen O_oNach "sudo apt-get install iputils-ping --reinstall" an allen LXC Debian Buster Containern + Reboot funktioniert es nun.
-
@Stephan-Schleich sagte in Test Adapter Linux Control v1.x.x:
@Scrounger Ich hatte nicht mehr zum kopieren, war 1:1 ausm Log nachm Restart
Nö das ist der log ausm admin, deshlab abgeschnitten. Ich brauch das log aus
iobroker/log/xy.log
. -
@Scrounger alles klar, merk ich mir für die Zukunft. Aber nun gehts ja
-
@Stephan-Schleich sagte in Test Adapter Linux Control v1.x.x:
Aber nun gehts ja
Perfekt, habs gleich mal mit in die Doku aufgenommen.
-
@Scrounger Bei mir war aber scheinbar zwingend ein reboot erforderlich, vllt sollte man das noch mit ergänzen?
-
So, ich habe mal die Export / Import genutzt, da ich den Adapter auf ein anderes System umziehe !
Dabei sind mir 2 Sachen aufgefallen:-
Wenn ich den json importiert habe, dann gibt die Oberfläche mir NICHT den Button speichern und schliessen frei ! Somit wird die geladene Konfiguration gar nicht abgespeichert. (Workaround: einfach unter Meine Befehle einen DP anlegen dann kommt der Button)
-
Anscheinend werden Username / Passwörter nicht richtig übernommen. Er kann sich mit den Clients nicht verbinden. Gebe ich manuell nochmal Username / Passwort ein, dann kann er sich connecten. Scheint aber auch nicht bei Allen zu sein ?
-
-
@Segway sagte in Test Adapter Linux Control v1.x.x:
- Wenn ich den json importiert habe, dann gibt die Oberfläche mir NICHT den Button speichern und schliessen frei ! Somit wird die geladene Konfiguration gar nicht abgespeichert. (Workaround: einfach unter Meine Befehle einen DP anlegen dann kommt der Button)
Kann ich bestätigen, bitte erstell dazu ein issue
- Anscheinend werden Username / Passwörter nicht richtig übernommen. Er kann sich mit den Clients nicht verbinden. Gebe ich manuell nochmal Username / Passwort ein, dann kann er sich connecten. Scheint aber auch nicht bei Allen zu sein ?
Passwörter werden nicht übernommen, da diese nicht im klartext abgespeichert werden sollten - Sicherheit!
Wenn das System gewechselt wird, ist auch der iob Schlüssel anders und deshalb werden die PWs nicht korrekt entschlüsselt. -
Mahlzeit zusammen, genialer Adapter
Ich versetze meinen Rechner im die Bereitschaft "suspend"
Das funktioniert mit einem eigenen Befehl auch sehr gut "sudo -S pm-suspend"
Nun würde ich den Rechner über einen einfachen Taster gerne "wecken" finde hierzu keinen Befehl..
Vermutlich funktioniert das nur über WOL? Oder horcht der Rechner im Bereitschaftsmodus auf iwelche Befehle? -
@UncleB sollte nur über wol gehen oder geräte schalter
-
Hallo @Scrounger, ich habe unter Proxmox einmal ioBroker in einer VM und einmal im Container installiert.
In der VM zeigt linux-control an, dass Proxmox online ist.
Im Container zeigt linux-control an, dass Proxmox offline ist.
VM und Container sind mit Debian 10.7.0-amd64.
Du hast doch iobroker auch im Container und bei Dir funktioniert es wie ich am Material Design Widget von Dir gesehen habe. Hast Du eine Idee, warum es bei mir nicht funktioniert? -
@dirk1962
Ja ber mein lxc läuft auf ubunut 20 basis.Schätze es dieses Problem, da er den nicht anpingen kann, gleiches wird auch beim ping adapter wahscheinlich der Fall sein:
https://github.com/Scrounger/ioBroker.linux-control#known-issuesSchau mal weiter oben hier, da gabs das thema schon.
-
@scrounger Danke für die schnelle Rückmeldung. Dann mach ich den Container mit Ubuntu.
-
@dirk1962 installiert doch einfach iputils-ping. Dann sollte es gehen
-
@scrounger das ist schon installiert. Muss ich dann noch was machen?