CUL bringt sporadisch Fehlermeldungen bei FHT

Begonnen von patlabor, 22 November 2014, 21:47:28

Vorheriges Thema - Nächstes Thema

patlabor

Hallo zusammen,

bin mir nicht sicher ob das hier her gehört, aber habe keine passendere Gruppe gefunden.

Habe meine FHEM Installation mittlererweile recht gut im Griff und fast alles hibekommen was momentan so ansteht.

Jetzt habe ich mich an die Steuerung meiner Heizung per FHT rangewagt, und hier stoße ich jetzt auf Probleme.

Die eigentliche Heizprogramme sind z. Zt. in den einzelnen FHTs gespeichert und funktionieren auch reibungslos. Jezt wollte ich per FHEM die Anwesenheit mit einbeziehen und mir folgendes zusammengebastelt:

define di_heizung DOIF ([bewohner] eq "absent") (set TYPE=FHT mode manual desired-temp 18) DOELSE ({FHTnominal("bd_heizung")},sleep 20,{FHTnominal("al_heizung")},sleep 20,{FHTnominal("vi_heizung")},sleep 20,{FHTnominal("sz_heizung")})

FHTnominal habe ich aus dem Wiki übernommen und funktioniert eigentlich auch.

Das Problem liegt jetzt dabei, das manchmal aber eben nicht immer die beiden am weitesten entfernten Heizungen zwar bei Abwesenheit auf 18 Grand runterregeln, aber bei ankunft nicht mehr reagieren. Im Log taucht dann folgendes auf:

2014.11.22 21:16:38 2: ROOMMATE set rr_Patrick location underway
2014.11.22 21:16:39 2: FHT set al_heizung mode manual desired-temp 18.0
2014.11.22 21:16:39 2: FHT set bd_heizung mode manual desired-temp 18.0
2014.11.22 21:16:39 2: FHT set sz_heizung mode manual desired-temp 18.0
2014.11.22 21:16:39 2: FHT set vi_heizung mode manual desired-temp 18.0
2014.11.22 21:16:39 2: FHT set wz_heizung mode manual desired-temp 18.0
2014.11.22 21:17:03 2: ROOMMATE set rr_Patrick home
2014.11.22 21:17:04 2: FHT set bd_heizung mode auto desired-temp 19.0
2014.11.22 21:17:24 2: FHT set al_heizung mode auto desired-temp 19.0
2014.11.22 21:17:44 2: FHT set vi_heizung mode auto desired-temp 19.0
2014.11.22 21:18:04 2: FHT set sz_heizung mode auto desired-temp 19.0
2014.11.22 21:18:07 2: CUL_0: unknown message ? (07003e004126 is unknown) Use one of B C F i A I Z O G M U R T V W X e f l t u x


Dies sind auch die Beiden FHTs die als erstes aufgerufen werden. Die 0700 passt zu dem FHT al_heizung. Wegen diesem Problem habe ich auch die verzögerung von jeweils 20 im define untergebracht, weil ich vermutete das ich mit 4 fast gleichzeitig abgesetzten kommandos die CUL aus dem Tritt bringe.
Dachte auch zuerst an ein Funkproblem, aber die Fehlermeldung im Log lässt mich eher vermuten, das es an etwas anderem liegt.

Als CUL benutze ich das Add-on board von Locutus.