mirror of
https://github.com/esphome/esphome.git
synced 2025-10-30 14:43:51 +00:00
make cwww, hbridge groupable
This commit is contained in:
@@ -1,11 +1,3 @@
|
||||
output:
|
||||
- platform: ${light_platform}
|
||||
id: light_output_1
|
||||
pin: ${pin_o1}
|
||||
- platform: ${light_platform}
|
||||
id: light_output_2
|
||||
pin: ${pin_o2}
|
||||
|
||||
light:
|
||||
- platform: cwww
|
||||
name: CWWW Light
|
||||
|
||||
@@ -3,12 +3,15 @@ substitutions:
|
||||
pin_o1: GPIO6
|
||||
pin_o2: GPIO7
|
||||
|
||||
packages:
|
||||
device_base: !include common.yaml
|
||||
|
||||
output:
|
||||
- id: !extend light_output_1
|
||||
- platform: ${light_platform}
|
||||
id: light_output_1
|
||||
pin: ${pin_o1}
|
||||
channel: 0
|
||||
- id: !extend light_output_2
|
||||
- platform: ${light_platform}
|
||||
id: light_output_2
|
||||
pin: ${pin_o2}
|
||||
channel: 1
|
||||
phase_angle: 180°
|
||||
|
||||
<<: !include common.yaml
|
||||
|
||||
@@ -3,12 +3,15 @@ substitutions:
|
||||
pin_o1: GPIO16
|
||||
pin_o2: GPIO17
|
||||
|
||||
packages:
|
||||
device_base: !include common.yaml
|
||||
|
||||
output:
|
||||
- id: !extend light_output_1
|
||||
- platform: ${light_platform}
|
||||
id: light_output_1
|
||||
pin: ${pin_o1}
|
||||
channel: 0
|
||||
- id: !extend light_output_2
|
||||
- platform: ${light_platform}
|
||||
id: light_output_2
|
||||
pin: ${pin_o2}
|
||||
channel: 1
|
||||
phase_angle: 180°
|
||||
|
||||
<<: !include common.yaml
|
||||
|
||||
@@ -3,4 +3,12 @@ substitutions:
|
||||
pin_o1: GPIO12
|
||||
pin_o2: GPIO13
|
||||
|
||||
output:
|
||||
- platform: ${light_platform}
|
||||
id: light_output_1
|
||||
pin: ${pin_o1}
|
||||
- platform: ${light_platform}
|
||||
id: light_output_2
|
||||
pin: ${pin_o2}
|
||||
|
||||
<<: !include common.yaml
|
||||
|
||||
@@ -3,4 +3,12 @@ substitutions:
|
||||
pin_o1: GPIO12
|
||||
pin_o2: GPIO13
|
||||
|
||||
output:
|
||||
- platform: ${light_platform}
|
||||
id: light_output_1
|
||||
pin: ${pin_o1}
|
||||
- platform: ${light_platform}
|
||||
id: light_output_2
|
||||
pin: ${pin_o2}
|
||||
|
||||
<<: !include common.yaml
|
||||
|
||||
Reference in New Issue
Block a user