Auf der Suche nach dem Grund, warum mir in letzter Zeit immer wieder Events von meinen Rolladenaktoren (HM-LC-Bl1PBU-FM) verloren gehen, bin ich möglicherweise (!) auf einen Fehler in der Homegear Bidcos Implementierung gestoßen. Der Datenpunkt WORKING hat laut Kanalliste den Datentyp boolean. Laut Logdatei homegear.log wird er aber mit den Werten 0x00, 0x01 und 0x02 gesetzt. Macht für mich keinen Sinn, auch wenn es sich natürlich auf einen boolschen Wert abbilden lässt.
Ein Auszug aus den letzten Logeinträgen zu diesem Aktor:
03/06/17 09:15:23.198 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x02.
03/06/17 09:15:33.219 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x01.
03/06/17 09:36:17.661 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x00.
03/06/17 09:36:26.241 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x01.
03/06/17 09:36:40.568 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x00.
03/06/17 13:12:23.128 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x02.
03/06/17 13:12:28.009 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x02.
03/06/17 13:12:32.208 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x02.
03/06/17 13:12:38.664 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x00.
03/06/17 15:42:15.191 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x01.
03/06/17 15:42:37.899 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x00.
03/06/17 18:45:51.335 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x00.
03/06/17 19:03:42.831 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x00.
03/06/17 19:06:15.699 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x01.
03/06/17 19:06:20.127 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 5 with serial number MEQ0036322 was set to 0x00.
Die Empfangsqualität des Aktors ist mit -46dBm gut genug, dass keine Events verloren gehen sollten. Verlorene Events gibt es auch mit anderen Rollladenaktoren, allerdings nicht ganz so häufig wie bi dem Beispiel.
AKtuell bin ich auf Version 0.6.19, aber auch mindestens bei 0.6.17 gab es das Problem schon.