Hello,
I have successfully integrated a Zigbee NodOn SIN 4-RS-20 roller shutter module that has auto calibration features on my HA instance.
However the auto calibration feature does not work with my “4 wires” Bubendorff motors so I would like to manually calibrate the module.
In the Manage Zigbee Device window, I have access to the module attributes:
After researching for some time I was able to identify that I had to set the WindowCovering attributes, but when I try to write a value to the device it has no effect even though I have an OK result, for example:
Note: I use the Zigbee WindowCovering cluster definition to know what values I can send.
Is there a specific action or a set of actions required to be able to set any attribute? And then save them?
Here is the cluster extracted from the diagnostic:
"0x0102": {
"endpoint_attribute": "window_covering",
"attributes": {
"0x0007": {
"attribute_name": "config_status",
"value": 3
},
"0x0003": {
"attribute_name": "current_position_lift",
"value": 1100
},
"0x0008": {
"attribute_name": "current_position_lift_percentage",
"value": 100
},
"0x0004": {
"attribute_name": "current_position_tilt",
"value": 1100
},
"0x0009": {
"attribute_name": "current_position_tilt_percentage",
"value": 0
},
"0x0011": {
"attribute_name": "installed_closed_limit_lift",
"value": 65535
},
"0x0013": {
"attribute_name": "installed_closed_limit_tilt",
"value": 65535
},
"0x0010": {
"attribute_name": "installed_open_limit_lift",
"value": 0
},
"0x0012": {
"attribute_name": "installed_open_limit_tilt",
"value": 0
},
"0x0001": {
"attribute_name": "physical_closed_limit_lift",
"value": 48928
},
"0x0002": {
"attribute_name": "physical_closed_limit_tilt",
"value": 300
},
"0x0017": {
"attribute_name": "window_covering_mode",
"value": 8
},
"0x0000": {
"attribute_name": "window_covering_type",
"value": 8
}
},
"unsupported_attributes": {
"0x0003": {
"attribute_name": "current_position_lift"
},
"0x0004": {
"attribute_name": "current_position_tilt"
},
"0x0015": {
"attribute_name": "acceleration_time_lift"
}
}
}