Skip to content

Commit f0dda92

Browse files
authored
feat: add v2 board with d1_mini (ratgdo#165)
1 parent efeb599 commit f0dda92

7 files changed

+61
-0
lines changed

.github/workflows/build.yml

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ jobs:
1919
- file: v2board_esp8266_d1_mini_lite.yaml
2020
name: V2.0 Board ESP8266 D1 Mini Lite
2121
manifest_filename: v2board_esp8266_d1_mini_lite-manifest.json
22+
- file: v2board_esp8266_d1_mini.yaml
23+
name: V2.0 Board ESP8266 D1 Mini
24+
manifest_filename: v2board_esp8266_d1_mini-manifest.json
2225
- file: v2board_esp32_d1_mini.yaml
2326
name: V2.0 Board ESP32 D1 Mini
2427
manifest_filename: v2board_esp32_d1_mini-manifest.json

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ The ESPHome firmware will allow you to open the door to any position after calib
1919

2020
## ESPHome config
2121

22+
- [ESPHome config for v2.0 board with ESP8266 D1 Mini](https://github.com/RATGDO/esphome-ratgdo/blob/main/static/v2board_esp8266_d1_mini.yaml)
2223
- [ESPHome config for v2.0 board with ESP8266 D1 Mini lite](https://github.com/RATGDO/esphome-ratgdo/blob/main/static/v2board_esp8266_d1_mini_lite.yaml)
2324
- [ESPHome config for v2.0 board with ESP32 D1 Mini](https://github.com/RATGDO/esphome-ratgdo/blob/main/static/v2board_esp32_d1_mini.yaml)
2425
- [ESPHome config for v2.0 board with ESP32 Lolin D2 Mini](https://github.com/RATGDO/esphome-ratgdo/blob/main/static/v2board_esp32_lolin_s2_mini.yaml)

static/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,10 @@ <h3>v2.0 Board</h3>
196196
<input type="radio" name="type" value="v2board_esp8266_d1_mini_lite" />
197197
<img src="./v2board_esp8266_d1_mini_lite.png" alt="ratgdo v2.0 board with ESP8266 D1 Mini Lite" />
198198
</label>
199+
<label>
200+
<input type="radio" name="type" value="v2board_esp8266_d1_mini" />
201+
<img src="./v2board_esp8266_d1_mini.png" alt="ratgdo v2.0 board with ESP8266 D1 Mini" />
202+
</label>
199203
<label>
200204
<input type="radio" name="type" value="v2board_esp32_d1_mini" />
201205
<img src="./v2board_esp32_d1_mini.png" alt="ratgdo v2.0 board with ESP32 D1 Mini" />

static/v2board_esp8266_d1_mini.png

310 KB
Loading

static/v2board_esp8266_d1_mini.yaml

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
substitutions:
3+
id_prefix: ratgdov2
4+
friendly_name: "ratgdov2"
5+
uart_tx_pin: D4
6+
uart_rx_pin: D2
7+
input_obst_pin: D7
8+
status_door_pin: D0
9+
status_obstruction_pin: D8
10+
dry_contact_open_pin: D5
11+
dry_contact_close_pin: D6
12+
dry_contact_light_pin: D3
13+
14+
web_server:
15+
16+
esphome:
17+
name: ${id_prefix}
18+
friendly_name: ${friendly_name}
19+
name_add_mac_suffix: true
20+
project:
21+
name: ratgdo.esphome
22+
version: "2.0"
23+
24+
esp8266:
25+
board: d1_mini
26+
restore_from_flash: true
27+
28+
dashboard_import:
29+
package_import_url: github://ratgdo/esphome-ratgdo/v2board_esp8266_d1_mini.yaml@main
30+
31+
packages:
32+
remote_package:
33+
url: https://github.com/ratgdo/esphome-ratgdo
34+
files: [base.yaml]
35+
refresh: 1s
36+
37+
# Sync time with Home Assistant.
38+
time:
39+
- platform: homeassistant
40+
id: homeassistant_time
41+
42+
api:
43+
id: api_server
44+
45+
ota:
46+
47+
improv_serial:
48+
49+
wifi:
50+
ap:
51+
52+
logger:
28.4 KB
Loading

v2board_esp8266_d1_mini.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
static/v2board_esp8266_d1_mini.yaml

0 commit comments

Comments
 (0)