|
|
配置文件:
( @' R. E; |4 D" u6 z" T9 n/ j$ R: ~+ @, p0 m
esphome:$ w' D! j0 ^5 W& C5 k, y
name: home_power_monitor
/ h5 s: g# g: H4 ` platform: ESP8266/ n! g1 z1 a. g- K' S E$ f3 d
board: nodemcuv2
$ X/ t( v/ p9 ^% @. i; {' v+ Y; K7 X( j7 t8 W
api:
9 j: |& O& U: t- i: v8 h2 t" e1 ? reboot_timeout: 600s
* Q: a: ^7 U+ a u! j3 o0 |2 J, d8 [. z
ota:' o. R1 l. O0 I$ V3 g2 ]2 J
captive_portal:6 m6 A5 _$ |5 D4 H
6 [: |. l, \" f+ U! Zweb_server:
$ y" `: F: Z9 m
! ^: F8 z0 x/ {wifi:/ d M0 `; q' t
ssid: XXXXX
) [8 _; k U! \# P! a( h4 E password: XXXXXXXXXXX
) x. U; }5 x# G+ S* F reboot_timeout: 180s
! @" ^3 W' }* I power_save_mode: none& U2 O; M. _2 l& X/ J+ d
, e' V' Q0 G* r+ r- j {
uart:
8 Q8 ~* y. R* m tx_pin: D1
( i0 O. I# r" P3 ~ rx_pin: D2( c7 R8 ^+ l6 B1 X4 F- U. d6 L% O
baud_rate: 9600
0 {2 W. R3 Y; G( `4 ] stop_bits: 1
" x6 V0 C$ y/ r a7 u3 L4 @5 q/ c+ a7 n6 c3 h7 d5 d' B
sensor:
?% V1 C& |" P6 g - platform: pzemac$ I5 d. L4 U! I+ x! `) f4 X
current:
" q. [) C" K, G id: "current"9 g0 i: j# c6 W
name: "Home Power Monitor Current"
: m; w' v6 T2 [, D+ U. U3 P voltage:
) v! u9 T$ F0 b. ]4 `1 U9 i name: "Home Power Monitor Voltage"% ]; j3 S( o: o3 E* J
power:/ s6 _6 f, S) H. Q
name: "Home Power Monitor Power"* t& J# b* q. b; G* I6 G
energy:( U' m' u: _7 U6 A) X0 G" S: l& L
name: "Home Power Monitor Energy"
4 \4 u' Z! Q0 K6 T3 N O( J frequency:
1 G: f* F" k5 x8 j- z$ t. p name: "Home Power Monitor Frequency"
( W7 R8 \6 g0 a/ ?/ k8 Z5 n3 [% J5 D power_factor:5 {3 j/ S1 [ c J
name: "Home Power Monitor PowerFactor"$ b7 g; f" [/ o) W: U, H, _6 J8 P& _
update_interval: 1s
2 b! t( W& ?2 U9 u" {4 l g, x/ G. v* ^8 O
binary_sensor:* Q% l& ^+ [3 o. ?" x1 |
- platform: homeassistant9 D" P7 g9 o1 U3 k9 l r5 |
name: "Input Boolean From Home Assistant" m$ c) D5 ~1 T( _# p f
entity_id: input_boolean.state_home0 `/ B6 C9 ]7 m# x8 o, Q
on_press:/ `# s V. F; y- X! _
- sensor.integration.reset: current |
|