Commit graph

132 commits

Author SHA1 Message Date
Robert Strouse
ea37fa0002 Fix toggle button for 1-button controllers. 2023-09-19 20:54:24 -07:00
Robert Strouse
5598790310 Fix toggle obfuscation #153 2023-09-18 09:10:34 -07:00
Robert Strouse
4ad2cf7567 v2.1.6 Update
* Added Virtual Remote
* Added Dry Contact
* Fixed processed flag
* Added backup and restore options
2023-09-16 11:19:49 -07:00
Robert Strouse
ac835305cb Added left and right drapery pulls. 2023-09-04 12:34:52 -07:00
Robert Strouse
90b247e7d8 Add the ability to set the shade and group display order #139 and suspend MQTT responses while updating the firmware. 2023-09-04 10:33:53 -07:00
Robert Strouse
64d7abdc16 Added stubs for light controls 2023-08-28 17:49:28 -07:00
Robert Strouse
3ec67cd0ea Switch prog commands sent to a 1 button garage motor. 2023-08-28 10:46:48 -07:00
Robert Strouse
74ee9f6f25 Added garage door motor control #138 2023-08-27 16:04:16 -07:00
Robert Strouse
ff2d150ad8 Increase timing for prog command responses for slow motor pairing #121 #127 2023-08-18 13:22:26 -07:00
Robert Strouse
0314760bec Set checksum for RTV prog command 2023-08-14 16:15:22 -07:00
Robert Strouse
fe2f50ab9f Added support for Tilt Only motors. Improved RTV protocol detection. 2023-08-13 15:30:23 -07:00
Robert Strouse
ff16bb6107 Add the ability to set the number of repeats per motor when sending commands #113 2023-07-23 15:22:20 -07:00
Robert Strouse
d471745489 Fix issue where nvs was not getting reset with rollingCodes from backup file. 2023-07-20 20:10:43 -07:00
Robert Strouse
adb1fd3aaa Expand MQTT hostname to 64 bytes #103 2023-07-19 11:07:43 -07:00
Robert Strouse
f62dcef161 Fix scoping issue when setting the IP address #100 2023-07-16 12:07:55 -07:00
Robert Strouse
c24364ee7d Fix issue where shade was moving when my button was pressed and no favorite was set 2023-07-07 15:47:00 -07:00
Robert Strouse
42947690a2 v2.0.0 Release Candidate
Added functions for emitting the last command for a motor.
2023-07-07 15:25:01 -07:00
Robert Strouse
d228a21c83 Pre-v2.0.0 adds groups, groups, security, and tab interface #83 #53 2023-07-01 09:23:11 -07:00
Robert Strouse
b279efdb1f Add RTV protocol support for 433.92 RTS frames. #77
Begin adding v2.0 for motor groups.
2023-06-25 11:51:35 -07:00
Robert Strouse
e54621f171 Added shutter motor type and extended frequency range #77 2023-06-25 08:48:36 -07:00
Robert Strouse
ec499cbec4 Add invert options for commands and position #69 2023-06-16 17:42:56 -07:00
Robert Strouse
b6a82e2e45 Added Invert Commands checkbox for motors 2023-06-15 15:12:54 -07:00
Robert Strouse
d91535c9ac Disconnect from MQTT and reconnect when changing settings 2023-06-10 10:03:48 -07:00
Álvaro Fernández Rojas
82afcbedc0 treewide: fix warnings 2023-06-08 16:51:50 +02:00
Robert Strouse
60f8c629bf Add Demo Mode flags for Sun/Wind sensor 2023-06-06 16:22:27 -07:00
Robert Strouse
2ecc0de36e Coding for sun and wind flag processing v1.7.0
* Added MQTT control for sunFlag and tiltTarget.
* Move my position if it is set per sun sensor instructions.
* Add sun/wind states to persistence.
* Bump restore file version
2023-06-04 13:04:57 -07:00
Álvaro Fernández Rojas
c74935aa01 Somfy: publish SunFlag, Sunny and Windy states
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-04 10:10:05 +02:00
Álvaro Fernández Rojas
ac4fcab029 Somfy: commit flags when they change
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-04 10:07:46 +02:00
Álvaro Fernández Rojas
dbff287437 Somfy: add sun/wind awning timings
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-03 18:01:50 +02:00
Álvaro Fernández Rojas
e55d7a4205 Somfy: add SunFlag auto movement logic
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-03 18:01:50 +02:00
Álvaro Fernández Rojas
1be1fe4fba Somfy: add Sun/Wind auto movement logic
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-03 18:01:50 +02:00
Álvaro Fernández Rojas
48545310f8 Somfy: fromJSON: add missing flags
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-03 18:01:50 +02:00
Álvaro Fernández Rojas
2671c5aa60 Somfy: fix Sensor validity w/o sun/wind
If there's no sun/win, the rolling code value will be 0.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-03 18:01:50 +02:00
Robert Strouse
f850cc0a1e Added sensor inputs from wind/sun sensors. 2023-06-01 19:31:11 -07:00
Robert Strouse
33fc37fa3d Add flags to the serialized shades. 2023-06-01 13:20:51 -07:00
Álvaro Fernández Rojas
c5e254c9a9 Fix more warnings seen with "--warnings all"
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-01 08:11:27 +02:00
Álvaro Fernández Rojas
a1d4a36379 Fix more warnings seen with "--warnings more"
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-01 08:11:18 +02:00
Robert Strouse
30473e16d3 Allow tilt target changes for integrated tilt when blind is in transit. 2023-05-31 09:58:19 -07:00
Robert Strouse
3ee5bb45c8 Add functionality for awnings and sun flag. #54 2023-05-30 19:10:57 -07:00
Robert Strouse
5313e5d249 Integrate pull request #54 2023-05-30 08:01:52 -07:00
Álvaro Fernández Rojas
17102a1a7d Somfy: improve status
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-29 18:33:43 +02:00
Álvaro Fernández Rojas
8ed5346992 Somfy: add Sun status command
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-29 16:02:26 +02:00
Álvaro Fernández Rojas
f632dc9c54 Somfy: add initial sun awnings support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-29 15:14:30 +02:00
Robert Strouse
5f67b99f88 v1.6.1
* Added Sao Paulo timezone
* Check for target change before movement so the shades to run to my position.
2023-05-22 19:10:02 -07:00
Robert Strouse
930348ead8 Added RTW commands for button combinations 2023-05-13 08:37:20 -07:00
Robert Strouse
65e4caf3b2 Add support for RTW protocols #38 2023-05-12 18:17:57 -07:00
Robert Strouse
ac6d6ee34d Fix setting My position for some motors #15 2023-05-12 10:23:14 -07:00
Robert Strouse
53ac717cf3 Tag v1.5.3 2023-05-08 17:14:30 -07:00
Robert Strouse
1dbb2f4434 Remove my command at the stop if we are seeking to 0 or 100% 2023-05-08 12:15:02 -07:00
Robert Strouse
e8296d3782 Rewind frame pulses whenever signal pulse is out of range
#36
#35
2023-05-03 18:40:19 -07:00