Create test_panasonic_heatpump_esp32s2.yaml

This commit is contained in:
ElVit 2025-11-25 11:52:14 +01:00 committed by GitHub
parent 4394667f7f
commit 00a6f8fa2f
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-S2
# ESP32-S2 has GPIO pins but limited compared to ESP32
esp32:
board: lolin_s2_mini
variant: esp32s2
framework:
type: esp-idf
esphome:
name: test-panasonic-heatpump-esp32s2
friendly_name: "Test Panasonic Heatpump ESP32-S2"
logger:
level: DEBUG
external_components:
- source:
type: local
path: ../../components
components: [panasonic_heatpump]
uart:
- id: uart_heatpump
tx_pin: GPIO39
rx_pin: GPIO37
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"