Beat
60881341d8
Fix door close without obstruction sensor
...
With the old code, the door would not close the door when stopped, if you don't have the obstruction sensor connect (e.g door stopped)
2024-12-11 17:07:55 -05:00
Paul Wieland
2b46c587fc
Create gate_party_mode.yaml
2024-11-19 15:16:57 -05: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
Paul Wieland
4578097306
Merge branch 'main' of https://github.com/ratgdo/esphome-ratgdo
2024-04-17 16:24:10 -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
Paul Wieland
705f381a12
Update ratgdo.cpp
2024-03-21 14:28:51 -04:00
Paul Wieland
e3eacef44d
Add firmware version to web ui
2024-03-08 11:32:08 -05:00
rlowens
471e78a8e9
Update v25board_esp8266_d1_mini_secplusv1.yaml ( #219 )
2024-02-04 17:22:48 -06:00
Brendan Davis
17a74f8a29
feat: ensure all components in base.yaml have an id ( #196 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-01-29 14:55:19 -10:00
ScottEgan
7f35da9255
Change board in v25board_esp8266_d1_mini.yaml to d1_mini ( #212 )
2024-01-29 10:33:52 -10:00
J. Nick Koston
2faa9948b5
Fix overlapping firmware filenames ( #208 )
2024-01-26 13:22:43 -10:00
Paul Wieland
4ee292475a
fix v2 hardware check
2024-01-26 12:27:06 -05:00
Paul Wieland
5855cc8b3f
fix v2 hardware check
2024-01-26 12:22:29 -05:00
Paul Wieland
1b609627dc
indentation
2024-01-24 13:10:19 -05:00
Paul Wieland
37637be2cd
fix default manifest
2024-01-24 13:07:03 -05:00
Marius Muja
4b57303c1f
Fix bug with opening/closing duration calibration ( #194 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-01-23 12:05:04 -10:00
J. Nick Koston
c869aad0ff
Fix missing esp32 images ( #201 )
2024-01-23 12:04:27 -10:00
Paul Wieland
454a53ac61
New implementation of firmware selector ( #200 )
2024-01-23 11:41:08 -10:00
Paul Wieland
2ad1185636
typo
2024-01-23 15:31:54 -05:00
Paul Wieland
04db9b6919
Web UI documentation ( #199 )
...
* Create index.html
* improve css, rem dir
* Update webui_documentation.html
* Update index.html
* Updates
---------
Co-authored-by: Marius Muja <mariusmuja@gmail.com>
2024-01-23 15:23:07 -05:00
J. Nick Koston
17fad73613
Reduce number of flash writes ( #190 )
2024-01-20 15:15:06 -10:00
J. Nick Koston
727759eacb
fix: make secplus 2.0 i boards checked by default since they are the … ( #185 )
2024-01-19 18:16:19 -10:00
J. Nick Koston
64909cd405
chore: update readme for 2.52/2.53 boards ( #184 )
2024-01-19 18:12:16 -10:00
J. Nick Koston
9270f8f2ce
feat: add links for 2.53i wiring diagrams ( #183 )
2024-01-19 18:11:04 -10:00
J. Nick Koston
713e666fad
fix: add missing wiring diagrams for 2.5i/2.52i Board Security+ 1.0 ( #182 )
2024-01-19 17:59:18 -10:00
J. Nick Koston
dcedbda682
feat: add security+ 1.0 images for v2.5 board (not i) ( #181 )
2024-01-19 17:53:43 -10: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
mulcmu
4c2ed4e7c0
feat: add learn and clear capability ( #149 )
...
Co-authored-by: Marius Muja <mariusmuja@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-01-18 12:25:08 -10:00