zigpy / zha-device-handlers

ZHA device handlers bridge the functionality gap created when manufacturers deviate from the ZCL specification, handling deviations and exceptions by parsing custom messages to and from Zigbee devices.
Apache License 2.0
714 stars 661 forks source link

[Device Support Request] TS0601 _TZE200_icka1clh {MOES AM43} #2926

Open darknessblade opened 7 months ago

darknessblade commented 7 months ago

Problem description

device is reconized as a Temperature sensor instead of a "Cover/blinds controller"

Link to order page: https://www.aliexpress.com/item/1005005447997612.html?

According to ZHA it uses the following Quirk:"Quirk: ts0601_temperature2.TuyaNousE6TempHumiditySensor" I have checked my custom quirks and it is not part of my custom quirks,

Solution description

Custom quirk, or adding the device ID/manufactuer information to the correct ZHA entity.

MAIN Features needed: -Cover [up, Pauze, down] -Battery status

Optional: -Motor direction -Top endstop -down endstop

Screenshots/Video

moes

Device signature

Device signature ```json [Paste the device signature here] ```

Diagnostic information

Diagnostic information ```json [Paste the diagnostic information here] ```

Logs

Logs ```python [Paste the logs here] ```

Custom quirk

Custom quirk ```python [Paste your custom quirk here] ```

Additional information

No response

darknessblade commented 7 months ago

Checking the quirks, using it trough a custom quirk the following one looks to match "class TuyaMoesCover0601(TuyaWindowCover):"

Only thing it doesn't transmit is Battery information.

Berenhappinda commented 7 months ago

Problem seems to be the same as: https://github.com/zigpy/zha-device-handlers/issues/2936

nikolaynikolov681 commented 4 months ago

Hey, I have same issue :(