Aeotec Nano-Shutter problem with firmware update to 3.1

thanks a lot.

@sihui @chris : just installed the latest Zwave Binding and now, I can nolonger edit any ZWave things.
in PaperUI I get “ERROR 500: Internal Server Error” when trying to edit a ZWave thing
in Habmin, for all of my ZWave devices the configuration parameters are not even displayed anymore
Editing non-Zwave things still works fine.

I already deleted cache and temp files - did not help.

any suggestions?

uuuu … found the issue myself. The old version of the ZWave binding was somehow still active. Uninstalled this via PaperUI and editing of the things is now working again.

1 Like

The install script automatically uninstalls this first

@sihui
ok, got the new ZWave binding installed and running.
For this device ZW141 there are two XML files in the JAR file - one for old firmware and one for the new firmware.
The XML file for the new firmware shows a number of new configuration parameter for blinds control.
After inclusion of the device, the device shows as Firmware Version 3.1 in habmin. The new configuration parameters are not there though. The XML File created for the device during inclusion does only show the old parameters.
Here are the two files:
XML file in JAR: zw141_3_0.xml (17.6 KB)

XML file in the userdata folder: network_dd419481__node_122.xml (13.7 KB)

what is wrong here?

Did you delete the Thing from OH (do NOT exclude from network) and re-add it?
You need to do that to get the new binding settings.

I actually used a different device for this latest attempt. It had not been included before.
To verify, I just now deleted and re-added the device that I had included previously with the old version of the binding.
Still only the old parameters in Habmin
Additional info: in Habmin Manufacturer ID is 0371, but it says “unknown manufacturer”
@sihui

We have two ZW141 for that device with manufacturer aetoec id 371 in the database where it should only be one:

https://github.com/openhab/org.openhab.binding.zwave/blob/2.5.x/src/main/resources/ESH-INF/thing/aeotec/zw141_0_0.xml

I think the zw141_0_0.xml needs to be deleted, @chris ?

These two files are both for the same database entry - the filename changed at some point as the version was updated. I guess that somewhere along the lines someone updated the version to limit this to version 3 for some reason - I guess that now means anyone with this device with version less than 3 will find the device doesn’t work.

Is this device is available in version < 3, or is that only available with the older manufacturer ID?

I do not know if devices with different versions always have different manufacturer IDs.
My devices originally had the “old” manufacturer ID and with the firmware update (I used the Aeotec firmware update tool) got a different manufacturer ID.

Normally no. The manufacturer has one id assigned.

Likely either a manufacturer got bought or a device was contracted to another company before they got their own if assigned.

Aeotec started using a new manufacturer ID a while back - I’m not sure why, but they registered a new ID.

Ok, I’ll just remove the old entry and we can hope this doesn’t cause problems for others.

1 Like

@chris When do you think, the new JAR will be available? Question: would it solve my problem if I deleted the duplicate file from my downloaded JAR?
I just need to delete and re-add the devices - no need to exclude, right?

Correct ( and wake up long enough for full discovery).

I believe it should already be available - at least, it was recompiled earlier after I made the change.

1 Like

Yes, it was this horrible conversation with a former openHAB user:

That user did a firmware upgrade, so maybe only devices which were upgraded are affected:

1 Like

The firmware version 3 functionality is now available to the upgraded devices.
I have not yet deleted and re-added a version 1 device, so I do not know if that would still work.
Thanks for your support, guys.
I am still struggling a bit with setting the devices up to the point I want them, though. Right now, I guess the nano-shutter wants to make a fool out of me. Will continue tomorrow.

1 Like

What progress did you make? The nano shutter fools with me too XD. The external switches are not working as expected and I want to update to 3.1…should I?

As an Answer to my own question and for everyone having Problems with the Aeotec Roller Shutter:

  1. You should DEFINITELY Uoadte the device, as it is completely unusable on firmware 2.2 (not only in openhab, but also with the external buttons…

  2. Before you file an Issue, DO THE UPDATE! -> All my problems (missing settings, “funny behaviour” etc.) have resolved with the update, and the device works perfectly now.

@bf8392 the shutter works for me as well, with 3.1 .