Hallo,
ich habe eine starke Verzögerung beim ausführen der Rules. Ich verwende openhab 1.5 auf einem Raspberry Pi mit Raspbian und Java 1.8. Das Logfile zeigt mir beim ausführen dieser Rule
folgendes an:
Auch wenn der Raspberry sicherlich nicht die Leistungsstärkste HW ist, denke ich, dass es in weniger als 15s möglich sein sollte, diese Rule auszuführen. Arbeitsspeicher und Prozessorleistung sind auch noch vorhanden:
Hat jemand eine Idee, woran es liegen könnte?
ich habe eine starke Verzögerung beim ausführen der Rules. Ich verwende openhab 1.5 auf einem Raspberry Pi mit Raspbian und Java 1.8. Das Logfile zeigt mir beim ausführen dieser Rule
Code:
rule "Start/Stop TV-Beleuchtung"
when
Item Zentral_Szene_TV received command
then
var szene_tv_aktiv = receivedCommand
if(szene_tv_aktiv == ON)
{
Licht_EG_Wohnzimmer_Decke.sendCommand(ON)
Dimmer_EG_Wohnzimmer_Rot.sendCommand(20)
Dimmer_EG_Wohnzimmer_Gruen.sendCommand(20)
Dimmer_EG_Wohnzimmer_Blau.sendCommand(90)
}
else
{
Dimmer_EG_Wohnzimmer_Rot.sendCommand(0)
Dimmer_EG_Wohnzimmer_Gruen.sendCommand(0)
Dimmer_EG_Wohnzimmer_Blau.sendCommand(0)
Licht_EG_Wohnzimmer_Decke.sendCommand(OFF)
}
end
Code:
2014-07-27 11:56:06 - Zentral_Szene_TV received command ON 2014-07-27 11:56:06 - Licht_EG_Wohnzimmer_Decke received command ON 2014-07-27 11:56:16 - Dimmer_EG_Wohnzimmer_Rot received command 20 2014-07-27 11:56:19 - Dimmer_EG_Wohnzimmer_Gruen received command 20 2014-07-27 11:56:21 - Dimmer_EG_Wohnzimmer_Blau received command 90
Code:
total used free shared buffers cached
Mem: 496764 317464 179300 0 17068 128316
-/+ buffers/cache: 172080 324684
Swap: 102396 0 102396
total used free shared buffers cached
Mem: 496764 317464 179300 0 17068 128316
-/+ buffers/cache: 172080 324684
Swap: 102396 0 102396
%CPU PID USER COMMAND
23.4 2031 root /usr/bin/java -Dosgi.clean=true -Declipse.ignoreApp=true -Do
sgi.noShutdown=true -Dgnu.io.rxtx.SerialPorts=/dev/usb-serial -Djetty.port=8080
-Djetty.port.ssl=8443 -Djetty.home=/opt/openhab/openhab-runtime -Dlogback.config
urationFile=/opt/openhab/openhab-runtime/configurations/logback.xml -Dfelix.file
install.dir=/opt/openhab/openhab-runtime/addons -Djava.library.path=/opt/openhab
/openhab-runtime/lib -Djava.security.auth.login.config=/opt/openhab/openhab-runt
ime/etc/login.conf -Dorg.quartz.properties=/opt/openhab/openhab-runtime/etc/quar
tz.properties -Djava.awt.headless=true -jar /opt/openhab/openhab-runtime/server/
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar -console 5555
0.0 9 root [rcu_sched]
0.0 9488 pi -bash
...



Kommentar