HMUART Verzögerungen

Begonnen von Rampler, 30 August 2016, 19:36:50

Vorheriges Thema - Nächstes Thema

Rampler

Hallo zusammen,
verwende jetzt seit einigen Wochen den HMUART in meinem RPI2.
Was mir auffällt ist, wenn der Adapter viel zu tun hat, arbeitet er alles meiner Meinung nach stark verzögert ab.
Bei einem Reset des ausgelöstem Alarms soll er bespielsweise die Anzeige in meiner 16 fach LED Anzeige aktualisieren, alle Lichter ausschalten (11 Stück ) und über den MP3 Funkgong ein paar MP3 abspielen. Im Vergleich zum HMLAN geschieht dies deutlich langsamer.
Hat jemand die gleichen Erfahrungen ?
Kann ich da was verbessern ?

Hier mal mein Alarm off Script:
Alarm_set_.*.off {
#
# Alarm_sir_ext off if on
#
if (Value("Alarm_sir_ext") eq "on")
{fhem('set Alarm_sir_ext off')}
#
# Alarm_sir_int off if on
#
if (Value("Alarm_sir_int") eq "on")
{fhem('set Alarm_sir_int off')}
#
# Delayed set Alarm_status armedext
#
if($defs{"Alarm_set_armedext_delay"})
{fhem('delete Alarm_set_armedext_delay')}
#
# Delayed set Alarm_status armed 
#
if($defs{"Alarm_set_armed_delay"})
{fhem('delete Alarm_set_armed_delay')}
#
# Delayed alarm sir on (intern or extern or both)
#
if($defs{"Alarm_sir_delayed"})
{fhem('delete Alarm_sir_delayed')}
#
# All Lights off if on
#
if (Value("Alarm_licht_all") eq "on")
{fhem('set Alarm_licht_all off')}
#
# All Smoke detectors off if on
#
if (Value("Rauchmelder") ne "off")
{fhem('set Rauchmelder alarmOff ;;  set Rauchmelder alarmOff')}
#
# Delayed  Alarm_set_armedext on (delayed start)
#
if($defs{"Alarm_set_Alarm_status_armedext"})
{fhem('delete Alarm_set_Alarm_status_armedext')}
#
# Türe entriegeln, wenn aktuelle Zeit gt Sonnenaufgang
#
if(ReadingsVal('WF.keymatic','state','') eq "locked" &&
FmtTime(time()) gt "06:00")
{fhem('sleep 1 ;; set WF.keymatic unlock')}
#
# Türe entriegeln, wenn aktuelle Zeit gt Sonnenaufgang
#
if(ReadingsVal('GA.keymatic','state','') eq "locked" &&
FmtTime(time()) gt "06:00")
{fhem('set GA.keymatic unlock')}
#
# Led off if on
#
if (Value("FL.EG.gong.led") eq "on")
{fhem('set FL.EG.gong.led off')}
#
# Disable Alarm System
#
{fhem('set Alarm_status disarmed')}};


Viele Grüße
  Klaus 
3 HMUART (2 via ESP8266), 1 DUOFERN, 12 ESP8266, SolvisBen, GoodWE WR, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!