-
-
Notifications
You must be signed in to change notification settings - Fork 66
Expand file tree
/
Copy pathbase.yaml
More file actions
163 lines (155 loc) · 3.74 KB
/
Copy pathbase.yaml
File metadata and controls
163 lines (155 loc) · 3.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
esphome:
name: ${deviceid}
friendly_name: ${devicename}
esp32:
board: esp32dev
# For the FeatherS3, uncomment the next two lines and remove the line above.
#board: um_feathers3
#variant: esp32s3
framework:
type: esp-idf
#esp32_ble_tracker:
# scan_parameters:
# active: false
#bluetooth_proxy:
# active: false
uart:
- id: ac_serial
# For the FeatherS3, use GPIO18
tx_pin: GPIO25
rx_pin:
# For the FeatherS3, use GPIO17
number: GPIO26 # Keep in sync with rx_pin below.
allow_other_uses: true
baud_rate: 104
time:
- platform: homeassistant
id: homeassistant_time
sensor:
- id: temp_sensor
platform: homeassistant
internal: true
entity_id: ${temperature_sensor_entity_id}
- platform: uptime
type: timestamp
name: Last Boot
external_components:
- source: components
components: [lg_controller]
climate:
- platform: lg_controller
name: ""
id: ${deviceid}
uart_id: ac_serial
rx_pin:
# For the FeatherS3, use GPIO17
number: GPIO26 # Keep in sync with rx_pin above.
allow_other_uses: true
fahrenheit: ${fahrenheit}
is_slave_controller: ${is_slave_controller}
temperature_sensor: temp_sensor
vane1:
name: Airflow 1 Up-Down
id: vane_position_1
icon: mdi:arrow-up-down
vane2:
name: Airflow 2 Up-Down
id: vane_position_2
icon: mdi:arrow-up-down
vane3:
name: Airflow 3 Up-Down
id: vane_position_3
icon: mdi:arrow-up-down
vane4:
name: Airflow 4 Up-Down
id: vane_position_4
icon: mdi:arrow-up-down
overheating:
name: Over Heating
id: overheating
icon: mdi:heating-coil
fan_speed_slow:
name: Fan Speed Slow
id: fan_speed_slow
icon: mdi:fan-chevron-down
mode: box
fan_speed_low:
name: Fan Speed Low
id: fan_speed_low
icon: mdi:fan-speed-1
mode: box
fan_speed_medium:
name: Fan Speed Medium
id: fan_speed_medium
icon: mdi:fan-speed-2
mode: box
fan_speed_high:
name: Fan Speed High
id: fan_speed_high
icon: mdi:fan-speed-3
mode: box
sleep_timer:
name: "Sleep Timer (minutes)"
id: sleep_timer
icon: mdi:timer-outline
mode: box
error_code:
name: Error Code
id: error_code
icon: mdi:alert-circle-outline
accuracy_decimals: 0
pipe_temp_in:
name: Pipe Temperature In
id: pipe_temperature_in
icon: mdi:thermometer
unit_of_measurement: "°C"
pipe_temp_mid:
name: Pipe Temperature Mid
id: pipe_temperature_mid
icon: mdi:thermometer
unit_of_measurement: "°C"
pipe_temp_out:
name: Pipe Temperature Out
id: pipe_temperature_out
icon: mdi:thermometer
unit_of_measurement: "°C"
humidity:
name: Humidity
id: humidity
fan_operation_time:
name: Fan Operation Time
id: fan_operation_time
indoor_unit_operation_time:
name: Indoor Unit Operation Time
id: indoor_unit_operation_time
precise_room_temperature:
name: Precise Room Temperature
id: precise_room_temperature
defrost:
name: Defrost
id: defrost
icon: mdi:snowflake-melt
preheat:
name: Preheat
id: preheat
icon: mdi:heat-wave
outdoor:
name: Outdoor Unit
id: outdoor
icon: mdi:fan
auto_dry_active:
name: Auto Dry Active
id: auto_dry_active
icon: mdi:fan-clock
purifier:
name: Air Purifier
id: air_purifier
icon: mdi:pine-tree
internal_thermistor:
name: Internal Thermistor
id: internal_thermistor
icon: mdi:thermometer
auto_dry:
name: Auto Dry
id: auto_dry
icon: mdi:fan-clock