Commit a87a665
authored
Add Rexel Energeasy Connect gateway type (19) (#2100)
## Summary
- Adds gateway type `19` to the `GatewayType` enum for the Rexel
gateway.
- Named `ENERGEASY_CONNECT_V2` because `ENERGEASY_CONNECT = 57` already
exists and `IntEnum` member names must be unique. Its `beautify_name`
renders as "Energeasy Connect V2".
## Notes
- This gateway also reports `subType: 0`. No `GatewaySubType` member was
added — value `0` already falls back to `UNKNOWN` via
`UnknownEnumMixin`.
## Test plan
- `GatewayType(19)` → `ENERGEASY_CONNECT_V2` → "Energeasy Connect V2"
- `GatewayType(57)` → unchanged
- `uv run mypy pyoverkiz/enums/gateway.py` → no issues
- `uv run pytest -k "gateway or enum"` → 41 passed1 parent ba3709a commit a87a665
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
0 commit comments