home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
71.34k stars 29.88k forks source link

Velux window showing as Cover when added via Homekit controller #99375

Closed Wickydude closed 11 months ago

Wickydude commented 1 year ago

The problem

When adding Velux Integra roof windows that use the KIX300/KIG300 gateway, bot the cover and the window itself show up as being a cover. The window itself should show as a window.

What version of Home Assistant Core has the issue?

2023.8.4

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Homekit controller

Link to integration documentation on our website

No response

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[bot] commented 1 year ago

Hey there @jc2k, @bdraco, mind taking a look at this issue as it has been labeled with an integration (homekit_controller) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `homekit_controller` 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 homekit_controller` Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


homekit_controller documentation homekit_controller source (message by IssueLinks)

Jc2k commented 1 year ago

Does it show up as a window in the Apple iOS app? Can you show me a pic of the difference in the app?

Wickydude commented 1 year ago

IMG_9593 IMG_9591 IMG_9594 IMG_9592 HA detects it as a window, but it’s listed as entity cover.xyz. if I then make it available through Apple HomeKit Bridge, Apple Home sees it both as a cover and gives both the icon of a cover/blinds.

Wickydude commented 1 year ago

IMG_9595

Jc2k commented 1 year ago

There isn't an option to have window., there is no window platform in HA.

Jc2k commented 1 year ago

I need to see what the iOS app does when it's directly connected, not through HA.

Wickydude commented 1 year ago

Then I would have to disconnect from HA and reconnect to Homekit directly. Last time I did that I had to reset all windows and blinds, could try that maybe next weekend when I have more time. Op 31 aug. 2023 om 17:57 heeft Jc2k @.***> het volgende geschreven: I need to see what the iOS app does when it's directly connected, not through HA.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Jc2k commented 1 year ago

Ok. Can you instead attach the diagnostic download the issue template mentions? I can check that instead.

Assuming your device exposes the metadata for me to do it, the best I can do is set the device class to window. That might change the default icon. It will still be a cover in HA terminology.

Wickydude commented 1 year ago

I guess this is what you mean? config_entry-homekit_controller-d20e33ff850ee53c2d3b98dfd41dae40.json.txt It could help if Homekit would at least see it as a window class. In Homekit, a window is added to the Security section, and a cover to the Climate section. In addition, if the Missus says to Siri to close the window in the bedroom, Siri does not know about a window in the bedroom. I can think of a way to go around that probably, but ....

Wickydude commented 1 year ago

Like this. Homekit now sees them all as covers instead of just the 2 covers i saw when they were directly in Homekit. IMG_9596