Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
11.68k stars 1.64k forks source link

Cover group doesn't update position and status of cover group without setting position directly #22292

Open numminorih-git opened 4 months ago

numminorih-git commented 4 months ago

What happened?

Created a cover group with 11 Nous L12Z. The group appeared in devices\mqtt. Open\close action work, but status (open\closed) doesn't change. It only changed when I change cover position directly on slider or with "service: cover.set_cover_position".

I have find, that in mqtt (via mqtt explorer) in group topic changed only status "open" or "close", but not "position", it always 100 until I set it via % (cover.set_cover_position 25) or something like this

z2m_gr_roller_shutters = {"position":100,"state":"OPEN"} availability = {"state":"online"} set = OPEN

or

z2m_gr_roller_shutters = {"position":100,"state":"CLOSE"} availability = {"state":"online"} set = CLOSE

What did you expect to happen?

Position of blinds should be updated after open\close actions.

How to reproduce it (minimal and precise)

Create cover group using z2mqtt Web UI. Click open\close on device in Home Assistant (devices\mqtt).

Zigbee2MQTT version

1.36.1

Adapter firmware version

7.4.1.0 build 0

Adapter

ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2

Setup

Add-on on Home Assistant

Debug log

Zigbee2MQTT version [1.36.1 Coordinator type EZSP v13 Coordinator revision 7.4.1.0 build 0 Frontend version 0.6.161 zigbee_herdsman_converters_version 19.11.2 zigbee_herdsman_version 0.40.3

numminorih-git commented 4 months ago

same problems with:

Zigbee2MQTT version 1.36.1-dev commit: e5d632b Coordinator type EmberZNet Coordinator revision 7.4.2 [GA] Frontend version 0.6.163 19.26.0 0.42.5

jakubm95 commented 1 month ago

same problems with:

Zigbee2MQTT version 1.39.0-1