Commit Graph

48 Commits

Author SHA1 Message Date
pre-commit-ci[bot] eee6f5e4d5 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-11-10 18:05:29 +00:00
Paul Wieland f68d126fb8 ratgdo32 2024-10-28 13:56:16 -04:00
J. Nick Koston c603f012e6
chore: add clang pre-commit (#299) 2024-07-02 19:59:37 -05:00
Paul Wieland 35e22a828e Update __init__.py 2024-04-17 18:33:03 -04:00
Paul Wieland da0776ff12
Adds dry contact opener control (#258)
* Setting up dry contact protocol

* limit switch implementation

* setup door controls

* Initial commit to make the component aware of the dry_contact sensors… (#249)

Initial commit to make the component aware of the dry_contact sensors  and eliminate the need for lamda calls

Co-authored-by: bradmck <bradmck@gmail.com>

* send both sensor values

* removing irrelevant dry contact config

* Add triple button (discrete) control for commercial openers & gates

* point to git

* Add dry contact to installer

* rm whitespace

* updated wiring diagram

* organize dry contact methods & fix initial limit switch state

---------

Co-authored-by: bradmck <bradmck@gmail.com>
2024-04-17 16:17:29 -04:00
Paul Wieland 93383489c3
Revert "Dry contact support" (#257)
Revert "Dry contact support (#255)"

This reverts commit 7362f46aca.
2024-04-17 11:21:20 -04:00
Paul Wieland 7362f46aca
Dry contact support (#255)
* Setting up dry contact protocol

* limit switch implementation

* setup door controls

* Initial commit to make the component aware of the dry_contact sensors… (#249)

Initial commit to make the component aware of the dry_contact sensors  and eliminate the need for lamda calls

Co-authored-by: bradmck <bradmck@gmail.com>

* send both sensor values

* removing irrelevant dry contact config

* Add triple button (discrete) control for commercial openers & gates

* point to git

* Add dry contact to installer

* rm whitespace

* updated wiring diagram

---------

Co-authored-by: bradmck <bradmck@gmail.com>
2024-04-17 10:11:55 -04:00
J. Nick Koston f3f8f966dc
feat: Security Plus v1 support (#171)
Co-authored-by: Marius Muja <mariusmuja@gmail.com>
2024-01-19 13:24:16 -10:00
J. Nick Koston 2091be8312
Use random client_id in lieu of static remote_id (#76)
Co-authored-by: Paul Wieland <p@ul.sickdimension.com>
2023-10-26 12:04:35 -05:00
Marius Muja 7da1282ecb
Automatically tune the optimal baud value for the next packet (#69)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-10-19 11:56:32 -10:00
J. Nick Koston f323e02df1
chore: add .pre-commit-config.yaml for end of line fixer (#66) 2023-10-18 14:23:30 -10:00
Marius Muja bd36a7e6a3
Make storing persistent state the resposibility of ratgdo_number (#30)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-07 12:56:12 -10:00
Marius Muja eee27761b2
Refactor children state update mechanism (#24)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-01 09:13:38 -05:00
Marius Muja a72143cd96
Make remote_id a component parameter (#11)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-06-24 16:01:20 -05:00
J. Nick Koston b451c8e591
Restore esp32 support (#3) 2023-06-17 09:50:38 -05:00
J. Nick Koston ddb9115907
fix 2023-06-09 15:54:28 -05:00
J. Nick Koston c1c1a126a2
more flex 2023-06-09 15:45:04 -05:00
J. Nick Koston cbddf725dd
more flex 2023-06-09 15:44:08 -05:00
J. Nick Koston 91a9ed8b64
more flex 2023-06-09 12:35:41 -05:00
J. Nick Koston 39fdc5f881
more flex 2023-06-09 12:35:20 -05:00
J. Nick Koston 671563995c
more flex 2023-06-09 11:08:16 -05:00
J. Nick Koston 4f9bfae7b0
cleanups 2023-06-07 18:49:13 -05:00
J. Nick Koston c27337b8b0
cleanups 2023-06-07 18:48:59 -05:00
J. Nick Koston 2f9882102d
Revert "sw serial again"
This reverts commit da97045733.
2023-06-07 16:06:11 -05:00
J. Nick Koston 49f77df902
Revert "sw serial again"
This reverts commit 039a751f75.
2023-06-07 16:05:48 -05:00
J. Nick Koston 039a751f75
sw serial again 2023-06-07 12:42:21 -05:00
J. Nick Koston da97045733
sw serial again 2023-06-07 12:41:26 -05:00
J. Nick Koston f94cf1d724
binary sensor 2023-06-07 11:08:13 -05:00
J. Nick Koston 4e6bb140e3
binary sensor 2023-06-07 10:39:44 -05:00
J. Nick Koston 793408186d
binary sensor 2023-06-07 10:37:51 -05:00
J. Nick Koston da1802c93e
fix 2023-06-05 20:29:06 -05:00
J. Nick Koston b15063763a
fix 2023-06-05 19:57:06 -05:00
J. Nick Koston 86056fcd41
fix 2023-06-05 18:54:37 -05:00
J. Nick Koston 64d6b259f2
fix 2023-06-05 18:40:36 -05:00
J. Nick Koston e1fda67378
fix 2023-06-05 18:19:52 -05:00
J. Nick Koston e5e8163cde
fix 2023-06-05 16:40:17 -05:00
J. Nick Koston 15f072787d
fix 2023-06-05 16:39:58 -05:00
J. Nick Koston 91b410aa00
fix 2023-06-05 14:40:11 -05:00
J. Nick Koston 39e0aa4f8d
fix 2023-06-05 14:39:46 -05:00
J. Nick Koston 32b886a676
fix 2023-06-05 13:27:40 -05:00
J. Nick Koston d9a1fba168
fix 2023-06-05 13:26:26 -05:00
J. Nick Koston b2588fa06f
fix 2023-06-05 12:52:42 -05:00
J. Nick Koston c6aba01c90
fix 2023-06-05 12:50:25 -05:00
J. Nick Koston 3ef85940ce
fix 2023-06-05 12:27:27 -05:00
J. Nick Koston 04f0ea2a9a
fix 2023-06-05 12:27:06 -05:00
J. Nick Koston 49a4f08960
adjust 2023-06-05 12:18:26 -05:00
J. Nick Koston 4af7a079d8
wip 2023-06-05 12:13:01 -05:00
J. Nick Koston 1d04b22eb2
wip 2023-06-05 12:12:51 -05:00