Aqara E1 Zigbee Door/Window Sensor is discovered, online, and otherwise not working

Thank you for the detailed answer.
I did not update the hub’s firmware.
I bought two Aqara door/windows sensors on Aliexpress and received model MCCGQ11LM.
For me the sensors appear online in OpenHAB and they pass their opened/closed state, but, like your experience, OpenHAB only shows them with the switch channel. It doesn’t show me the battery level and the other channels you got with your Banggood sensors.
I think I’ll return them to Aliexpress so that I can get another sensor that can properly report the battery state.

Does anyone has experience how good OpenHAB works with the Aeotec Multipurpose Door/Window Sensor?

The Sengled sensors are available on Amazon and work well

1 Like

Hey @smitopher, can you please explain the steps you took to upgrade the HUSBZB-1’s firmware? :pray:

For zigbee this is in the zigbee binding docs. The binding maintainer @chris added it to the docs after I found it and successfully flashed my dongle. I used the docker method. If I had to do it again, I’d just use the binding method.

Flashing z-wave firmware is hard to do, very fiddly, and you run a risk of bricking the dongle. I know this because I flashed my dongle, luckily without bricking my dongle. The binding maintainer @chris advised me afterwords that it was not really useful and dangerous.

My post about this can be found at HUSBZB-1 (Combo Zigbee and ZWave stick) Should I bother flashing its firmware to latest?
.

1 Like

@chris , would you have a good prebuilt firmware you could share? Do you still recommend leaving the z-wave firmware alone?

1 Like

Thank you for the explanation :pray:
Can you please explain how to run the openhab console?
I’m running openhab as a docker app on unraid, but I’m not sure how to run the console, to later run the zigbee firmware command.

OK, I was able to log into the openhab console, but when I enter the zigbee firmware command I get an error message.

Am I missing something?

The firmware file

If you are running this from the container, I don’t think you can easily make the file accessible.

You may want to the docker method described in the binding documentation

1 Like

As I am not very familiar with installing docker apps manually, I was thinking of using the python method (until now I only used unraid’s semi-automatic community docker apps installation method).

Which of the files in the husbzb-firmware github repository is the firmware file I need?

After running the git clone https://github.com/walthowd/husbzb-firmware.git && cd husbzb-firmware
Should I then add the firmware file I downloaded into the newly cloned husbzb-firmware repository folder?

What command should I run later?
Should it be zigbee firmware <file name> ?

Hi @smitopher @chris I downloaded the file ncp-uart-sw-6.7.8.ebl which, according to the walthowd/husbzb-firmware github page, should be the latest zigbee controller firmware to use.

Can you please tell me where I should save the firmware file to use later with the binding upgrade method?
I’m using openhab as a docker app on unraid. I’m able to run the openhab console, but I’m not sure how to proceed from here.

You map the folder with the firmware to a folder in the docker container file system. This is a complicated discussion that depends upon how you define and run your container

1 Like

Or you copy the file into your container. Also a complicated discussion

Try googling this

1 Like

Thank you :pray:
I tried mapping the docker app to a folder with the firmware file, and it seems the firmware upgrade starts (as the zigbee coordinator goes offline), but then the process fails with an error.

Any ideas why?