-
Notifications
You must be signed in to change notification settings - Fork 1
/
S0-energy-meter.yaml
132 lines (115 loc) · 2.67 KB
/
S0-energy-meter.yaml
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
esphome:
name: "Energy meter"
platform: ESP8266
board: esp01_1m
esp8266_restore_from_flash: True
wifi:
fast_connect: true
networks:
- ssid: !secret ssid
password: !secret password
logger:
# Enable Home Assistant API
api:
ota:
sensor:
- platform: pulse_counter
pin: GPIO13
name: "Power consumption 1"
id: power1
unit_of_measurement: 'Wh'
internal_filter: 10ms
filters:
- multiply: 16.66666666666
count_mode:
rising_edge: DISABLE
falling_edge: INCREMENT
- platform: pulse_counter
pin: GPIO12
name: "Power consumption 2"
id: power2
unit_of_measurement: 'Wh'
internal_filter: 10ms
filters:
- multiply: 16.66666666666
count_mode:
rising_edge: DISABLE
falling_edge: INCREMENT
- platform: pulse_counter
pin: GPIO14
name: "Power consumption 3"
id: power3
unit_of_measurement: 'Wh'
internal_filter: 10ms
filters:
- multiply: 16.66666666666
count_mode:
rising_edge: DISABLE
falling_edge: INCREMENT
- platform: pulse_counter
pin: GPIO14
name: "Power consumption 4"
id: power4
unit_of_measurement: 'Wh'
internal_filter: 10ms
filters:
- multiply: 16.66666666666
count_mode:
rising_edge: DISABLE
falling_edge: INCREMENT
- platform: pulse_counter
pin: GPIO14
name: "Power consumption 5"
id: power5
unit_of_measurement: 'Wh'
internal_filter: 10ms
filters:
- multiply: 16.66666666666
count_mode:
rising_edge: DISABLE
falling_edge: INCREMENT
- platform: total_daily_energy
name: "Daily power consumption 1"
icon: "mdi:current-ac"
power_id: power1
unit_of_measurement: 'kWh'
filters:
- multiply: 0.001
- platform: total_daily_energy
name: "Daily power consumption 2"
icon: "mdi:current-ac"
power_id: power2
unit_of_measurement: 'kWh'
filters:
- multiply: 0.001
- platform: total_daily_energy
name: "Daily power consumption 3"
icon: "mdi:current-ac"
power_id: power3
unit_of_measurement: 'kWh'
filters:
- multiply: 0.001
- platform: total_daily_energy
name: "Daily power consumption 4"
icon: "mdi:current-ac"
power_id: power4
unit_of_measurement: 'kWh'
filters:
- multiply: 0.001
- platform: total_daily_energy
name: "Daily power consumption 5"
icon: "mdi:current-ac"
power_id: power5
unit_of_measurement: 'kWh'
filters:
- multiply: 0.001
binary_sensor:
- platform: status
name: "Energy meter: status"
time:
- platform: homeassistant
id: homeassistant_time
timezone: "Europe/Prague"
status_led:
pin:
number: GPIO15