logger:
level: DEBUG
+network:
+ enable_ipv6: true
+
+#syslog:
+# ip_address: !secret syslog_ip
+
mqtt:
on_connect:
then:
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
- - platform: gpio
+ id: relay_led
pin:
number: P9
inverted: true
+ internal: true
+ - platform: hbridge
+ on_pin: P24
+ off_pin: P26
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
+ - switch.turn_on: relay_led
on_turn_off:
then:
- - switch.turn_off: relay_on
- - switch.turn_on: relay_off
- - delay: 100ms
- - switch.turn_off: relay_off
+ - switch.turn_off: relay_led
uart:
id: uart_bus
line_frequency: 50Hz
address: 0
update_interval: 20s
+ reset: false
current:
name: ${tongou_name} Current
voltage:
name: ${tongou_name} Energy
frequency:
name: ${tongou_name} Frequency
- accuracy_decimals: 2
voltage_reference: ${voltage_ref}
current_reference: ${current_ref}
power_reference: ${power_ref}