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

[Bug]: Covers will not open #398

Open
2 tasks done
poiromaniax opened this issue Jan 7, 2025 · 0 comments
Open
2 tasks done

[Bug]: Covers will not open #398

poiromaniax opened this issue Jan 7, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@poiromaniax
Copy link

Version

3.0.0-alpha.59

Matter Controller

Alexa, Apple Home

Steps to reproduce

Hi,

I have covers that require boolean controls - 100% Open, 100% Close, Stop

My covers do not support percentage/partial opening (unless you do : "open...stop" or "close.....stop")

HA supports these controls.

I have noticed that when using matter bridge (regardless of Alexa/iOS), I can close my covers to 100%, but opening or stopping them does not work.

When using Alexa, the "Open" command does nothing
When using iOS Home, Opening to 100% on the slider does nothing

In the logs, I see the "close cover" call, but never the "open cover" call - even though I am trying to open the cover from my client....It seems to me as though both "close" and "open" actions are triggering the cover to close

State and attributes

image

Relevant log output

[ 2025-01-07T08:54:47.331Z ] [ DEBUG ] [ Matter / ServerSubscription                        ]: Subscription attribute changes for ID 3436295985: WindowCovering(0x4)/WindowCovering(0x102)/targetPositionLiftPercent100ths(0xb)=1000 (1534719394)
[ 2025-01-07T08:54:47.332Z ] [ DEBUG ] [ Matter / InteractionMessenger                      ]: Sending DataReport chunk with 1 attributes and 0 events: 44 bytes (moreChunkedMessages: false, suppressResponse: false)
[ 2025-01-07T08:54:47.334Z ] [ DEBUG ] [ Matter / ExchangeManager                           ]: Message » id: 48862/39198/46594594 type: 1/5 acked: undefined reqAck: true duplicate: false payload: 15260031b7d1cc36011535012600a2f5795b37012402042503020124040b182502e803181818280424ff0c18
[ 2025-01-07T08:54:47.341Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: Message « id: 26712/39198/67500488 type: 1/1 acked: 46594594 reqAck: true duplicate: false payload: 1524000024ff0b18
[ 2025-01-07T08:54:47.342Z ] [ DEBUG ] [ Matter / ExchangeManager                           ]: Message » id: 48862/39198/46594595 type: 0/16 acked: 67500488 reqAck: false duplicate: false payload: 
[ 2025-01-07T08:55:03.065Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: New exchange channel: udp://fe80::1c9d:fa94:27ae:fff%enp0s2:56809 on session secure/26712 protocol: 1 id: 26628 session: secure/26712 peerSessionId: 26712 active threshold ms: 4000 active interval ms: 300 idle interval ms: 500 maxTransmissions: 5 useMrp: true
[ 2025-01-07T08:55:03.067Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: Message « id: 26712/26628/67500489 type: 1/8 acked: undefined reqAck: true duplicate: false payload: 15280028013602153700240004250102012402051835012500840318181824ff0b18
[ 2025-01-07T08:55:03.071Z ] [ DEBUG ] [ Matter / InteractionServer                         ]: Received invoke request from udp://fe80::1c9d:fa94:27ae:fff%enp0s2:56809 on session secure/26712 with 1 commands: WindowCovering(0x4)/WindowCovering(0x102)/goToLiftPercentage(0x5), suppressResponse=false
[ 2025-01-07T08:55:03.077Z ] [ INFO  ] [ Matter / Behavior                                  ]: Invoke *fa4e242ad5e64cd8b76be1c859516dff.aggregator.cover_kitchen_blinds_curtain.windowCovering.goToLiftPercentage* online#405f9c9@16c343f liftPercent100thsValue: 900
[ 2025-01-07T08:55:03.079Z ] [ DEBUG ] [ Matter / Transaction                               ]: Transaction online#405f9c9@16c343f locked *fa4e242ad5e64cd8b76be1c859516dff.aggregator.cover_kitchen_blinds_curtain.windowCovering.state*
[ 2025-01-07T08:55:03.086Z ] [ DEBUG ] [ Matter / Transaction                               ]: Transaction online#405f9c9@16c343f committed and unlocked 1 resource
[ 2025-01-07T08:55:03.090Z ] [ DEBUG ] [ Matter / ExchangeManager                           ]: Message » id: 26712/26628/46594596 type: 1/9 acked: 67500489 reqAck: true duplicate: false payload: 15280036011535013700240004250102012402051835012400001818181824ff0c18
[ 2025-01-07T08:55:03.092Z ] [ DEBUG ] [ HomeAssistantActions                               ]: Calling action 'cover.close_cover' for target {"entity_id":"cover.kitchen_blinds_curtain"} with data {}
[ 2025-01-07T08:55:03.097Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: Message « id: 26712/26628/67500490 type: 0/16 acked: 46594596 reqAck: false duplicate: false payload: 
[ 2025-01-07T08:55:03.138Z ] [ DEBUG ] [ Matter / ServerSubscription                        ]: Sending subscription update message for ID 3436295985 with 1 attributes and 0 events
[ 2025-01-07T08:55:03.140Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: New exchange channel: udp://fe80::1c9d:fa94:27ae:fff%enp0s2:56809 on session secure/26712 protocol: 1 id: 39199 session: secure/26712 peerSessionId: 48862 active threshold ms: 4000 active interval ms: 300 idle interval ms: 500 maxTransmissions: 5 useMrp: true
[ 2025-01-07T08:55:03.146Z ] [ DEBUG ] [ Matter / ServerSubscription                        ]: Subscription attribute changes for ID 3436295985: WindowCovering(0x4)/WindowCovering(0x102)/targetPositionLiftPercent100ths(0xb)=900 (1534719395)
[ 2025-01-07T08:55:03.149Z ] [ DEBUG ] [ Matter / InteractionMessenger                      ]: Sending DataReport chunk with 1 attributes and 0 events: 44 bytes (moreChunkedMessages: false, suppressResponse: false)
[ 2025-01-07T08:55:03.150Z ] [ DEBUG ] [ Matter / ExchangeManager                           ]: Message » id: 48862/39199/46594597 type: 1/5 acked: undefined reqAck: true duplicate: false payload: 15260031b7d1cc36011535012600a3f5795b37012402042503020124040b1825028403181818280424ff0c18
[ 2025-01-07T08:55:03.157Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: Message « id: 26712/39199/67500491 type: 1/1 acked: 46594597 reqAck: true duplicate: false payload: 1524000024ff0b18
[ 2025-01-07T08:55:03.159Z ] [ DEBUG ] [ Matter / ExchangeManager                           ]: Message » id: 48862/39199/46594598 type: 0/16 acked: 67500491 reqAck: false duplicate: false payload: 
[ 2025-01-07T08:55:04.112Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: New exchange channel: udp://fe80::1c9d:fa94:27ae:fff%enp0s2:56809 on session secure/26712 protocol: 1 id: 26629 session: secure/26712 peerSessionId: 26712 active threshold ms: 4000 active interval ms: 300 idle interval ms: 500 maxTransmissions: 5 useMrp: true
[ 2025-01-07T08:55:04.113Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: Message « id: 26712/26629/67500492 type: 1/8 acked: undefined reqAck: true duplicate: false payload: 152800280136021537002400042501020124020518350124000018181824ff0b18
[ 2025-01-07T08:55:04.115Z ] [ DEBUG ] [ Matter / InteractionServer                         ]: Received invoke request from udp://fe80::1c9d:fa94:27ae:fff%enp0s2:56809 on session secure/26712 with 1 commands: WindowCovering(0x4)/WindowCovering(0x102)/goToLiftPercentage(0x5), suppressResponse=false
[ 2025-01-07T08:55:04.118Z ] [ INFO  ] [ Matter / Behavior                                  ]: Invoke *fa4e242ad5e64cd8b76be1c859516dff.aggregator.cover_kitchen_blinds_curtain.windowCovering.goToLiftPercentage* online#405f9cc@16c343f liftPercent100thsValue: 0
[ 2025-01-07T08:55:04.120Z ] [ DEBUG ] [ Matter / Transaction                               ]: Transaction online#405f9cc@16c343f locked *fa4e242ad5e64cd8b76be1c859516dff.aggregator.cover_kitchen_blinds_curtain.windowCovering.state*
[ 2025-01-07T08:55:04.125Z ] [ DEBUG ] [ Matter / Transaction                               ]: Transaction online#405f9cc@16c343f committed and unlocked 1 resource
[ 2025-01-07T08:55:04.128Z ] [ DEBUG ] [ Matter / ExchangeManager                           ]: Message » id: 26712/26629/46594599 type: 1/9 acked: 67500492 reqAck: true duplicate: false payload: 15280036011535013700240004250102012402051835012400001818181824ff0c18
[ 2025-01-07T08:55:04.138Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: Message « id: 26712/26629/67500493 type: 0/16 acked: 46594599 reqAck: false duplicate: false payload: 
[ 2025-01-07T08:55:04.178Z ] [ DEBUG ] [ Matter / ServerSubscription                        ]: Sending subscription update message for ID 3436295985 with 1 attributes and 0 events
[ 2025-01-07T08:55:04.179Z ] [ DEBUG ] [ Matter / MessageExchange                           ]: New exchange channel: udp://fe80::1c9d:fa94:27ae:fff%enp0s2:56809 on session secure/26712 protocol: 1 id: 39200 session: secure/26712 peerSessionId: 48862 active threshold ms: 4000 active interval ms: 300 idle interval ms: 500 maxTransmissions: 5 useMrp: true
[ 2025-01-07T08:55:04.180Z ] [ DEBUG ] [ Matter / ServerSubscription                        ]: Subscription attribute changes for ID 3436295985: WindowCovering(0x4)/WindowCovering(0x102)/targetPositionLiftPercent100ths(0xb)=0 (1534719396)
[ 2025-01-07T08:55:04.182Z ] [ DEBUG ] [ Matter / InteractionMessenger                      ]: Sending DataReport chunk with 1 attributes and 0 events: 43 bytes (moreChunkedMessages: false, suppressResponse: false)

Documentation & Issues

  • I have reviewed the documentation and the linked troubleshooting guide.
  • I have searched the issues for a similar problem.
@poiromaniax poiromaniax added the bug Something isn't working label Jan 7, 2025
@poiromaniax poiromaniax changed the title [Bug]: Allow covers to have boolean controls [Bug]: Cover will not open Jan 7, 2025
@poiromaniax poiromaniax changed the title [Bug]: Cover will not open [Bug]: Covers will not open Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant