Replies: 6 comments 6 replies
-
Sorry for my noob question - I'd love to avoid manual calibration routine. But I am really puzzled on how to use your snippet. Could you give offer a hint for me? Much appreciated... |
Beta Was this translation helpful? Give feedback.
-
@okastl That is exactly what I'm looking for because the calibration is stuck, not really calibrating, and I was trying to edit the state.json file in the zigbee2mqtt folder, but it doesn't seem to be loaded anywhere so I'm not sure what it is used for... Anyway, I'm not sure what I should do with the js file you've shared, where do I place it? which file should I edit and add the 'external_converters' property to, also, I'm not sure what to expect once it is configured correct;ly can you share a screenshot or something that indicates it worked ? is there a new functionality in the web UI? if so, where? Thanks again |
Beta Was this translation helpful? Give feedback.
-
In your zigbee2mqtt data folder.
Add it to external converters on your configuration.yaml
Yes. See screenshot. If it does not work for you, you might have a different variant. In this case, you may need to add your variant to the external converter. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hey man! thank you for this extension. I cant believe that it is not part of standard zigbee2mqtt. without it calibrating shutters is just impossible :/ |
Beta Was this translation helpful? Give feedback.
-
@Koenkk what would be the easiest and most painless way to add this functionality to zigbee-herdsman-converters without breaking anything? |
Beta Was this translation helpful? Give feedback.
-
Hi there
I have created an external converter for Lonsonho QS-Zigbee-C01 curtain/blinds controller, which allows to get/set calibration_time.
This makes calibration much easier, if you already know the runtime of your blinds! The manual calibration is quite time consuming, and I usually don't get it "right" on the first try.
IMHO it is much easier to time your blinds with a stop watch and enter the value with the html frontend or mqtt friendlyname/set {"calibration_time": S}.
Another side effect is the possibility to have a "poor man's tilt".
You can position to the desired height of the blinds, change calibration time to 1-20 seconds, position one step down, change calibration time back.
I attach the converter in case someone finds this useful. It should probably work with many other Tuya based curtain/blinds/shades controllers.
EDIT: New Version
QS-Zigbee-C01-2.zip
Beta Was this translation helpful? Give feedback.
All reactions