Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overkiz shutters displays Battery Level: 'unknown' while Battery is stated: 'Full' #131801

Closed
majkers opened this issue Nov 28, 2024 · 14 comments
Closed
Assignees

Comments

@majkers
Copy link

majkers commented Nov 28, 2024

The problem

Just like in #122097 I have Somfy RS100 Solar motors and all my shutters show battery as full (and they are according to somfy app) but level of battery is unknown. Reloading integration doesn't help:
image
image
image
Tahoma firmware version does not matter cause it is not working with a few of them. Anyway my firmware version is 1.28 (26 november 2024)

What version of Home Assistant Core has the issue?

core-2024.11.3

What was the last working version of Home Assistant Core?

n/a

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Overkiz

Link to integration documentation on our website

https://www.home-assistant.io/integrations/overkiz/

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

@home-assistant
Copy link

Hey there @iMicknl, @vlebourl, @tetienne, @nyroDev, @Tronix117, @alexfp14, mind taking a look at this issue as it has been labeled with an integration (overkiz) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of overkiz can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign overkiz Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


overkiz documentation
overkiz source
(message by IssueLinks)

@iMicknl
Copy link
Contributor

iMicknl commented Nov 28, 2024

Can you please add your diagnostics? Do you see the battery percentage in the vendor app?

  1. If your device already shows up in Home Assistant, go to your integrations page and select Overkiz, your hub and the device. Press the 3 dots and select "Download diagnostics.
    Otherwise, go to your integrations page and select Overkiz. Next to your hub, click the 3 dots and select "Download diagnostics".

  2. Attach your diagnostics (JSON file) to this issue by uploading the file in a new comment (drag and drop supported).

@majkers
Copy link
Author

majkers commented Nov 28, 2024

By diagnostics of the device You mean tahoma switch or any of shutters?

@majkers
Copy link
Author

majkers commented Nov 28, 2024

Anyway. Yes I see battery percentage in somfy app:
Screenshot_2024-11-28-18-36-55-189_com somfy homeapp
I attach diagnostics file
hub_diagnostics.json

@majkers
Copy link
Author

majkers commented Nov 29, 2024

Maybe it is connected to Somfy-Developer/Somfy-TaHoma-Developer-Mode#123 ?

@iMicknl
Copy link
Contributor

iMicknl commented Nov 29, 2024

@majkers the BatteryLevel state is not present for your devices, which is indeed most likely a limitation of the Local API. It is correct that the Overkiz integration shows 'Unknown' in this situation.

@iMicknl iMicknl closed this as completed Nov 29, 2024
@majkers
Copy link
Author

majkers commented Dec 24, 2024

@iMicknl actually after few days od tests I see that sometimes after reloding integration or restarting HA batterry level sensors begin to work and after another disappear again. Currently one out od six woek

@iMicknl
Copy link
Contributor

iMicknl commented Dec 24, 2024

If the value is present in your diagnostics, I can fix it. Otherwise it is a device/hub issue or limitation.

@majkers
Copy link
Author

majkers commented Jan 1, 2025

I really don't get it. Once there is no core:BatteryLevelState in diagnostics. Other day all of my shutters have it. And now eg. only one out of six has it. Is it possible to simply recofigure integration? Reload doesn't help and I don't want to readd it cause I have a lot of config settings like friendly name and changes in device classes and don't want to do it again...

@iMicknl
Copy link
Contributor

iMicknl commented Jan 1, 2025

Can you check if this is present in your diagnostics? These values are directly returned by Overkiz. Most likely this is an Overkiz issue... Reloading the integration shouldn't help.

@majkers
Copy link
Author

majkers commented Jan 1, 2025

It is present only for 1 shutter. But there was time when it was present for all and for none of them

@iMicknl
Copy link
Contributor

iMicknl commented Jan 1, 2025

@majkers I can only fix it when it is present in your diagnostics, but not in Home Assistant. If you face issues with the values, you should contact Somfy/Overkiz.

@majkers
Copy link
Author

majkers commented Jan 1, 2025

Thank You anyway

@majkers
Copy link
Author

majkers commented Jan 2, 2025

@iMicknl funny thing. Seems I figured it out why this bettery level state value disappears sometimes. It looks like the remedy is to restart tahoma switch and then reload integration. As mamy times as needed.

@github-actions github-actions bot locked and limited conversation to collaborators Feb 1, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants