Add mapping for POOLDOSE DOUBLE SPA (PDPR1H04AW100_FW539292)#25
Conversation
Add device mapping file for SEKO POOLDOSE DOUBLE SPA with product code PDPR1H04AW100 and firmware code 539292. This is a significantly more capable device than the single pH+ORP models, featuring: - pH, ORP and Chlorine measurement sensors - CL dosing controls (setpoint, type, peristaltic, time on/off) - CL calibration sensors (type, offset, slope) - Extended alarm binary sensors (OFA2 for pH/ORP/CL, water temperature, concentration, system standby) - Delay timers (power-on and flow delay with enable/disable) - Device configuration sensor (pH/ORP vs pH/ORP/Chlorine mode) - Temperature unit selection Entity counts: 26 sensors, 23 binary_sensors, 11 numbers, 3 switches, 1 select (65 total). Mapping created from debug data provided in issue report. Added 8 tests validating loading, entity types and counts. All 131 tests pass.
|
Awaiting response to test the fix suggested in #20 |
|
I propose to take this into the next release. If the affected user does not respond in next 7 days, let's proceed. |
I agree, that approach makes sense to me. |
|
Since there has been no response from the affected user so far (#20), I'll move this PR from draft to ready for review. |
|
wrt. discussion in #21 , the enabled/disable sensors shall be mapped to True/False and defined as binary_sensors |
|
Convert Changes
All 144 tests pass. |
Summary
Adds device mapping file for the SEKO POOLDOSE DOUBLE SPA (
PDPR1H04AW100, firmware539292).Closes #20
Device details
PDPR1H04AW100539292539156(release 3.30)Mapping contents
This is a significantly more capable device than the single pH+ORP models, with 65 entities total:
New entities compared to PDPR1H1HAW100
Testing
Data source
Mapping created from
debuginfo.json,instantvalues.jsonandstrings.jsonprovided in issue #20 .