Aqara Roller Shade Driver E1

I've just installed one of these using the updated driver linked, and have had varied success.

  • It is paired to Hubitat

  • Open/Close often doesn't work

  • Device status does not work / constantly shows as not present

I have got around open/close not working by creating a Virtual Switch for open and closed, and using that virtual switch to set 0 or 97 for Open/Closed. This switch can also be exposed to Alexa, and triggered by a routine for voice command.

I also get constant spam in the device logs for unhandled events - similar to this:

Unhandled Event - description:catchall: 0000 0005 00 00 0040 00 FC8E 00 00 0000 00 00 FD0000 | msgMap:[raw:catchall: 0000 0005 00 00 0040 00 FC8E 00 00 0000 00 00 FD0000, profileId:0000, clusterId:0005, clusterInt:5, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:FC8E, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[FD, 00, 00]]

Device Details are:

  • endpointId: 01
  • application: 1B
  • driver: v1.0.2.1123x
  • firmwareMT: 115F-3A80-00000E1B
  • inClusters: 0000,0002,0003,0004,0005,0006,0009,000D,0013,0102
  • manufacturer: LUMI
  • model: lumi.curtain
  • outClusters: 000A,0019
  • softwareBuild: 00000E1B

Any way I can debug/improve things? Or am I stuck with a hack, or having to buy an Aqara hub.

I feel like this - Aqara智能卷帘伴侣 E1 - 产品规格 - Xiaomi Miot Spec or this - ZigBee - LUMI - lumi.curtain.acn002 · Issue #1123 · sprut/Hub · GitHub should be useful, but I am out of my depth here...