Hallo,
vielleicht habt Ihr eine Idee, was ich bisher übersehen habe:
Bei mir laufen unter openhab3 4 Heizkörperthermostate HM-CC-RT-DN davon sind 2 mit der aktuellen Firmware 1.5 und 2 mit der (älteren) Version 1.3 ausgestattet. Basis sind ein Raspi mit openhabian und homegear und einem CUL Stick von Busware.
Alle Geräte (Thermostate) sind unter homegear sichtbar.
Die beiden Heizkörperthermostate HM-CC-RT-DN mit der Firmware Version 1.3 übermitteln auch brav ihre Daten (z.B. Raumtemperatur). Wenn allerdings direkt eine Zieltemperatur übermittelt wird, z.B. 9.5 ° (mit SetTemperature) wird diese ignoriert und mit folgender Meldung quittiert:
2021-12-05 13:51:54.906 [ERROR] [ternal.handler.HomematicThingHandler] - -100 No answer from device. (sending setValue()
LEQ08XXXXX:4
SET_TEMPERATURE
9.5
)
java.io.IOException: -100 No answer from device. (sending setValue()
LEQ0848606:4
SET_TEMPERATURE
9.5
)
- noch eine halbe Seite weiterer Java ? Fehlermeldungen …….
Da das Problem bei den beiden anderen HM-CC-RT-DN mir der 1.5 Vers. nicht auftritt, habe ich versucht die Firmware zu aktualisieren und zwar so, wie hier: [Solved]Firmware Upgrade HM-CC-RT-DN auf 1.5 nicht möglich - #6 by gagalerra beschrieben. Leider hat das nicht geklappt. Zwar bekomme ich die den Hinweis „ *: Firmware update available.“ in der Übersicht angezeigt - alle Update-Versuche über pud sind allerdings nicht gelungen.
Im Verzeichnis /usr/share/homegear/firmware liegen
0000.00000095.fw
changelog.txt
GetFirmwareUpdatesHomeMaticWired.sh
info
0000.00000095.version
GetFirmwareUpdatesHomeMaticBidCoS.sh
hm_cc_rt_dn_update_V1_5_003_171004.tar
Wobei 0000.00000095.version lediglich gem. dem o.a. Foreneintrag den Eintrag „15“ enthält, was vermutlich der Fehler ist.
Wenn z.B. mit pud 2 das Update gestartet wird, erscheinen in homegear.log u.a. folgende Meldungen:
12/05/21 16:55:44.775 RPC Server (Port 2001): Info: Client number 57 is calling RPC method: listBidcosInterfaces (2) Parameters:
12/05/21 16:55:58.529 Module HomeMatic BidCoS: Starting firmware update for peer 2 (address 0x2E7A96). Interface: My-CUL
12/05/21 16:55:58.542 Module HomeMatic BidCoS: CUL “My-CUL”: Info: Sending (My-CUL): 0A273011FD00012E7A96CA
12/05/21 16:55:59.122 Module HomeMatic BidCoS: Info: Now waiting for update request from peer 2.
12/05/21 16:55:59.482 Module HomeMatic BidCoS: CUL “My-CUL”: Info: Sending (My-CUL): 0A273011FD00012E7A96CA
12/05/21 16:55:59.779 RPC Server (Port 2001): Info: Client number 57 is calling RPC method: listBidcosInterfaces (2) Parameters:
12/05/21 16:56:00.042 Module HomeMatic BidCoS: CUL “My-CUL”: Info: Sending (My-CUL): 0A273011FD00012E7A96CA
12/05/21 16:56:14.783 RPC Server (Port 2001): Info: Client number 57 is calling RPC method: listBidcosInterfaces (2) Parameters:
…
12/05/21 16:56:39.995 Module HomeMatic BidCoS: Warning: Received packet is no update request: 0FD586102E7A960000000A94CD0C0040
12/05/21 16:56:40.045 Module HomeMatic BidCoS: Warning: Received packet is no update request: 0FD586102E7A960000000A94CD0C0040
12/05/21 16:56:40.096 Module HomeMatic BidCoS: Warning: Received packet is no update request: 0FD586102E7A960000000A94CD0C0040
12/05/21 16:56:40.146 Module HomeMatic BidCoS: Warning: Received packet is no update request: 0FD586102E7A960000000A94CD0C0040
12/05/21 16:56:40.197 Module HomeMatic BidCoS: Warning: Received packet is no update
…
Vielen Dank schon mal für jeden Hinweis.