javicalle
javicalle
Can you enable also the `zigpy` and the `zhaquirks` debug logs? There is something extrange with the 'transitioning timer'.
Maybe we can just add (in the same `ts0041.py` file): ```python class TuyaSmartRemote0041TI(TuyaSmartRemote0044TI): """Another Tuya 4-button remote device with time on in cluster.""" signature = TuyaSmartRemote0044TI.signature.copy() signature.update( { MODEL: "TS0041",...
Try with a quirk like this one: Plug_4AC_2USB_xenon(EnchantedDevice) ```python """TS011F plug.""" from zigpy.profiles import zha from zigpy.quirks import CustomDevice from zigpy.zcl.clusters.general import ( Basic, GreenPowerProxy, Groups, Identify, OnOff, Ota, Scenes,...
Ouuuuch, I believe that i have fixed it. Can you try again?
Ouuuuuch^2 I'm editing from mobile phone, so no easy to review code. I have already try to fix it in my initial comment.
Can you try with another approach? 1. Import the `TuyaOnOffNM` class (replace the import line): ```python from zhaquirks.tuya.mcu import EnchantedDevice, TuyaOnOffNM ``` 2. Use the new class in just one...
The 'NO_MANUFACTURER' will require more changes... Restore the `TuyaOnOffNM` cluster and replace the class defition with: ```python class Plug_4AC_2USB_xenon(EnchantedDevice): ```
The spell is casted at the first pairing: ``` [0xBEFB:1:0x0000] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=False, is_reply=0, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True), tsn=45, command_id=, *is_reply=False) [0xBEFB:1:0x0000] Sending request: Read_Attributes(attribute_ids=[4, 0, 1, 5,...
Looking at `zigbee-herdsman-converters` library for some 'inspiration' I have found something that probably not related to that case but... There is a case in which I interpret that there is...