NEWS
[gelöst] klf200 - Verbindung nicht vollständig?
-
Hallo zusammen,
ich bin Neuling sowhl in ioBroker als auch in Foren. Von daher bitte ich um Nachsicht, falls Informationen fehlen sollten. Auf dem ioBroker habe ich bisher den Homematic (hm-rpc) und den Hue-Adapter erfolgreich installiert. Das System ist auf dem aktuellsten Stand. Die beiden Instanzen werden auch "grün" und funktionieren. Nun aber zu meinem Problem. Der klf200-Adapter bleibt "gelb" und in dem Log von ioBroker (Protokolle) baut der Adapter die Verbindung wohl auf und hängt dann bei "Reading scenes...".
Auf dem Gerät gibt es 2 Szenen für die beiden Dachfenster.Mache ich noch etwas falsch oder ist mir eine Konfigurationseinstellung durchgerutscht?
-
@matze15 sagte in klf200 - Verbindung nicht vollständig?:
falls Informationen fehlen sollten.
....und in dem Log von ioBroker (Protokolle)Bitte Poste hier die gesamte Logausgabe , aber in Code-Tags gesetzt </>.
EDIT:
Eventuell ist hier etwas dabei , im Haupt Thread :
https://forum.iobroker.net/topic/14312/adapter-für-velux-klf-200-interface -
@glasfaser
Hallo,
hier die log-Einträge mit Einstellung "info".klf200.0 2022-03-09 15:34:27.370 info Reading scenes... klf200.0 2022-03-09 15:34:27.023 info Setting time zone to :GMT+1:GMT+2:0060:(1994)040102-0:110102-0 klf200.0 2022-03-09 15:34:26.813 info Setting UTC clock to the current time. klf200.0 2022-03-09 15:34:26.792 info Enabling the house status monitor... klf200.0 2022-03-09 15:34:26.792 info Reading device information... klf200.0 2022-03-09 15:34:26.792 info Connected to interface. klf200.0 2022-03-09 15:34:22.545 info Host: 192.168.10.39 klf200.0 2022-03-09 15:34:22.522 info starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.klf200, node: v14.19.0, js-controller: 4.0.18
Mit "debug" ist noch folgendes protokoliert worden:
klf200.0 2022-03-09 15:38:19.576 debug States connected to redis: 127.0.0.1:9000 klf200.0 2022-03-09 15:38:19.573 debug States create User PubSub Client klf200.0 2022-03-09 15:38:19.572 debug States create System PubSub Client klf200.0 2022-03-09 15:38:19.570 debug Redis States: Use Redis connection: 127.0.0.1:9000 klf200.0 2022-03-09 15:38:19.563 debug Objects connected to redis: 127.0.0.1:9001 klf200.0 2022-03-09 15:38:19.561 debug Objects client initialize lua scripts klf200.0 2022-03-09 15:38:19.553 debug Objects create User PubSub Client klf200.0 2022-03-09 15:38:19.553 debug Objects create System PubSub Client klf200.0 2022-03-09 15:38:19.551 debug Objects client ready ... initialize now klf200.0 2022-03-09 15:38:19.530 debug Redis Objects: Use Redis connection: 127.0.0.1:9001
Und zum Schluss noch der Hinweis:
Wenn ich, wie in der Beschreibung bei "host" ein "http://xx" vor die IP-Adresse setze, dann bekomme ich gar keine Verbindung und die Instanz bleibt "rot". -
@matze15 sagte in klf200 - Verbindung nicht vollständig?:
Wenn ich, wie in der Beschreibung bei "host" ein "http://xx" vor die IP-Adresse setze, dann bekomme ich gar keine Verbindung und die Instanz bleibt "rot".
Ich hab bei mir auch "nur" die IP Adresse ohne http:// eingegeben und das läuft.
Wenn der Adapter gelb ist, dann ist doch das klf Interface schonmal mit dem iobroker adapter vergebunden, wenn er grün ist sind auch devices verbunden. Bist du sicher, dass deine Velux Fenster/Rollos oder was auch immer korrekt am klf angebunden sind? -
@amg_666
Wenn ich mich per WLAN auf das klf-Gerät verbinden, dann habe ich dort 2 Geräte (sind 2 Dachfensterrollos) und pro Gerät 2 Programme (jeweils auf und zu). Diese Programme kann auf dem Gerät auch ausführen. Die Rollos fahren mit dem einem Programm runter und mit dem anderen wieder hoch. Da sind mir jetzt keine Besonderheiten aufgefallen. -
@matze15 Was steht denn beim klf Adapter in den Datenpunkten? Hat er welche angelegt und wenn ja, was steht in klf200.0.info.connection ?
-
@amg_666
Der einzige Datenpunkt unter klf200.0.info ist connection mit "false". -
@matze15 Das ist komisch, weil ja dein Protokoll oben sagt "connected to interface"
ich hab bei mir mal die Instanz neu gestartet, das sieht dann so ausklf200.0 2022-03-09 17:58:47.124 info Automatic reboot enabled in configuration. Planning reboot job. klf200.0 2022-03-09 17:58:47.124 info Starting background state refresher... klf200.0 2022-03-09 17:58:47.124 info Adapter is ready for use. klf200.0 2022-03-09 17:58:47.123 info Setting up notification handler for gateway state... klf200.0 2022-03-09 17:58:47.123 info Setting up notification handlers for discovering new objects... klf200.0 2022-03-09 17:58:47.122 info Setting up notification handlers for removal... klf200.0 2022-03-09 17:58:46.906 info Setup objects for product Martina Westen. klf200.0 2022-03-09 17:58:46.637 info Setup objects for product Martina Osten. klf200.0 2022-03-09 17:58:46.444 info Setup objects for product Nils. klf200.0 2022-03-09 17:58:46.185 info Setup objects for product Flur. klf200.0 2022-03-09 17:58:45.823 info State value to set for "klf200.0.scenes.7.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:45.748 info State value to set for "klf200.0.scenes.6.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:45.681 info State value to set for "klf200.0.scenes.5.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:45.592 info State value to set for "klf200.0.scenes.4.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:45.569 info State value to set for "klf200.0.scenes.3.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:45.546 info State value to set for "klf200.0.scenes.2.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:45.484 info State value to set for "klf200.0.scenes.1.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:45.418 info State value to set for "klf200.0.scenes.0.products" has to be stringified but received type "object" klf200.0 2022-03-09 17:58:44.844 info 4 products found. klf200.0 2022-03-09 17:58:44.590 info Reading products... klf200.0 2022-03-09 17:58:44.590 info 3 groups found. klf200.0 2022-03-09 17:58:44.355 info Reading groups... klf200.0 2022-03-09 17:58:44.354 info 8 scenes found. klf200.0 2022-03-09 17:58:42.412 info Reading scenes... klf200.0 2022-03-09 17:58:41.698 info Setting time zone to :GMT+1:GMT+2:0060:(1994)040102-0:110102-0 klf200.0 2022-03-09 17:58:41.488 info Setting UTC clock to the current time. klf200.0 2022-03-09 17:58:41.467 info Enabling the house status monitor... klf200.0 2022-03-09 17:58:41.466 info Reading device information... klf200.0 2022-03-09 17:58:41.465 info Connected to interface. klf200.0 2022-03-09 17:58:37.227 info Host: 192.168.2.13 klf200.0 2022-03-09 17:58:37.151 info starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.klf200, node: v14.19.0, js-controller: 4.0.19 host.iobroker 2022-03-09 17:58:34.697 info instance system.adapter.klf200.0 started with pid 17545 host.iobroker 2022-03-09 17:58:32.190 info instance system.adapter.klf200.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) klf200.0 2022-03-09 17:58:31.561 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason klf200.0 2022-03-09 17:58:31.561 info terminating klf200.0 2022-03-09 17:58:31.560 info Cleaned everything up... klf200.0 2022-03-09 17:58:31.553 info Disconnecting from the KLF-200... klf200.0 2022-03-09 17:58:31.549 info Shutting down event handlers... klf200.0 2022-03-09 17:58:31.548 info Remove socket listener... klf200.0 2022-03-09 17:58:31.547 info Got terminate signal TERMINATE_YOURSELF host.iobroker 2022-03-09 17:58:31.548 info stopInstance system.adapter.klf200.0 send kill signal host.iobroker 2022-03-09 17:58:31.534 info stopInstance system.adapter.klf200.0 (force=false, process=true)
bei dir hört das nach reading scenes... auf, ich vermute mal dass sich da irgendwas verschluckt (oder du hast nicht das vollständige log gepostet
)
Diese klf Schnittstelle ist in meinen Augen sowieso ein ziemlicher Schrott, was die firmware betrifft. Hast du die mal neu gestartet (also vom Netz genommen und wieder eingeschaltet)? Ich habe in meinem klf-Adapter in den Einstellungen bei "Cron pattern for automatic reboot" jede Nacht einen Reboot um 3 Uhr eingestellt. Wenn ich das nicht mache, dann hängt irgendwann wieder alles. -
@amg_666
So, es gibt Neuigkeiten. Ich habe ioBroker jetzt mal auf einem Raspberry 4 installiert, nach der Ersteinrichtung ohne Gerätesuche habe ich nur den klf200-Adapter installiert, IP-Adresse und Passwort vergeben - und - wir ahnen es schon -
die Instanz vom Adapter wird "grün", es wurden 2 Produkte und 4 Szenen gefunden. Die Objekte sind angelegt worden. Soweit so gut. Ich werde meine ursprüngliche Installation auf dem Proxmox nochmal durchführen und schauen, ob es dort dann ev. auch läuft. Da ich erst anfange, ist das also noch nicht weiter wild und mit einer Master/Slave-Konfig habe ich sowieso schon geliebäugelt. -
@matze15 Dann war evtl der Adapter nicht sauber installiert (?) Ich hab auch iob auf proxmox und das läuft ohne Probleme.
-
@amg_666
Der Adapter läuft jetzt erstmal auch nach einer Neuinstallation auf dem Proxmox.
Damit ist das Thema hier erledigt. Wie kann ich das auf gelöst setzen?Danke für die Unterstützung.
-
@matze15 indem du oben deine Frage editierst und in die Überschrift (Gelöst) schreibst