stefanbode
d1e85635e3
fix inverted shutter inconsistencies ( #19374 )
...
* inverted shutter fix on overflow
* fix inverted_shutter > 9
fix on inverted shutter at esp32.
fix tilt behavior on inverted shutter
* fix tilt behavior on inverted shutter
2023-08-24 12:39:42 +02:00
stefanbode
ca14dc5507
Shutter ESP32 fixes ( #19362 )
...
* fix esp32 shutter
* fix shutterinvert+shutterbutton
2023-08-22 09:21:30 +02:00
stefanbode
7927c989c4
fix shutterinvert ( #19341 )
...
* fix shutterinvert
* fix shutterinvert
2023-08-18 09:02:17 +02:00
stefanbode
959d105413
Change shutterbutton hold behavior with grouptopic ( #19263 )
...
* skip stop on hold if grouptopic
If shutterbutton is defined with a grouptopic send on HOLD, there is no stop on releasing the button. All shutters will move to defined position
* do not stop on hold release if group submitt
If mqtt broadcast is defined on hold then release the hold button will not anymore stop the local shutter. All shutter will move to defined position
2023-08-05 14:51:56 +02:00
stefanbode
6572f0ed39
Fixing SHUTTERINVERT issues ( #19243 )
...
* fix wrong inverted shutter
* fix inverted shutter for esp32
2023-08-03 11:55:20 +02:00
Theo Arends
5b6a25a7a0
Fix driver config backup and restore
...
Fix driver config backup and restore (#18295 )
2023-07-12 10:52:58 +02:00
Theo Arends
889e6ea54d
Fix driver config restore
2023-07-11 16:12:04 +02:00
Theo Arends
f726c904ab
Enable ESP32 shutter driver
...
Enable ESP32 shutter driver (#18295 )
2023-07-08 17:21:06 +02:00
stefanbode
156a3551b0
Repair SHUTTER Shelly 2.5 with manual relay change on switches ( #18877 )
...
* Repair manual relay change
* Repair manual relay change
2023-06-14 16:14:10 +02:00
stefanbode
0e3b32e848
Readded up/down/open/close commands ( #18864 )
...
* Update xdrv_27_shutter.ino
* fix shutterposition with up/down/open/close
2023-06-12 19:09:19 +02:00
stefanbode
a76ebaae48
Shutter continuous improvement ( #18701 )
...
* Update xdrv_27_esp32_shutter.ino
* Update xdrv_27_shutter.ino
* Update xdrv_01_9_webserver.ino
* Update xdrv_12_discovery.ino
* shutterinvert
removed slider display to driver
fix wrong invert display
* codereduction+refactor slider
removed webui slider into driver
optimized code
* update slide, fix invert shutters
- refactor sliders into driver
- fix percent calculation on iverted shutters
* fix on realpercent if inverted shutter
* fix ShutterPercentToRealPosition
fix on inverted shutter
* added shutter to bootloop reset
* bugfix integration
* bugfix
2023-05-21 12:25:11 +02:00
stefanbode
25e55ae073
#18548 fix shuttersetup ( #18586 )
...
- code optimization
- shuttersetup reluctant on relay to energy measure relation
2023-05-06 15:46:29 +02:00
stefanbode
9097f508fd
BugFix Garage + new shutterbuttons options ( #18572 )
...
* Fix GarageMode movements
* BugFix Garage + new shutterbuttons options
- Removed logging
- shutterbuttons support incremental change
- garage mode, fix #18539 and fix #18442
2023-05-03 21:44:09 +02:00
stefanbode
afbdb3d54f
Added TILTCONFIG to status13 message for MATTER support ( #18512 )
2023-04-26 11:39:59 +02:00
stefanbode
bec24baa75
Changes JSON message to actual position and not outdated ( #18502 )
...
* Report actual position in JSON
* Update xdrv_27_shutter.ino
* Update xdrv_27_esp32_shutter.ino
* copy&paste error
2023-04-26 08:39:49 +02:00
stefanbode
3da96a55d5
Fixes and enhancements autosetup from testbench ( #18405 )
2023-04-13 21:56:35 +02:00
stefanbode
6d9beb5d79
autosetup of shutters for shelly devices ( #18393 )
...
* New autocallibration and setup for shelly devices
* setup command
2023-04-12 09:39:48 +02:00
stefanbode
1c0936c6d5
fix setting migration issue ( #18383 )
...
* fix setting migration issue
* next try to fix migration issue
@arendst: I saw you made also some changes to the xdrv122. I copied this and it looks like setting the crc32 was the root of the issue. You removed it and I do the same now. Looks much better.
2023-04-11 08:17:55 +02:00
stefanbode
86be6c8a3d
Additional limit check on tilt changes ( #18364 )
...
* limit check on tilt position
* limit check on tilt changes
2023-04-08 09:40:38 +02:00
stefanbode
afd22b5b42
fix #18331 (Wrong discovery on ESP32_shutter ( #18334 )
...
* fix ESP32_shutter wrong discovery
* fix wrong discovers on ESP32 shutter
* fix wrong discovers on ESP32_shutter
* Update xdrv_12_discovery.ino
2023-04-05 13:47:12 +02:00
stefanbode
b287d05098
Enable motordelay for tilt operations ( #18330 )
...
* implement motordelay also for tilt operations
* enable motordelay for tilt operations
* Update xdrv_27_esp32_shutter.ino
2023-04-04 17:45:33 +02:00
stefanbode
f109d6ff72
Ensure Shuttermotorstop even on direct relay operation ( #18329 )
...
* Ensure motorstoptime also on direct relay change
When relay is triggered with button or switches it did not take the motorstoptime into account
* Ensure motorstoptime also on direct relay change
When relay is triggered with button or switches it did not take the motorstoptime into account
* Ensure motorstoptime also on direct relay change
When relay is triggered with button or switches it did not take the motorstoptime into account
2023-04-04 16:17:12 +02:00
stefanbode
efa7ae492e
Fix webpage, when ESP32 driver used ( #18305 )
...
* Fix to enable ESP32 shutter
* required changes for dual operation with ESP32 shutter
* fix
* Fix missing information on webpage
2023-04-01 14:53:01 +02:00
stefanbode
d8f9a920ce
refactoring shutterbuttons completed ( #18303 )
...
* added support to set tilt with the shutterposition
Documentation will be changed.
OLD: shutterposition <position>
NEW: shutterposition <position>(optional)/<tilt>
e.g. shutterposition 50,-90
* refactoring of shutterbuttons completed
moved away from bitmatrix to struct Typedef to enable further development and functionality.
Added support to define tiltposition with shutterbuttons
2023-03-31 09:46:36 +02:00
Theo Arends
3cbe3dbf8b
Create xdrv_27_esp32_shutter.ino
2023-03-29 15:58:46 +02:00