Commit graph

137 commits

Author SHA1 Message Date
Robert Strouse
a944772f96 Improve workflows for GitOTA. 2023-12-30 10:55:15 -08:00
Robert Strouse
56c6fa0086 Prepare release v2.2.3 2023-12-26 17:42:00 -08:00
Robert Strouse
23b24741fa Working on release files for various boards 2023-12-26 12:52:37 -08:00
Robert Strouse
cc816ace58 Persist shade state information in MQTT #210 2023-12-24 13:14:07 -08:00
Robert Strouse
3d72ac8094 Fix issue with Invert Position #200 2023-12-23 12:16:00 -08:00
Robert Strouse
19bdbdb898 More updates to integrated tilt position #192 2023-12-22 16:57:12 -08:00
Robert Strouse
f738be6782 Fix JSON size #209 Fix blind movement #192 2023-12-22 12:33:19 -08:00
Robert Strouse
c0621d82ec Added functionality to support low level triggers for GPIO types #206 2023-12-20 09:18:45 -08:00
Robert Strouse
0c36c8e746 Gate Control #199 Prog Hold for Groups #195 2023-12-10 11:19:51 -08:00
Robert Strouse
d97f150439 Fix issue #192. Movement continues to my position when finished. 2023-11-15 09:43:48 -08:00
Robert Strouse
9492404b98 Set up for HA firmware updates 2023-11-03 16:49:21 -07:00
Robert Strouse
c3b7139931 Prepare v2.2.1 release 2023-11-03 10:01:16 -07:00
Robert Strouse
7592a2fc89 Prepare for v2.2.1 release
* Fixed issue with my position setting out of order when the flip position bit is set.
* Fixed issue with changes to the my labels when a tilt type changes.
* Fixed issue with isAtPosition method to accommodate both tilt and lift capabilities.
* Ensure target position is always the end position during movement checks.  Previously, this was only an approximation.
2023-11-02 10:35:44 -07:00
Robert Strouse
946778080c Emit Step Up on the MQTT command topic #186 2023-11-01 11:17:19 -07:00
Robert Strouse
e2ec2ad436 Add command emits to MQTT #186 2023-10-31 16:15:43 -07:00
Robert Strouse
7c983c9b2e Reduce MQTT publish load. 2023-10-31 11:09:58 -07:00
Robert Strouse
4e3d8597f5 Deal with tilt judder using integrated tilts. 2023-10-29 17:24:47 -07:00
Robert Strouse
2fb2f65da6 Fix buffer overrun for groups with long names. 2023-10-29 15:12:08 -07:00
Robert Strouse
9444d6119b Fix issue where the available shades to be grouped was not correct #183 2023-10-29 14:44:07 -07:00
Robert Strouse
46f6e6912d Add MQTT disco attributes #182 2023-10-29 14:27:25 -07:00
Robert Strouse
79c7ecccac Added MQTT auto discovery #180 2023-10-28 11:39:42 -07:00
Robert Strouse
78fd4f0489 Testing github update 2023-10-27 12:10:57 -07:00
Robert Strouse
13aff49479 Work on Github update #171 2023-10-27 11:34:49 -07:00
Robert Strouse
f1386011c3 Cancel update when cancel button is pressed. 2023-10-19 15:25:00 -07:00
Robert Strouse
51f7a0700b Allow install of firmware from the main repository #171 2023-10-19 15:05:37 -07:00
Robert Strouse
a9325eeca5 Github firmware updates #171 2023-10-19 14:20:33 -07:00
Robert Strouse
b91c54d377 Added hostname setting to the event model #172 2023-10-13 10:18:56 -07:00
Robert Strouse
b64afd6796 Move the hostname settings around #172 2023-10-13 09:27:37 -07:00
Robert Strouse
d851ae1ea4 Fix group commands issue #159
Group commands were sending on the shade address not the group address.
2023-10-12 18:12:17 -07:00
Robert Strouse
47eeeaecac Force tilt only blinds to closed. 2023-10-10 17:30:39 -07:00
Robert Strouse
bb36ed0f82 Add dry contact support for IO Remote and Relays #165 2023-10-10 11:41:21 -07:00
Robert Strouse
87995bf707 Added Remote protocol #165, added mac to MQTT #167 2023-10-07 11:12:45 -07:00
Robert Strouse
bbebc22bb9 published host, ipAddress, fwVersion, and serverId to MQTT #167 2023-10-06 09:11:17 -07:00
Robert Strouse
31dd12d90f Set pin modes on load for GPIO protocols 2023-10-05 17:28:20 -07:00
Robert Strouse
4d49a048f4 GPIO motor support #165 Publish only changes #167 2023-10-05 14:52:54 -07:00
Robert Strouse
1cb9746cc8 Added functionality for euro lift tilt mechanisms. 2023-09-28 18:25:09 -07:00
Robert Strouse
93656f9478 Ignore Flag/SunFlag frames from sensors #147 2023-09-26 12:07:48 -07:00
Robert Strouse
a823d2349a Added additional checks for firmware updates #157 Added endpoints for setting current position #156 2023-09-24 15:12:15 -07:00
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
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
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
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