Add tongou_metering.yaml
commit
f1015f6abe
|
|
@ -0,0 +1,102 @@
|
|||
esphome:
|
||||
name: ${name}
|
||||
|
||||
bk72xx:
|
||||
board: generic-bk7231n-qfn32-tuya
|
||||
|
||||
text_sensor:
|
||||
- platform: libretiny
|
||||
version:
|
||||
name: LibreTiny Version
|
||||
|
||||
light:
|
||||
- platform: status_led
|
||||
internal: true
|
||||
pin:
|
||||
number: P15
|
||||
inverted: true
|
||||
id: led
|
||||
restore_mode: ALWAYS_OFF
|
||||
|
||||
binary_sensor:
|
||||
- platform: gpio
|
||||
name: button
|
||||
id: device_button
|
||||
internal: true
|
||||
pin:
|
||||
number: P17
|
||||
inverted: true
|
||||
filters:
|
||||
- delayed_off: 10ms
|
||||
on_press:
|
||||
then:
|
||||
switch.toggle: relay
|
||||
|
||||
|
||||
switch:
|
||||
|
||||
- platform: gpio
|
||||
internal: true
|
||||
pin: P24
|
||||
id: relay_on
|
||||
restore_mode: ALWAYS_OFF
|
||||
- platform: gpio
|
||||
internal: true
|
||||
pin: P26
|
||||
id: relay_off
|
||||
restore_mode: ALWAYS_OFF
|
||||
|
||||
# rele
|
||||
- platform: gpio
|
||||
pin:
|
||||
number: P9
|
||||
inverted: true
|
||||
id: relay
|
||||
name: Relay
|
||||
# On by default should be fine as this is not a safety device
|
||||
restore_mode: RESTORE_DEFAULT_ON
|
||||
on_turn_on:
|
||||
then:
|
||||
- switch.turn_off: relay_off
|
||||
- switch.turn_on: relay_on
|
||||
- delay: 100ms
|
||||
- switch.turn_off: relay_on
|
||||
on_turn_off:
|
||||
then:
|
||||
- switch.turn_off: relay_on
|
||||
- switch.turn_on: relay_off
|
||||
- delay: 100ms
|
||||
- switch.turn_off: relay_off
|
||||
|
||||
uart:
|
||||
id: uart_bus
|
||||
tx_pin: TX1
|
||||
rx_pin: RX1
|
||||
baud_rate: 4800
|
||||
stop_bits: 1
|
||||
|
||||
sensor:
|
||||
- platform: internal_temperature
|
||||
name: "Internal Temperature"
|
||||
|
||||
|
||||
- platform: bl0942
|
||||
uart_id: uart_bus
|
||||
update_interval: 20s
|
||||
voltage_reference: ${voltage_ref}
|
||||
current_reference: ${current_ref}
|
||||
power_reference: ${power_ref}
|
||||
energy_reference: ${energy_ref}
|
||||
current:
|
||||
name: Current
|
||||
voltage:
|
||||
name: Voltage
|
||||
power:
|
||||
name: Power
|
||||
filters:
|
||||
multiply: -1
|
||||
energy:
|
||||
name: Energy
|
||||
frequency:
|
||||
name: Frequency
|
||||
accuracy_decimals: 2
|
||||
Loading…
Reference in New Issue