In den letzten Tagen bin ich über einere kleineren Probleme gestolpert, bei denen ich etwas Unterstützung bräuchte. Wollte jetzt nicht für jeden Punkt einen eigenen Thread eröffnen, falls gewünscht mache ich das aber natürlich noch:
1. Fehlermeldungen vom eibd:
Im Log taucht regelmäßig folgende Zeile auf:
ERROR o.o.b.k.i.bus.KNXBinding[:247] - Error while receiving event from KNX bus: tuwien.auto.calimero.exception.KNXIllegalArgumentE xception: data length 0 < KNX data type width 2
Ich vermute, dass es mit den regelmäßig versendeten Tempertur- und Feuchtewerten zusammenhängt, da die Meldung auch kommt wenn sonst auf dem Bus nichts los ist. Andererseits ist mir auch noch nichts aufgefallen, was in dem Zusammenhang nicht funktioniert:
2. Images
Ich hab einige RRD-Graphen, die ich per Image-Tag (Image url="..." ) in der sitemap einbinde. Quelle ist ein wiregate, bei dem sie über die graph.pl generiert werden. Dabei gibt es ein paar Punkte, bei denen ich aber auch nicht sicher sagen kann, ob sie vielleicht am Wiregate liegen:
a. Manchmal (nach längerer Zeit?) werden die Graphen nicht geladen, Browser ist nichts zu sehen. Gebe ich die Adresse im Browser ein funktioniert es, danach auch wieder über die openHAB Visualisierung. Dann ja wahrscheinlich aus irgend einem Cache.
b. Manchmal werden auch veraltete Graphen dargestellt, ich vermute, die kommen dann aus dem Cache. Hängt vielleicht mit Punkt a. zusammen?!
c. Mir ist aufgefallen, dass das ein "&t=1346967822399" an die in der Sitemap konfigurierte URL angehängt ist, wenn ich die URL zur Graphik im Browser kopiere. Hab aber keine Ahnung, ob das vielleicht etwas mit dem Problem zu tun hat.
d. Kann man das Hochskalieren der Images irgendwie unterbinden? Passiert bei mir, wenn das Browserfenster breiter ist als das Image.
e. In iOS App bekomme ich bei den Graphen eine Fehlermeldung ("Invalid URL"), ist aber vielleicht schon bekannt?
3. Nur als Hinweis: Wenn ich numerische Werte im KNX-Binding als DPT 9.004 definiere werden sie in der Oberfläche nicht angezeigt (vermutlich auch nicht empfangen? Hab ich aber nicht überprüft), lasse ich den DPT weg oder definiere sie als 9.001 ist alles prima
Ich hoffe mal, ich war bei den Sachen nicht nur zu blöd zum Suchen und das ist alles schon durchgekaut worden... Auf jeden Fall schon mal vielen Dank für Eure Hilfe!
Jockel
1. Fehlermeldungen vom eibd:
Im Log taucht regelmäßig folgende Zeile auf:
ERROR o.o.b.k.i.bus.KNXBinding[:247] - Error while receiving event from KNX bus: tuwien.auto.calimero.exception.KNXIllegalArgumentE xception: data length 0 < KNX data type width 2
Ich vermute, dass es mit den regelmäßig versendeten Tempertur- und Feuchtewerten zusammenhängt, da die Meldung auch kommt wenn sonst auf dem Bus nichts los ist. Andererseits ist mir auch noch nichts aufgefallen, was in dem Zusammenhang nicht funktioniert:
2. Images
Ich hab einige RRD-Graphen, die ich per Image-Tag (Image url="..." ) in der sitemap einbinde. Quelle ist ein wiregate, bei dem sie über die graph.pl generiert werden. Dabei gibt es ein paar Punkte, bei denen ich aber auch nicht sicher sagen kann, ob sie vielleicht am Wiregate liegen:
a. Manchmal (nach längerer Zeit?) werden die Graphen nicht geladen, Browser ist nichts zu sehen. Gebe ich die Adresse im Browser ein funktioniert es, danach auch wieder über die openHAB Visualisierung. Dann ja wahrscheinlich aus irgend einem Cache.
b. Manchmal werden auch veraltete Graphen dargestellt, ich vermute, die kommen dann aus dem Cache. Hängt vielleicht mit Punkt a. zusammen?!
c. Mir ist aufgefallen, dass das ein "&t=1346967822399" an die in der Sitemap konfigurierte URL angehängt ist, wenn ich die URL zur Graphik im Browser kopiere. Hab aber keine Ahnung, ob das vielleicht etwas mit dem Problem zu tun hat.
d. Kann man das Hochskalieren der Images irgendwie unterbinden? Passiert bei mir, wenn das Browserfenster breiter ist als das Image.
e. In iOS App bekomme ich bei den Graphen eine Fehlermeldung ("Invalid URL"), ist aber vielleicht schon bekannt?
3. Nur als Hinweis: Wenn ich numerische Werte im KNX-Binding als DPT 9.004 definiere werden sie in der Oberfläche nicht angezeigt (vermutlich auch nicht empfangen? Hab ich aber nicht überprüft), lasse ich den DPT weg oder definiere sie als 9.001 ist alles prima
Ich hoffe mal, ich war bei den Sachen nicht nur zu blöd zum Suchen und das ist alles schon durchgekaut worden... Auf jeden Fall schon mal vielen Dank für Eure Hilfe!
Jockel
Kommentar