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
72.58k stars 30.36k forks source link

LED Stripe Controller TS0503B doesn't turn completely off #102006

Open LeonEmm opened 1 year ago

LeonEmm commented 1 year ago

The problem

Hello,

i just added a TS0503B LED-Stripe controller via ZHA to my HomeAssistant. I noticed, that when i turn the light off, it doesn't turn completely off, but stays on at the lowest brightness. When I send a command via "Manage Zibgee Device" -> Cluster Level-Control -> Command "move_to_level_with_on_off (id: 0x0004)" and set the value to 0, the Light goes off.

Is there a fix available for this behavior ?

What version of Home Assistant Core has the issue?

core-2023.10.3

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

ZHA

Link to integration documentation on our website

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

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 @dmulcahey, @adminiuga, @puddly, mind taking a look at this issue as it has been labeled with an integration (zha) you are listed as a code owner for? Thanks!

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

(message by CodeOwnersMention)


zha documentation zha source (message by IssueLinks)

puddly commented 1 year ago

Can you upload diagnostic JSON for your specific device and also a ZHA debug log of you turning the light off?

LeonEmm commented 1 year ago

home-assistant_zha_2023-10-14T18-32-31.041Z.log zha-fdb19c1350ac8f3485e828b8a4fd5075-_TZ3210_w7ge4ldo TS0503B-e95c2e36b5480bc88a05a6fc4e5df1b4.json.txt

There are your requested files - but to be honest - as I recorded a the debug log, it worked flawelessly

danwooller commented 11 months ago

I have the same issue with a TS0503B.

I use zigbee2mqtt

w-marco commented 11 months ago

I have exactly the same issue with one of my TS0503B. Another one works fine tho.

I however found a workaround:

Calling service light.turn_off on the device with a 2 second transition set turns it off completely. i donโ€™t know why that works but a simple on/off does not.

issue-triage-workflows[bot] commented 8 months ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment ๐Ÿ‘ This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

alprausch commented 8 months ago

I have the same issue with a TS0503B and ZHA.

Core 2024.1.5 HA 11.4

jvelaaa commented 8 months ago

I have this issue too.

HAOS 11.4 Supervisor 2023.12.1 Core 2024.1.5 Frontend 20240104.0

Light TS0505B

Cubixmeister commented 6 months ago

Same issue. Sending Off command from OnOff cluster is working.

jbaits85 commented 5 months ago

I have the same issue with a TS0505B. My LED strip is RGBW and if I turn the light off from an RGB color it goes to lowest brightness. When turning off from any temperature of white it properly turns off.

Chibribub commented 5 months ago

I am also having the same issue with TS0503B where it refuses to fully switch off.

Core 2024.5.2 Supervisor 2024.05.1 Operating System 12.3

For me the workaround of 'send a command via "Manage Zibgee Device" -> Cluster Level-Control -> Command "move_to_level_with_on_off (id: 0x0004)" and set the value to 0, the Light goes off.' also turned the light off. But switching it from control panel resumed the behavior of not fully switching off.

issue-triage-workflows[bot] commented 2 months ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment ๐Ÿ‘ This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

PhilippThomasberger commented 2 months ago

I've got the same problem. The LED strip never completely turns off, exactly as described by others.

Core 2024.8.1 Supervisor 2024.08.0 Operating System 12.4

ainformatico commented 5 days ago

Exactly the same issue in:

Core 2024.10.1 Supervisor 2024.10.0 Operating System 13.1

(workarounds listed above work, but unable to switch it off from the panel)

unic8s commented 4 days ago

I have the same issue but solved it with a custom command for my ZHA service in the automation:

actions:
  - data:
      ieee: <your_device_ieee_address>
      endpoint_id: 1
      cluster_id: 8
      cluster_type: in
      command: 4
      command_type: server
      args:
        - 0
        - 1
    action: zha.issue_zigbee_cluster_command