Compare commits

..

8 Commits

Author SHA1 Message Date
Paul Wieland fdc5a065f9
Merge ee1a970647 into f58247e029 2024-12-06 10:29:17 +01: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
3 changed files with 41 additions and 23 deletions

View File

@ -1,16 +1,12 @@
# ratgdo for ESPHome
This is a port of the ratgdo software for the v2.0/v2.5 board to ESPHome.
[Visit the github.io page to purchase boards](https://paulwieland.github.io/ratgdo/#order)
[Visit the ratcloud.llc to purchase boards](https://ratcloud.llc)
## Installation
- Flash the ESPHome based firmware using the [Web Installer](https://ratgdo.github.io/esphome-ratgdo/)
It is no longer necessary to save the rolling code counter when switching between firmware.
## First use after adding to Home Assistant
The ESPHome firmware will allow you to open the door to any position after calibration. To calibrate the door, open and close it once without stopping.

View File

@ -215,13 +215,23 @@
ratgdo32 disco
</label>
<label>
<img src="./ratgdo32.jpg" alt="v32 board" />
<input type="radio" name="hardware" value="v32board" checked />
ratgdo32
</label>
<label>
<img src="./ratgdo_v2.5xi.jpg" alt="v2.5i, v2.52i, v2.53i" />
<input type="radio" name="hardware" value="v25iboard" checked />
ratgdo v2.5x<br/>
v2.5, v2.5i, v2.52i, v2.53i (black PCB)
</label>
</div>
<a id="show_legacy_hardware" style="text-decoration: underline;" onclick="toggleLegacy()">Show Legacy Hardware &raquo;</a>
<div class="hardware radios" id="legacy_hardware" style="display: none">
<label>
<img src="./ratgdo_v2.0.jpg" alt="v2.0" />
<input type="radio" name="hardware" value="v2board_esp8266_d1_mini" />
@ -288,6 +298,18 @@
</div>
</div>
<script>
function toggleLegacy() {
var x = document.querySelector("#legacy_hardware");
var y = document.querySelector("#show_legacy_hardware");
if (x.style.display === "none") {
x.style.display = "flex";
y.innerHTML = "hide legacy hardware &raquo;";
} else {
x.style.display = "none";
y.innerHTML = "show legacy hardware &raquo;";
}
}
document.querySelectorAll('div.radios input').forEach((radio) =>
radio.addEventListener("change", () => {
const button = document.querySelector("esp-web-install-button");

BIN
static/ratgdo32.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB