Commit graph

71 commits

Author SHA1 Message Date
Robert Strouse
a6c7601458 Added the ability to scan frequencies from remotes. 2023-09-20 11:34:03 -07:00
Robert Strouse
ea37fa0002 Fix toggle button for 1-button controllers. 2023-09-19 20:54:24 -07:00
Robert Strouse
3590f0d124 v2.1.6 Distro repair 2023-09-17 09:48:59 -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
7b255e3acb Added ui for controlling drapery directions 2023-09-09 12:39:03 -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
92b9b679f9 Support for Garage doors 2023-08-31 16:13:22 -07:00
Robert Strouse
64d7abdc16 Added stubs for light controls 2023-08-28 17:49:28 -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
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
cd24ca3510 Publish 2.1.1 2023-07-23 13:08:47 -07:00
Robert Strouse
6711162c55 Added processing for Enter key in password dialog #108 2023-07-21 13:37:42 -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
7f4cc19914 Fix login for username/password #108 2023-07-20 11:10:04 -07:00
Robert Strouse
120f6be664 Fix groupCommand route endpoint #105 2023-07-19 17:10:59 -07:00
Robert Strouse
adb1fd3aaa Expand MQTT hostname to 64 bytes #103 2023-07-19 11:07:43 -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
d5a237acea Only load the network tab when switching once. 2023-07-04 09:10:21 -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
e960579f3e Allow RTV selection in shade config. #77 2023-06-25 11:58:20 -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
415fec020e Disable backup download during application update on mobile #47 2023-06-19 13:00:23 -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
107c0357d1 Combined and renamed the timezones list. 2023-06-13 18:30:20 -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
Robert Strouse
cd173525b1 Add the ability to modify the base radio frequency. 2023-06-01 14:21:58 -07:00
Robert Strouse
2bfba8e2dd Bump v1.6.2 for awning mods 2023-05-30 11:13:49 -07: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
36356e5774 Stamp v1.6.1 2023-05-23 07:39:56 -07:00
Robert Strouse
2378ac780e Added timezone for Europe/Berlin #49. Publish v1.6.0 2023-05-16 09:47:27 -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
56aabfd1d1 v1.5.3 - Filter invalid frames
* Added filters for 0 address and undefined command references.
2023-05-08 16:27:45 -07:00
Robert Strouse
156bdee0a5 Release v1.5.2
* Additional filters for invalid frames
* Added tilt calibration for integrated tilt blinds
2023-05-07 12:08:39 -07:00
Robert Strouse
fb677dc239 Added step size for tilt wheels 2023-04-29 12:48:31 -07:00
Robert Strouse
39c6e08ca5 v1.5.1 Bug Fixes
* Fixed issue where prog command was being filtered out #27
* Added tilt wheel commands for tilt positioning with integrated tilt motors #17
* Added tilt position visibility for Edit Shade screen
2023-04-21 14:12:28 -07:00
Robert Strouse
5a16977ea9 v1.5.0 updates
* Support for integrated tilt types
* Increased linked remotes to 7 #25.
* Fixed issue #25 by increasing JSON buffer
* Changed software sync detection for linked remotes to better match on sync #26
2023-04-20 14:29:13 -07:00
Robert Strouse
aec9989d8d Commit v1.4.7
Changes software sync for certain motors notably Glydea.
2023-04-12 12:57:08 -07:00
Robert Strouse
a80b2ca97c Testing timings for Glydea motors. #16 2023-04-12 08:41:28 -07:00
Robert Strouse
9b8a952db9 Change timings for wakeup
* This should alleviate some issues with battery powered motors where it appears the motor goes to sleep when the delay between the wakeup pulse and the start of the hardware sync is too long.
2023-04-03 18:25:04 -07:00
Robert Strouse
209a2d7960 Fix saving MQTT port settings #12 2023-04-01 13:33:28 -07:00
Robert Strouse
5f5ac9fa32 Work on 80-bit protocol
* Fixes issue #11 TX Power is now persisted to NVS
* Increase timing for tilt motors from 7 to 15 beats. #1
* Add time to frame log.
* Allow RX and TX pins to be shared and multiplexed
2023-03-29 11:41:11 -07:00
Robert Strouse
ab7cdba519 Fixed issue where step up and down command bytes were reversed on receive.
* TX commands for 80-bit controllers now send the last 3 bytes as witnessed by others
* RX commands for step up/down only translate the last byte as a command byte.
* Fixed inverted step commands for the API.
2023-03-20 17:11:28 -07:00
Robert Strouse
370b8f1a23 80-bit and 56-bit protocols on same transceiver
Added the ability to process 80-bit and 56-bit motors on the same ESPSomfy RTS device.
2023-03-18 18:41:04 -07:00
Robert Strouse
3f662b7bd0 v1.4.1
Add the ability to view receiver data.
2023-03-15 15:17:33 -07:00