Aqara Roller Shade Driver E1

I'm not convinced you have the correct driver configured for the device. In the device settings change the driver to a generic driver and save settings. Then change the drive back to the one you want and save the settings again. It'll only take a minute to try and you never know. It just seems odd that the driver version isn't showing correctly, makes me think it hasn't been applied fully or correctly.
All 4 of my devices work perfectly using the "set level" method as long as I select anything between 0 & 97 so I don't understand why yours don't.

I deleted the installed driver, set devices driver to generic, re-installed the correct driver but still no.

Still after that it is v1.0.2.1123 without the X.

I can't test the shade now because it is on my kid's room.

I started with HomeAssistant but because of lack of time and coding experiment it was too hard for me.

HE has been a good choice for few years now. Some issues now and then but this community has been a great help.

Until your device is not properly paired to HE hub, showing endpointID different than the Green Power cluster F2, it will not work in Hubitat.

Your device is different than the others mentioned in this thread. It is a newer version and Hubitat has a problem with it, not recognizing and not recording the correct endpointId during the pairing process.

Changing drivers will not help, any driver which is using the standard Hubitat zigbee functions will do nothing when sending the commands to the wrong endpointId F2.

Thank you for clearing that out.

Well, that sounds pretty bad for me, doesn't it. Is there anything I can do?

If you have more Aqara stuff, the best investment in time and effort would be to set up a Home Assistant server, as proposed by @habitat . This guarantees that everything that is possible to be used outside of Aqara proprietary hub, will be available for local control from Home Assistant ( either the built-in ZHA or MQTT Zigbee services). Then, it is easy to use the Home Assistant bridge to bring all your Aqara devices to Hubitat and use the much easier and much powerful automations here.

The alternative is to wait for Hubitat to fix this F2 bug, but as this does not affect any of the HE officially supported Zigbee devices (yet!), I don't think it will become a priority any soon.

Well errrr…..

I said zigbee2MQTT, MQTT Broker and Node Red, I see no point adding in Home Assistant at this stage :slight_smile:

I am using Hue for lights and motion sensors to keep the lighting autonomous, Homey Pro for running Eufy Cameras, Eufy vacuums, Zappi, Harvi, Tado, Harmony, LG Tv, and a few other things, Hubitat runs zwave devices, smoke detectors/door locks, Victron Cerbo to relay battery, energy consumption.

They all end up Node Red, some direct as Nodes, the rest through MQTT.

It has been frustrating, annoying and an absolute blast to do, getting a kick out of this that I have felt for 20 years doing this……. :slight_smile:

Well, I said 'Home Assistant' because there are ready to flash SD-cards and it is very easy to setup using the pre-installed SD card images.

Do you know of a similar easy-to-install server w/ graphical interface that runs only zigbee2MQTT, MQTT Broker and Node Red? Something easy to install on a Raspberry Pi without the need to know any Linux magics and spells?

:slight_smile: no problem

I have not got into graphing yet beyond the basic graphing in NR Dashboard which is good enough for now.

I have it all running on a M1 Mac Mini, along with Fing, Plex, Channels DVR as it uses a tiny fraction of power that the old intel Mac mini and does it with ooodles of cpu power.

At some point will add in Gafana along with a sql db.

I wanted to abstract everything to NR, and run everything there. Ideally with autonomous services for most lighting, using NR for edge cases, HE for the smoke detectors and locks… you get the idea

NR plus it altogether into a seamless control.

I moved house, and my goal here is make this house the smartest house I have ever had, 6 months later getting close to doing it :slight_smile:

I am thoroughly enjoying getting into NR and zigbee2MQTT, it was a pain to get into because I am slow witted and this was all new, but loving it now, learning something new every day or at the very least a better, easier way than the stuff I did six months ago.

Thank for both of you for your messages.

I have about 15 Aqara devices but those works without a problem. Like I said, HomeAssistant is not an option, because lack of skills and time.

I do have an Aqara hub that I haven't used for years. I think I'll try that and wait for He to repair the F2 bug.

I personally don't like the idea that there are many different hubs. HE has been an excellent choice precisely because basically every single device I've bought has managed to pair to HE.

Little offtopic:
For both of you @habitat @kkossev what comes to graphic and dashboard, I can recommend to you Homehabit. Highly customizable dashboard platform.

1 Like

Understood.

Changing is time consuming and takes a lot to get into it.

I have taken my approach after 25 years of doing this, first with remote controlled sockets, then X.10, then Lightwave, then Indigo, then Hubitat, then Homey.

They all have strengths and moved the end goal forward.

But I was looking for a resilient home automation system with a single view/control of it.

Keeping lights, door locks, smoke detectors, heating, car charger, battery management etc etc autonomous means higher level of resilience, one thing (wifi/network/power/device) cannot take them all down.

But I still have oversight/control of all these directly through Node Red.

All the home automation systems including networking sit on a 20kWh UPS, which is overkill, but also supplies the whole house, ie charges up during cheap rate discharges at peak rates. That system has a backup of 77kwh battery, my car :slight_smile:

I have yet to find a hub that can reach everything I am using, ie cannot find anything to connect to Victron BMS, or Zappi on Hubitat, but Homey does, there are dozens of such examples.

Anyway, horses for courses, you do what’s best for your needs :slight_smile:

All the hubs I operate, one zwave (Hubitat), zigbee (Hue/zigbee2MQTT ) all have their strengths but all of them have significant weaknesses, together they can handle anything…. With Node Red on top I can see and manage everything, where no single hub can.

My 5c worth …

So clearly you are trying or have already built an electricity self-sufficient and autonomous house for yourself. Which sounds very interesting and cool.

For me, a smart home is mainly a hobby. I try to come up with good solutions to make everyday life easier, and at the same time the solutions have to be such that my wife doesn't get annoyed. So everything has to work perfectly.

Omg we are all subject to wife/spouse approval nothing so damning as that eyeroll :slight_smile:

A big driver for the way I am doing this….

2 Likes

Hello guys! I'm using this driver for an Aqara E1 on my C7 and it has worked really well for me. That is up until two days ago.
I have suspicions that it could coincide with the update from 2.3.5.121 to 2.3.5.123 as everything was going great until then.
Anyone else experiencing similar issues?

Nope, no change here.

1 Like

Removed the device, re-paired it and things started working again after a few hours.

How did you synchronize it?

1 Learning mode
After the device is installed, press the Up and Down button at the same time for 3 seconds until the indicator light turns blue, and then release it.

2 Set the fully open position
After deleting the rotating range, adjust the actual position of the shade to fully open by pressing the Up or Down button, and then press the Up button 5 times in succession. If the indicator light turns blue and flashes 3 times, it indicates that the setting is successful.

3 Set the fully closed position
After setting the fully open position , adjust the actual position of the curtain to fully closed by pressing the Up or Down button, and then press the Down button 5 times in succession. If the indicator light turns blue and flashes 3 times, it indicates that the setting is successful.

After setting the fully open and fully closed positions, the
synchronization is complete.

1 Like

I adapted the smart curtain motor driver to work with the Shade Driver E1. It's not perfect (first attempt at writing a device driver) but it does the job.

What works:

  • Open
  • Close
  • Set Position
  • Getting current position (though it may lag, refresh does the trick)

Janky steps for installation:

  1. Add driver to hubitat
  2. Pair shade driver
  3. Set device to "Zigbee - Aqara Roller Shade Driver E1"
  4. Click "initialize" on device page
  5. Follow Manual to set open and close positions on device
  6. (Without removing the device from hubitat) Hold the reset button to put the device in pairing mode again
  7. Run zigbee pairing again. It should find it as "previously added device"
  8. On device page, click refresh
  9. It should now work

No idea what happens if you invert the motor direction on the device, i just kept it at default and rotated the bead cord.

5 Likes

Driver works perfectly for me. Many thanks for that. :slightly_smiling_face:
Do you know if battery level is reported?
That would be useful for recharging.