Driver for Aqara Smart Curtain Motor E1?

Hey guys,

So here's the 1st iteration of this driver. Thanks @gavincampbell . It's really gavin's work integrated into markus's driver with some changes.

I still have a lot of work to do. The curtain sends its position, battery and a bunch of other info every 6 minutes. I need to get the driver to properly consume that once I figure out what is what. It's not essential as the curtain sends its position whenever it opens or closes. However, it's useful for getting the latest battery without having to click the "refresh" command.

Anyways, pretty much all the commands should work now. You can also use the "track discovery" to set the open and close limits of the curtain. Will update when I have a new version. Cheers.