Create test_panasonic_heatpump_esp32c3.yaml

This commit is contained in:
ElVit 2025-11-25 11:52:29 +01:00 committed by GitHub
parent 00a6f8fa2f
commit ba39e9cdff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 78 additions and 0 deletions

View File

@ -0,0 +1,78 @@
---
# Test configuration for panasonic_heatpump component on ESP32-C3
# ESP32-C3 is a compact chip with limited GPIO pins
esp32:
board: esp32c3-devkitm-1
variant: esp32c3
framework:
type: esp-idf
esphome:
name: test-panasonic-heatpump-esp32c3
friendly_name: "Test Panasonic Heatpump ESP32-C3"
logger:
level: DEBUG
external_components:
- source:
type: local
path: ../../components
components: [panasonic_heatpump]
uart:
- id: uart_heatpump
tx_pin: GPIO4
rx_pin: GPIO5
baud_rate: 9600
data_bits: 8
parity: EVEN
stop_bits: 1
# Test basic configuration
panasonic_heatpump:
id: my_heatpump
uart_id: uart_heatpump
# Test sensor types - first item only
sensor:
- platform: panasonic_heatpump
top1:
name: "Pump Flow"
# Test binary sensors - first item only
binary_sensor:
- platform: panasonic_heatpump
top0:
name: "Heatpump State"
# Test text sensors - first item only
text_sensor:
- platform: panasonic_heatpump
top4:
name: "Operating Mode State"
# Test number controls - first item only
number:
- platform: panasonic_heatpump
set5:
name: "Set Z1 Heat Request Temperature"
# Test select controls - first item only
select:
- platform: panasonic_heatpump
set2:
name: "Set Holiday Mode"
# Test switch controls - first item only
switch:
- platform: panasonic_heatpump
set1:
name: "Set Heatpump"
# Test climate controls - first item only
climate:
- platform: panasonic_heatpump
tank:
name: "DHW"