Commit Graph

773 Commits

Author SHA1 Message Date
Paul Wieland 89a5c28a32 Change maxDistance
former logic assumed it was the last distance found, which turns out to not always be the case. Implementing @dkerr64 logic from https://github.com/ratgdo/homekit-ratgdo32/pull/16
2024-12-27 12:56:13 -05:00
Paul Wieland 9714d659ea update driver instructions 2024-12-18 16:19:18 -05:00
Paul Wieland b2f6ec1379 high ceiling & day light sensor adjustments
Ceilings that are higher than the sensor capabilities result in out of range (-1) readings.
Daylight, water on the floor and other environment changes can also cause the sensor to read out of range. This change results in 30 readings of -1 to be VehicleDetected false.
2024-12-06 14:40:34 -05:00
Paul Wieland f58247e029 Merge branch 'ratgdo32' of https://github.com/ratgdo/esphome-ratgdo into ratgdo32 2024-12-04 11:38:29 -05:00
Paul Wieland 1bfea01043 Update index.html 2024-12-04 11:38:27 -05:00
pre-commit-ci[bot] 690a2b6659 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-12-04 16:32:34 +00:00
Paul Wieland 336252b20c Update index.html 2024-12-04 11:32:25 -05:00
Paul Wieland 9479f794f3 Create ratgdo32.jpg 2024-12-04 11:22:39 -05:00
Paul Wieland af632d139f Update README.md 2024-12-04 11:17:21 -05:00
Paul Wieland eb90d3fd55 add v32 2024-11-15 10:56:17 -05:00
Paul Wieland c11a748608 display diagram 2024-11-13 04:57:31 -05:00
Paul Wieland 8dd09d2c29 display diagram 2024-11-13 04:43:00 -05:00
Paul Wieland 12af6603fb Update index.html 2024-11-12 13:58:16 -05:00
Paul Wieland fbcc2ae75d Update index.html 2024-11-12 13:40:35 -05:00
Paul Wieland 4ee1ddf0bc diagrams 2024-11-12 13:26:46 -05:00
Paul Wieland e919ff53da Create ratgdo32_disco.jpg 2024-11-12 13:06:36 -05:00
Paul Wieland f0cf81b5dd Update build.yml 2024-11-12 12:52:59 -05:00
Paul Wieland 53a2589ba3 ratgdo32 branch 2024-11-12 12:35:05 -05:00
Paul Wieland 1f9b4a4682 temp switch gh pages to ratgdo32 branch 2024-11-12 12:18:40 -05:00
Paul Wieland ee0f0bcabd LED GPIO 2024-11-10 13:53:47 -05:00
Paul Wieland ae8d1a3c2a add branch
roll back after merge
2024-11-10 13:47:47 -05:00
Paul Wieland 52bc8cc1d3 Merge branch 'ratgdo32' of https://github.com/ratgdo/esphome-ratgdo into ratgdo32 2024-11-10 13:21:41 -05:00
Paul Wieland be6ec93b3e add branch
to be removed after merge
2024-11-10 13:21:39 -05:00
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 fd43050842 closing delay max
reduce to increase slider resolution
2024-11-10 11:41:55 -05:00
Paul Wieland 1e15dae5a7 Add disco to build/webtools 2024-11-10 10:25:43 -05:00
Paul Wieland 8068dbed46 ignore bugs 2024-11-07 11:36:35 -05:00
Paul Wieland 516eb29d96 correct yaml 2024-11-07 09:43:47 -05:00
Paul Wieland f68d126fb8 ratgdo32 2024-10-28 13:56:16 -04:00
pre-commit-ci[bot] ec3ba31ce8
[pre-commit.ci] pre-commit autoupdate (#325)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-10-21 11:46:05 -10:00
Paul Wieland a50d6014f7
Move logic to script with short delay (#324)
fixes dry contact input toggle problem
2024-09-28 14:36:07 -04:00
Paul Wieland 2b0ae200f6
Fix dry contact dashboard import url
Reported under #309
2024-07-14 10:08:41 -04:00
Paul Wieland 6885b566c2
toggle door when both dry contacts are closed (#307) 2024-07-12 11:21:39 -04:00
Paul Wieland 95eabcb98d
Wall panel detection (#306)
* Fix wall panel detection
2024-07-12 09:16:59 -04:00
Paul Wieland 348e4403db
Wall panel detection (#305)
* Fix wall panel detection
2024-07-12 08:05:28 -04:00
pre-commit-ci[bot] 88b3bdf5ff
[pre-commit.ci] pre-commit autoupdate (#302)
updates:
- [github.com/pre-commit/pre-commit-hooks: v3.2.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v3.2.0...v4.6.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-07-08 13:57:21 -07:00
J. Nick Koston 9fc5cc4510
Revert ifdefs added in #265 (#300) 2024-07-03 10:41:59 -05:00
Brendan Davis 38d2508edc
feat: add cover.on_state_change trigger (#195)
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-07-03 09:03:24 -05:00
Kevin P. Fleming 9df4cebd53
Improve compatibility for non-dry-contact configurations. (#265) 2024-07-03 08:34:57 -05:00
Paul Wieland b148105423
Auto detect obstruction sensors (#298)
* Auto detect obstruction sensors
* Use toggle action instead of close if no sensors detected
* Toggle for close only when door is open
2024-07-03 07:44:33 -04:00
J. Nick Koston c603f012e6
chore: add clang pre-commit (#299) 2024-07-02 19:59:37 -05:00
JJ a90b6fb65f
Add ID to OTA to allow extension for overrides (#296) 2024-06-26 02:33:24 +02:00
J. Nick Koston f721a72b47
OTA: Moving to base.yamls and adding ESPHome platform (#293)
Co-authored-by: Flavio Fernandes <flavio@flaviof.com>
2024-06-23 09:38:23 -05:00
Paul Wieland f9590d94ad
add version text sensor to dry contact 2024-04-18 14:52:53 -04:00
Paul Wieland 7e8aadce9f
Update build.yml 2024-04-17 19:44:54 -04:00
Paul Wieland 35e22a828e Update __init__.py 2024-04-17 18:33:03 -04:00
Paul Wieland 69f2df74ce Merge branch 'main' of https://github.com/ratgdo/esphome-ratgdo 2024-04-17 17:05:56 -04:00
Paul Wieland 163ced2811 Fix base yaml ref 2024-04-17 17:05:52 -04:00
Paul Wieland b1facc52f8
Quick fix for build problems (#259)
* 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

* A dirty ifdef

refactor of this needed

---------

Co-authored-by: bradmck <bradmck@gmail.com>
2024-04-17 16:53:53 -04:00
Paul Wieland 1ba198e286 Update ratgdo.cpp 2024-04-17 16:26:15 -04:00