So I recently bought Moes AM43-0.45/40-ES-EB cover/blind motor. I initially was using ZHA and it worked surprisingly well. But unfortunately due to other sensors not working at all I had to switch to Z2M, and problems with this motor started.
It seems I lost the closing/opening states. Now, after triggering for example action of closing the cover, the state is immediately updated to “Closed”, even when in fact the cover is still closing. It worked really nice in ZHA. I was able to for example wait for the cover to close fully and then trigger other actions in automations. Now it is impossible, since there is no wait time, HA thinks it is closed immediately. Is there anything I can do on HA side to get this feature to work?
Also while using Z2M it seems the motor is not correctly recognizing the lowest position. After reaching the bottom it says it is closed for a second, and then status sis updated and says it is open with 1%.
So, is there anything I can do? Is there something wrong on my side, on side of Z2M or it was simply some magic built in into ZHA? Can I somehow simulate the behavior that it had in ZHA?
That’s interesting. I recently bought 2 AM43s (not the Bluetooth variety) and installed both in ZHA. I was pretty sure I installed them the same, but they are showing slightly different data,
- AM43 in kitchen, Diagnostic section includes “blind” with value “Unknown”
- AM43 in study, Diagnostic section includes “Window covering type” with value “unknown”
The Tuya phone app does not recognise either AM43s - no doubt because I am using a ZBT-2.
Like you, HA shows no indication of the progress of an open/close operation - though mine are not updating the status until the operation has completed. I had hoped for more controls, like my previous EGWT515.
My big issue is that the one in the kitchen is drifting downward by a minimum one inch each time it is closed, resulting in me manually resetting the open and closed positions manually every few days
The cord is tight and it doesn’t seem to be slipping. I’ve just swapped to a different cog and the first test was successful 
Automatyk, I haven’t used Z2M … however I did brush with MQTT a while back. I wonder if Z2M is updating the status when it sends the MQTT message to the AM43 - whereas you really want it to wait for a message received from the AM43 indicating action completed.
Does the AM43 device send a trigger when the open or close is completed ?