SUPLA / supla-cloud

https://www.supla.org
GNU General Public License v2.0
71 stars 45 forks source link

Auto-calibration of roller shutter #449

Closed fracz closed 3 years ago

fracz commented 3 years ago

W 2.3 potrzebujemy jeszcze wprowadzić wsparcie dla flagi (edited)

https://github.com/SUPLA/supla-core/blob/develop-v2.3/supla-common/proto.h#L452

Jeśli kanał rolet ma ją ustawioną to w UI przy ustawianiu czasu powinien być wybór “Auto/Manual” przy wyborze manual powinna być możliwość ustawienia czasu jak dotychczas, ale czas musi być > 0. Ustawienie “Auto” powinno ustawiać czas na 0.

fracz commented 3 years ago

Jeśli SUPLA_CHANNEL_FLAG_RS_AUTO_CALIBRATION to ma być wybór “Auto” lub “Manual” Jak manual to wpisujesz ręcznie

fracz commented 3 years ago

https://github.com/SUPLA/supla-espressif-esp/blob/develop-sdk3x/src/user/supla_esp_gpio.c#L78

Uznajemy, że autokalibracja jest włączona jak oba czasy ustawione są na 0

fracz < 1 minute ago czyli jak będzie tylko jeden zero, to nie wpadnie w autokalibrację. zabronię w cloudzie takiego ustawienia -> albo obydwa 0 albo żadne