Hallo,
openHAB läuft hier auf einem Raspberry Pi 2 B, auf dem zusätzlich noch fhem mit CUL werkelt.
Die Kopplung zu LCN geht mit LinHK auf Fritzbox (7270v2), die Visualisierung mittels HABdroid.
Grundsätzlich klappt es, nach Erstellung von sitemap- und items-Datei, Lichter zu schalten, bzw. zu dimmen, oder Rollläden zu fahren.
Allerdings habe ich das Problem, dass nach wenigen Schaltaktionen via HABdroid die Ausführung der beabsichtigten Aktionen im Bus ca. 5-10s verzögert erfolgt. D. h. die erste oder einige wenige Aktionen werden sofort ausgeführt, dann stockt es. Ab und zu habe ich auch den Eindruck, dass manche Aktionen gar nicht ankommen.
Hat jemand so etwas auch schon mal gesehen?
Ist der Raspi überlastet?
Die angezeigte LinHK-Kopplungsqualität ist meist größer 96%, häufig aber nur größer 93%. Ist das zu schlecht? Geht hier was verloren oder bremst das?
Weiss jemand, wie ich der Verzögerung auf die Spur komme? In den Log-Dateien im openhab/logs/-Verzeichnis habe ich keine Fehlermeldungen gefunden.
Gruß, Jochen.
Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Lange Auslöseverzögerungen
-
- Schon länger hier...
- Beiträge: 99
- Registriert: Mi 3. Dez 2014, 13:59
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
#2 RE: Lange Auslöseverzögerungen
Wie ist denn so die Systemauslastung des Raspi? Ich habe meine mal angehangen. Konnte bei Tastendrücken keine nennenswerte Verzögerung feststellen, nur beim schnell wiederholten Dimmen über ein Slider kommt er für ein paar Zehntelsekunden ins Stocken.
Home Assistant Nutzer (vormals openHAB Nutzer)
-
Themenersteller - Schon länger hier...
- Beiträge: 63
- Registriert: Di 5. Jan 2010, 20:36
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 1 Mal
#3 RE: Lange Auslöseverzögerungen
Die Ausgabe von 'top' sieht hier ähnlich aus, load kleiner eins, keine (mir) auffälligen Speicher- oder CPU-Fresser. Statt lcnpchk läuft hier fhem.pl zusätzlich (macht aber keinen Unterschied, wenn ich fhem testweise beende).
Muss noch einen screenshot machen...
Auch nach einem Upgrade auf 1.8 sind die Verzögerungen immer noch da - hatte gehofft, das Problem ließe sich ggf. so beseitigen...
Bei mehrfachem Dimmen kurz hintereinander erscheinen die entsprechenden Meldungen sofort auf der 'osgi>'-Konsole (openHAB wurde mit start_debug.sh gestartet) und auch in der logs/events.log.
Bis die Kommandos allerdings im LinHK-Busmonitor auftauchen und entsprechend die Lampe reagiert, kann es bis zu 15s dauern :confused:
Gruß, Jochen, der sich fragt, in welcher Warteschlange die Kommandos aufgehalten werden und wie man das rausfindet...
Muss noch einen screenshot machen...
Auch nach einem Upgrade auf 1.8 sind die Verzögerungen immer noch da - hatte gehofft, das Problem ließe sich ggf. so beseitigen...
Bei mehrfachem Dimmen kurz hintereinander erscheinen die entsprechenden Meldungen sofort auf der 'osgi>'-Konsole (openHAB wurde mit start_debug.sh gestartet) und auch in der logs/events.log.
Bis die Kommandos allerdings im LinHK-Busmonitor auftauchen und entsprechend die Lampe reagiert, kann es bis zu 15s dauern :confused:
Gruß, Jochen, der sich fragt, in welcher Warteschlange die Kommandos aufgehalten werden und wie man das rausfindet...
-
- Schon länger hier...
- Beiträge: 99
- Registriert: Mi 3. Dez 2014, 13:59
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
#4 RE: Lange Auslöseverzögerungen
Tja, schwierig, ich habe leider keine Erfahrung mit LinHK. Vielleicht kann ein anderer User hier weiter helfen.
Home Assistant Nutzer (vormals openHAB Nutzer)
-
Themenersteller - Schon länger hier...
- Beiträge: 63
- Registriert: Di 5. Jan 2010, 20:36
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 1 Mal
#5 RE: Lange Auslöseverzögerungen
Habe gestern einem Kollegen, der ebenfalls mit LinHK koppelt, openHAB empfohlen - mal sehen, welche Erfahrungen er macht...
Einen Hinweis habe ich noch gefunden. Im Log-File tauchen immer wieder folgende Meldungen auf
Ob solche 'dead connections' das System ausbremsen können? Sind aber nur 'WARN'ungen.
Gruß, Jochen.
Einen Hinweis habe ich noch gefunden. Im Log-File tauchen immer wieder folgende Meldungen auf
Code: Alles auswählen
2016-02-01 19:07:45.324 [WARN ] [osphere.cpr.DefaultBroadcaster] - Duplicate resource d6d78e82-fda9-48d6-9d52-8bfd12cda485. Could be caused by a dead connection not detected by your server. Replacing the old one with the fresh one
Ob solche 'dead connections' das System ausbremsen können? Sind aber nur 'WARN'ungen.
Gruß, Jochen.
-
- Schon länger hier...
- Beiträge: 99
- Registriert: Mi 3. Dez 2014, 13:59
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
#6 RE: Lange Auslöseverzögerungen
Diese Meldungen hab ich auch, scheinen also keine direkte Ursache zu sein.
Home Assistant Nutzer (vormals openHAB Nutzer)
-
Themenersteller - Schon länger hier...
- Beiträge: 63
- Registriert: Di 5. Jan 2010, 20:36
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 1 Mal
#7 RE: Lange Auslöseverzögerungen
Ja, stimmt, habe mittlerweile einige Diskussionen zu diesen Warnungen im Netz gefunden; auch in anderen Projekten, in denen 'osphere' eingesetzt wird...
Hier ist noch ein screenshot der top-Ausgabe, zum Vergleich. Finde den aber immer noch unauffällig.
Hier ist noch ein screenshot der top-Ausgabe, zum Vergleich. Finde den aber immer noch unauffällig.
- Dateianhänge
-
- 682871raspberry_top.png (95.48 KiB) 6196 mal betrachtet
-
Themenersteller - Schon länger hier...
- Beiträge: 63
- Registriert: Di 5. Jan 2010, 20:36
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 1 Mal
#8 RE: Lange Auslöseverzögerungen
Die folgende Meldung (diesmal ein 'ERROR') habe ich auch schon mehrfach im Logfile gefunden:
Ist mir aber nicht klar, was das zu sagen hat...
Gruß, Jochen.
Code: Alles auswählen
19:31:30.349 [DEBUG] [inding.lcn.internal.LcnBinding:153 ] - Channel "myhome" received input: =M000010.K1Roll�den S�d
19:31:30.404 [ERROR] [.b.l.i.LcnBindingActiveService:125 ] - Error while executing background thread LCN Refresh Service
java.lang.IllegalArgumentException: null
at java.nio.Buffer.position(Buffer.java:244) ~[na:1.8.0]
at org.openhab.binding.lcn.connection.Connection.readAndProcess(Connection.java:398) ~[na:na]
at org.openhab.binding.lcn.connection.ConnectionManager$2.execute(ConnectionManager.java:275) ~[na:na]
at org.openhab.binding.lcn.internal.LcnBinding.execute(LcnBinding.java:188) ~[na:na]
at org.openhab.binding.lcn.internal.LcnBindingActiveService.run(LcnBindingActiveService.java:122) ~[na:na]
at java.lang.Thread.run(Thread.java:744) [na:1.8.0]
Ist mir aber nicht klar, was das zu sagen hat...
Gruß, Jochen.
-
Themenersteller - Schon länger hier...
- Beiträge: 63
- Registriert: Di 5. Jan 2010, 20:36
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 1 Mal
#9 RE: Lange Auslöseverzögerungen
Für Interessierte:
Im LinHK-Support-Thread http://www.bus-profi.de/index.php/forum/topic/6651.html wurden Logfiles analysiert und eine mögliche Ursache für die Verzögerungen beschrieben.
Gruß, Jochen, der allerdings den Beweis dafür noch erbringen muss...
Im LinHK-Support-Thread http://www.bus-profi.de/index.php/forum/topic/6651.html wurden Logfiles analysiert und eine mögliche Ursache für die Verzögerungen beschrieben.
Gruß, Jochen, der allerdings den Beweis dafür noch erbringen muss...
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast