jens-maus / RaspberryMatic

:house: A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly 'homematicIP CCU' IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) on a dedicated embedded device (RaspberryPi, etc.) or generic x86/ARM hardware.
https://raspberrymatic.de
Apache License 2.0
1.54k stars 190 forks source link

[3.49.17.20200131] Firmware File Valid? beim Upload von HMIP-BBL Firmware #769

Closed nRaecheR closed 4 years ago

nRaecheR commented 4 years ago

Hallo,

ich versuche von meiner RaspberryMatic 3.49.17.20200131 meine HM-IP-BBL Aktoren auf Version 1.8.10 zu aktualiseren. Die Startseite zeigt an, das ein Firmware Update verfügbar ist. Ich habe dieses mehrfach herunter geladen und auch die Integrität der Archives überprüft, trotzdem schlägt der Upload der Datei schief mit der Meldung:

Error:
Firmware file valid?

Die RaspberryMatic Installation ist eine OVA-Image Installation auf AMD64 Server (KVM) und funktioniert normal, auch ein Update der Installation hat mehrfach funktioniert.

Im Logfile /var/log/hmserver.log erscheint dabei folgende Meldungen:

Feb 6 17:05:42 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-13] ********* getProduct: 3 ********* 
Feb 6 17:05:42 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-13] ********* getProduct: 3 ********* 
Feb 6 17:05:42 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-13] ********* getProduct: 3 ********* 
Feb 6 17:05:42 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-13] ********* getProduct: 3 ********* 
Feb 6 17:05:42 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-13] ********* getProduct: 3 ********* 
Feb 6 17:05:48 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-7] ********* getProduct: 3 ********* 
Feb 6 17:05:48 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-4] ********* getProduct: 3 ********* 
Feb 6 17:05:48 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-4] ********* getProduct: 3 ********* 
Feb 6 17:05:48 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-4] ********* getProduct: 3 ********* 
Feb 6 17:05:48 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-4] ********* getProduct: 3 ********* 
Feb 6 17:05:48 de.eq3.ccu.system.http.service.DeviceFirmwareController INFO  [vert.x-worker-thread-4] ********* getProduct: 3 ********* 
Feb 6 17:05:48 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-2] SYSTEM: Checking all devices on all accesspoints for updates 
Feb 6 17:05:48 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-2] SYSTEM: There are 0 APs queued with updatable devices (RF) 
Feb 6 17:05:48 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-2] SYSTEM: There are 0 APs queued with updatable devices (WIRED)

Warum kann ich die Firmware nicht hochladen und damit aktualisieren?

jens-maus commented 4 years ago

Dies ist ein bekannter Bug in der aktuellen 3.49.x OCCU/CCU Firmware und wird mit dem nächsten auf 3.51.x basierten Update behoben sein.

nRaecheR commented 4 years ago

Danke, Jens, für die Info. Dann verschiebe ich das Firmware Update auf die Zeit nach dem Release.