danielperna84 / hahomematic

Python 3 Interface for Home Assistant to interact with HomeMatic devices
MIT License
130 stars 22 forks source link

update.hmip* shows wrong firmware version #1464

Closed RK62 closed 6 months ago

RK62 commented 6 months ago

I agree to the following

The problem

State update.hmip_ccu3_xxxxxx_update reflects not the real firmware version.

What version of HomematicIP (local) has the issue?

1.58.0

What was the last working version of HomematicIP (local)?

never

What type of installation are you running?

Home Assistant OS

What type of installation are you running for your homematic backend?

CCU3

Which version of your homematic backend are you running?

3.73.9

What hardware are you running for your system?

Proxmox

Which config details do you use

Which interfaces do you use?

Diagnostics information (no logs here)

Info on CCU3 shows firmware 3.73.9 (with posibility on an update):

image

Home Assistant shows also this release:

image

State update.hmip_ccu3_xxx_update shows version 4.4.22 and no hint of newer version:

image

Log file extract. Anything in the logs that might be useful for us? The log (Setting/System/Logs -> load full log) is the best source to support trouble shooting!

No response

Additional information

Big "thank you", great integration, works fine!

Baxxy13 commented 6 months ago

4.4.22 is the Firmware-Version of your RF-Module. This has nothing to do with the central-firmware.

RK62 commented 6 months ago

Any other chance to make a check with the central-firmware? Also I can't see it in any state or attribute to make a script for an own check.

SukramJ commented 6 months ago

There is no api method to update the central firmware.

RK62 commented 6 months ago

Update is not necessary, but it would be very helpful to see the current version in a state.

SukramJ commented 6 months ago

Same answer

RK62 commented 6 months ago

OK, if anyone else is looking for it, here is the solution:

SukramJ commented 6 months ago

Sorry, I misread you previous post. The current version can be seen at the service entity. There is no API method for the available version.