[CI] Consolidate some tests (H) (#8198)

This commit is contained in:
Keith Burzinski
2025-02-05 12:05:50 +13:00
committed by GitHub
parent 211aee91e5
commit f8fae676b1
131 changed files with 813 additions and 1809 deletions
@@ -0,0 +1,79 @@
uart:
- id: uart_havells_solar
tx_pin: ${tx_pin}
rx_pin: ${rx_pin}
baud_rate: 9600
modbus:
flow_control_pin: ${flow_control_pin}
sensor:
- platform: havells_solar
update_interval: 60s
phase_a:
voltage:
name: Phase A Voltage
current:
name: Phase A Current
phase_b:
voltage:
name: Voltage Phase B
current:
name: Current Phase B
phase_c:
voltage:
name: Voltage Phase C
current:
name: Current Phase C
pv1:
voltage:
name: PV1 Voltage
current:
name: PV1 Current
active_power:
name: PV1 Active Power
voltage_sampled_by_secondary_cpu:
name: PV1 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV1 Insulation Of +VE To Ground
pv2:
voltage:
name: PV2 Voltage
current:
name: PV2 Current
active_power:
name: PV2 Active Power
voltage_sampled_by_secondary_cpu:
name: PV2 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV2 Insulation Of +VE To Ground
active_power:
name: Active Power
reactive_power:
name: Reactive Power
frequency:
name: Frequency
energy_production_day:
name: Today's Generation
total_energy_production:
name: Total Energy Production
total_generation_time:
name: Total Generation Time
today_generation_time:
name: Today Generation Time
inverter_module_temp:
name: Inverter Module Temp
inverter_inner_temp:
name: Inverter Inner Temp
inverter_bus_voltage:
name: Inverter BUS Voltage
insulation_of_pv_n_to_ground:
name: Insulation Of PV- To Ground
gfci_value:
name: GFCI Value
dci_of_r:
name: DCI Of R
dci_of_s:
name: DCI Of S
dci_of_t:
name: DCI Of T
@@ -1,79 +1,6 @@
uart:
- id: uart_havells_solar
tx_pin: 17
rx_pin: 16
baud_rate: 9600
substitutions:
tx_pin: GPIO12
rx_pin: GPIO14
flow_control_pin: GPIO13
modbus:
flow_control_pin: 3
sensor:
- platform: havells_solar
update_interval: 60s
phase_a:
voltage:
name: Phase A Voltage
current:
name: Phase A Current
phase_b:
voltage:
name: Voltage Phase B
current:
name: Current Phase B
phase_c:
voltage:
name: Voltage Phase C
current:
name: Current Phase C
pv1:
voltage:
name: PV1 Voltage
current:
name: PV1 Current
active_power:
name: PV1 Active Power
voltage_sampled_by_secondary_cpu:
name: PV1 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV1 Insulation Of +VE To Ground
pv2:
voltage:
name: PV2 Voltage
current:
name: PV2 Current
active_power:
name: PV2 Active Power
voltage_sampled_by_secondary_cpu:
name: PV2 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV2 Insulation Of +VE To Ground
active_power:
name: Active Power
reactive_power:
name: Reactive Power
frequency:
name: Frequency
energy_production_day:
name: Today's Generation
total_energy_production:
name: Total Energy Production
total_generation_time:
name: Total Generation Time
today_generation_time:
name: Today Generation Time
inverter_module_temp:
name: Inverter Module Temp
inverter_inner_temp:
name: Inverter Inner Temp
inverter_bus_voltage:
name: Inverter BUS Voltage
insulation_of_pv_n_to_ground:
name: Insulation Of PV- To Ground
gfci_value:
name: GFCI Value
dci_of_r:
name: DCI Of R
dci_of_s:
name: DCI Of S
dci_of_t:
name: DCI Of T
<<: !include common.yaml
@@ -1,79 +1,6 @@
uart:
- id: uart_havells_solar
tx_pin: 4
rx_pin: 5
baud_rate: 9600
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
flow_control_pin: GPIO3
modbus:
flow_control_pin: 3
sensor:
- platform: havells_solar
update_interval: 60s
phase_a:
voltage:
name: Phase A Voltage
current:
name: Phase A Current
phase_b:
voltage:
name: Voltage Phase B
current:
name: Current Phase B
phase_c:
voltage:
name: Voltage Phase C
current:
name: Current Phase C
pv1:
voltage:
name: PV1 Voltage
current:
name: PV1 Current
active_power:
name: PV1 Active Power
voltage_sampled_by_secondary_cpu:
name: PV1 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV1 Insulation Of +VE To Ground
pv2:
voltage:
name: PV2 Voltage
current:
name: PV2 Current
active_power:
name: PV2 Active Power
voltage_sampled_by_secondary_cpu:
name: PV2 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV2 Insulation Of +VE To Ground
active_power:
name: Active Power
reactive_power:
name: Reactive Power
frequency:
name: Frequency
energy_production_day:
name: Today's Generation
total_energy_production:
name: Total Energy Production
total_generation_time:
name: Total Generation Time
today_generation_time:
name: Today Generation Time
inverter_module_temp:
name: Inverter Module Temp
inverter_inner_temp:
name: Inverter Inner Temp
inverter_bus_voltage:
name: Inverter BUS Voltage
insulation_of_pv_n_to_ground:
name: Insulation Of PV- To Ground
gfci_value:
name: GFCI Value
dci_of_r:
name: DCI Of R
dci_of_s:
name: DCI Of S
dci_of_t:
name: DCI Of T
<<: !include common.yaml
@@ -1,79 +1,6 @@
uart:
- id: uart_havells_solar
tx_pin: 4
rx_pin: 5
baud_rate: 9600
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
flow_control_pin: GPIO3
modbus:
flow_control_pin: 3
sensor:
- platform: havells_solar
update_interval: 60s
phase_a:
voltage:
name: Phase A Voltage
current:
name: Phase A Current
phase_b:
voltage:
name: Voltage Phase B
current:
name: Current Phase B
phase_c:
voltage:
name: Voltage Phase C
current:
name: Current Phase C
pv1:
voltage:
name: PV1 Voltage
current:
name: PV1 Current
active_power:
name: PV1 Active Power
voltage_sampled_by_secondary_cpu:
name: PV1 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV1 Insulation Of +VE To Ground
pv2:
voltage:
name: PV2 Voltage
current:
name: PV2 Current
active_power:
name: PV2 Active Power
voltage_sampled_by_secondary_cpu:
name: PV2 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV2 Insulation Of +VE To Ground
active_power:
name: Active Power
reactive_power:
name: Reactive Power
frequency:
name: Frequency
energy_production_day:
name: Today's Generation
total_energy_production:
name: Total Energy Production
total_generation_time:
name: Total Generation Time
today_generation_time:
name: Today Generation Time
inverter_module_temp:
name: Inverter Module Temp
inverter_inner_temp:
name: Inverter Inner Temp
inverter_bus_voltage:
name: Inverter BUS Voltage
insulation_of_pv_n_to_ground:
name: Insulation Of PV- To Ground
gfci_value:
name: GFCI Value
dci_of_r:
name: DCI Of R
dci_of_s:
name: DCI Of S
dci_of_t:
name: DCI Of T
<<: !include common.yaml
@@ -1,79 +1,6 @@
uart:
- id: uart_havells_solar
tx_pin: 17
rx_pin: 16
baud_rate: 9600
substitutions:
tx_pin: GPIO12
rx_pin: GPIO14
flow_control_pin: GPIO13
modbus:
flow_control_pin: 3
sensor:
- platform: havells_solar
update_interval: 60s
phase_a:
voltage:
name: Phase A Voltage
current:
name: Phase A Current
phase_b:
voltage:
name: Voltage Phase B
current:
name: Current Phase B
phase_c:
voltage:
name: Voltage Phase C
current:
name: Current Phase C
pv1:
voltage:
name: PV1 Voltage
current:
name: PV1 Current
active_power:
name: PV1 Active Power
voltage_sampled_by_secondary_cpu:
name: PV1 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV1 Insulation Of +VE To Ground
pv2:
voltage:
name: PV2 Voltage
current:
name: PV2 Current
active_power:
name: PV2 Active Power
voltage_sampled_by_secondary_cpu:
name: PV2 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV2 Insulation Of +VE To Ground
active_power:
name: Active Power
reactive_power:
name: Reactive Power
frequency:
name: Frequency
energy_production_day:
name: Today's Generation
total_energy_production:
name: Total Energy Production
total_generation_time:
name: Total Generation Time
today_generation_time:
name: Today Generation Time
inverter_module_temp:
name: Inverter Module Temp
inverter_inner_temp:
name: Inverter Inner Temp
inverter_bus_voltage:
name: Inverter BUS Voltage
insulation_of_pv_n_to_ground:
name: Insulation Of PV- To Ground
gfci_value:
name: GFCI Value
dci_of_r:
name: DCI Of R
dci_of_s:
name: DCI Of S
dci_of_t:
name: DCI Of T
<<: !include common.yaml
@@ -1,79 +1,6 @@
uart:
- id: uart_havells_solar
tx_pin: 4
rx_pin: 5
baud_rate: 9600
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
flow_control_pin: GPIO13
modbus:
flow_control_pin: 3
sensor:
- platform: havells_solar
update_interval: 60s
phase_a:
voltage:
name: Phase A Voltage
current:
name: Phase A Current
phase_b:
voltage:
name: Voltage Phase B
current:
name: Current Phase B
phase_c:
voltage:
name: Voltage Phase C
current:
name: Current Phase C
pv1:
voltage:
name: PV1 Voltage
current:
name: PV1 Current
active_power:
name: PV1 Active Power
voltage_sampled_by_secondary_cpu:
name: PV1 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV1 Insulation Of +VE To Ground
pv2:
voltage:
name: PV2 Voltage
current:
name: PV2 Current
active_power:
name: PV2 Active Power
voltage_sampled_by_secondary_cpu:
name: PV2 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV2 Insulation Of +VE To Ground
active_power:
name: Active Power
reactive_power:
name: Reactive Power
frequency:
name: Frequency
energy_production_day:
name: Today's Generation
total_energy_production:
name: Total Energy Production
total_generation_time:
name: Total Generation Time
today_generation_time:
name: Today Generation Time
inverter_module_temp:
name: Inverter Module Temp
inverter_inner_temp:
name: Inverter Inner Temp
inverter_bus_voltage:
name: Inverter BUS Voltage
insulation_of_pv_n_to_ground:
name: Insulation Of PV- To Ground
gfci_value:
name: GFCI Value
dci_of_r:
name: DCI Of R
dci_of_s:
name: DCI Of S
dci_of_t:
name: DCI Of T
<<: !include common.yaml
@@ -1,79 +1,6 @@
uart:
- id: uart_havells_solar
tx_pin: 4
rx_pin: 5
baud_rate: 9600
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
flow_control_pin: GPIO3
modbus:
flow_control_pin: 3
sensor:
- platform: havells_solar
update_interval: 60s
phase_a:
voltage:
name: Phase A Voltage
current:
name: Phase A Current
phase_b:
voltage:
name: Voltage Phase B
current:
name: Current Phase B
phase_c:
voltage:
name: Voltage Phase C
current:
name: Current Phase C
pv1:
voltage:
name: PV1 Voltage
current:
name: PV1 Current
active_power:
name: PV1 Active Power
voltage_sampled_by_secondary_cpu:
name: PV1 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV1 Insulation Of +VE To Ground
pv2:
voltage:
name: PV2 Voltage
current:
name: PV2 Current
active_power:
name: PV2 Active Power
voltage_sampled_by_secondary_cpu:
name: PV2 Voltage Sampled By Secondary CPU
insulation_of_p_to_ground:
name: PV2 Insulation Of +VE To Ground
active_power:
name: Active Power
reactive_power:
name: Reactive Power
frequency:
name: Frequency
energy_production_day:
name: Today's Generation
total_energy_production:
name: Total Energy Production
total_generation_time:
name: Total Generation Time
today_generation_time:
name: Today Generation Time
inverter_module_temp:
name: Inverter Module Temp
inverter_inner_temp:
name: Inverter Inner Temp
inverter_bus_voltage:
name: Inverter BUS Voltage
insulation_of_pv_n_to_ground:
name: Insulation Of PV- To Ground
gfci_value:
name: GFCI Value
dci_of_r:
name: DCI Of R
dci_of_s:
name: DCI Of S
dci_of_t:
name: DCI Of T
<<: !include common.yaml
+12
View File
@@ -0,0 +1,12 @@
i2c:
- id: i2c_hdc1080
scl: ${scl_pin}
sda: ${sda_pin}
sensor:
- platform: hdc1080
temperature:
name: Temperature
humidity:
name: Humidity
update_interval: 15s
+4 -11
View File
@@ -1,12 +1,5 @@
i2c:
- id: i2c_hdc1080
scl: 16
sda: 17
substitutions:
scl_pin: GPIO16
sda_pin: GPIO17
sensor:
- platform: hdc1080
temperature:
name: Temperature
humidity:
name: Humidity
update_interval: 15s
<<: !include common.yaml
@@ -1,12 +1,5 @@
i2c:
- id: i2c_hdc1080
scl: 5
sda: 4
substitutions:
scl_pin: GPIO5
sda_pin: GPIO4
sensor:
- platform: hdc1080
temperature:
name: Temperature
humidity:
name: Humidity
update_interval: 15s
<<: !include common.yaml
@@ -1,12 +1,5 @@
i2c:
- id: i2c_hdc1080
scl: 5
sda: 4
substitutions:
scl_pin: GPIO5
sda_pin: GPIO4
sensor:
- platform: hdc1080
temperature:
name: Temperature
humidity:
name: Humidity
update_interval: 15s
<<: !include common.yaml
+4 -11
View File
@@ -1,12 +1,5 @@
i2c:
- id: i2c_hdc1080
scl: 16
sda: 17
substitutions:
scl_pin: GPIO16
sda_pin: GPIO17
sensor:
- platform: hdc1080
temperature:
name: Temperature
humidity:
name: Humidity
update_interval: 15s
<<: !include common.yaml
+4 -11
View File
@@ -1,12 +1,5 @@
i2c:
- id: i2c_hdc1080
scl: 5
sda: 4
substitutions:
scl_pin: GPIO5
sda_pin: GPIO4
sensor:
- platform: hdc1080
temperature:
name: Temperature
humidity:
name: Humidity
update_interval: 15s
<<: !include common.yaml
+4 -11
View File
@@ -1,12 +1,5 @@
i2c:
- id: i2c_hdc1080
scl: 5
sda: 4
substitutions:
scl_pin: GPIO5
sda_pin: GPIO4
sensor:
- platform: hdc1080
temperature:
name: Temperature
humidity:
name: Humidity
update_interval: 15s
<<: !include common.yaml
+13
View File
@@ -0,0 +1,13 @@
uart:
- id: uart_he60r
tx_pin: ${tx_pin}
rx_pin: ${rx_pin}
baud_rate: 1200
parity: EVEN
cover:
- platform: he60r
id: garage_door
name: Garage Door
open_duration: 14s
close_duration: 14s
+4 -12
View File
@@ -1,13 +1,5 @@
uart:
- id: uart_he60r
tx_pin: 17
rx_pin: 16
baud_rate: 1200
parity: EVEN
substitutions:
tx_pin: GPIO17
rx_pin: GPIO16
cover:
- platform: he60r
id: garage_door
name: Garage Door
open_duration: 14s
close_duration: 14s
<<: !include common.yaml
+4 -12
View File
@@ -1,13 +1,5 @@
uart:
- id: uart_he60r
tx_pin: 4
rx_pin: 5
baud_rate: 1200
parity: EVEN
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
cover:
- platform: he60r
id: garage_door
name: Garage Door
open_duration: 14s
close_duration: 14s
<<: !include common.yaml
+4 -12
View File
@@ -1,13 +1,5 @@
uart:
- id: uart_he60r
tx_pin: 4
rx_pin: 5
baud_rate: 1200
parity: EVEN
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
cover:
- platform: he60r
id: garage_door
name: Garage Door
open_duration: 14s
close_duration: 14s
<<: !include common.yaml
+4 -12
View File
@@ -1,13 +1,5 @@
uart:
- id: uart_he60r
tx_pin: 17
rx_pin: 16
baud_rate: 1200
parity: EVEN
substitutions:
tx_pin: GPIO17
rx_pin: GPIO16
cover:
- platform: he60r
id: garage_door
name: Garage Door
open_duration: 14s
close_duration: 14s
<<: !include common.yaml
+4 -12
View File
@@ -1,13 +1,5 @@
uart:
- id: uart_he60r
tx_pin: 4
rx_pin: 5
baud_rate: 1200
parity: EVEN
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
cover:
- platform: he60r
id: garage_door
name: Garage Door
open_duration: 14s
close_duration: 14s
<<: !include common.yaml

Some files were not shown because too many files have changed in this diff Show More