Partie 1 — Dimension « origine » (3ème badge) - gen_device_reference.py : ORIGIN_BADGES dict, resolve_origin() déduit l'origine depuis repo: (nymea-* → NYMEA, etm-* → ETM) ou champ origin: explicite ; colonne Origine ajoutée dans matrice et index de catégorie ; badge origine dans l'en-tête des fiches générées - extra.css : styles .badge.origin-nymea (gris-bleu), .badge.origin-etm (vert), .badge.origin-tiers (orange) - compatibilite.md : légende étendue aux 3 dimensions (canal, origine, stab.) - Catégorie « generic » ajoutée (Types génériques nymea) Partie 2 — Catalogue complet PORTING_STATUS.yaml - 9 entrées validées conservées avec leurs canaux (stable/testing/nightly) - 41 nouveaux plugins énergie activés (channel: nightly) : onduleurs PV (sma, solax, sungrow, huawei, kostal, mtec, wattsonic, sunspec, bosswerk, solarlog), IRVE (easee, goecharger, evbox, everest, v2xeamberelectric, amperfied, mennekes, webasto, pcelectric, phoenixconnect, inro), HVAC (tado, homeconnect, stiebeleltron, idm, drexelundweiss, alphainnotec, mypv), compteurs (powerfox, bgetech, inepro, schrack, vestel, senseair), smartdevices (shelly, tasmota, tuya, gpio, usbrelay, usbrly82, mqttclient, modbuscommander, unipi), tarifs (awattar, tempo, spothinta), generic (genericenergy, genericheatingcooling, genericcar) - 60 plugins domotique/hors-périmètre commentés (réactivables via # → -) - 50 fiches générées + 2 index créés (tarifs/, generic/) - mkdocs build --strict OK, --check exit 0 (idempotent) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
6.6 KiB
PhoenixConnect
NIGHTLY NYMEA CONSUMER
Control and monitor Wallbe, Compleo and Scapo wallboxes.
Fabricant : Wallbe, compleo, scapo
Plugin : PhoenixConnect
Modèles pris en charge
| Modèle | Rôle | Transport | Ajout | Grandeurs |
|---|---|---|---|---|
| Wallbe ECO 2.0 | Borne de recharge | Modbus TCP | Découverte automatique / Ajout manuel | 8 |
| Wallbe Pro | Borne de recharge, Compteur de consommation | Modbus TCP | Découverte automatique / Ajout manuel | 10 |
| Compleo ECO s | Borne de recharge | Modbus TCP | Découverte automatique / Ajout manuel | 8 |
| Compleo PRO | Borne de recharge, Compteur de consommation | Modbus TCP | Découverte automatique / Ajout manuel | 10 |
| Scapo Economy | Borne de recharge | Modbus TCP | Découverte automatique / Ajout manuel | 8 |
| Scapo Vision | Borne de recharge, Compteur de consommation | Modbus TCP | Découverte automatique / Ajout manuel | 9 |
Détail par modèle
??? abstract "Wallbe ECO 2.0 — wallbeEco2"
Réglages :
| Clé | Libellé | Type | Plage | Défaut | Lecture seule |
| --- | --- | --- | --- | --- | --- |
| macAddress | MAC address | QString | — | — | oui |
| address | Host address | QString | — | — | non |
| hostName | Host name | QString | — | — | non |
_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `pluggedIn` | Plugged in | bool | — |
| `chargeTime` | Charging Time | int | Minutes |
| `power` | Charging enabled | bool | — |
| `charging` | Charging | bool | — |
| `maxChargingCurrent` | Charging current | double | Ampere |
| `firmwareVersion` | Firmware version | QString | — |
| `phaseCount` | Phase count | uint | — |
??? abstract "Wallbe Pro — wallbePro"
Réglages :
| Clé | Libellé | Type | Plage | Défaut | Lecture seule |
| --- | --- | --- | --- | --- | --- |
| macAddress | MAC address | QString | — | — | oui |
| address | Host address | QString | — | — | non |
| hostName | Host name | QString | — | — | non |
_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `pluggedIn` | Plugged in | bool | — |
| `chargeTime` | Charging Time | int | Minutes |
| `power` | Charging enabled | bool | — |
| `charging` | Charging | bool | — |
| `maxChargingCurrent` | Charging current | double | Ampere |
| `firmwareVersion` | Firmware version | QString | — |
| `totalEnergyConsumed` | Total consumed energy | double | KiloWattHour |
| `currentPower` | Current power usage | double | Watt |
| `phaseCount` | Phase count | uint | — |
??? abstract "Compleo ECO s — compleoEcoS"
Réglages :
| Clé | Libellé | Type | Plage | Défaut | Lecture seule |
| --- | --- | --- | --- | --- | --- |
| macAddress | MAC address | QString | — | — | oui |
| address | Host address | QString | — | — | non |
| hostName | Host name | QString | — | — | non |
_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `pluggedIn` | Plugged in | bool | — |
| `chargeTime` | Charging Time | int | Minutes |
| `power` | Charging enabled | bool | — |
| `charging` | Charging | bool | — |
| `maxChargingCurrent` | Charging current | double | Ampere |
| `firmwareVersion` | Firmware version | QString | — |
| `phaseCount` | Phase count | uint | — |
??? abstract "Compleo PRO — compleoPro"
Réglages :
| Clé | Libellé | Type | Plage | Défaut | Lecture seule |
| --- | --- | --- | --- | --- | --- |
| macAddress | MAC address | QString | — | — | oui |
| address | Host address | QString | — | — | non |
| hostName | Host name | QString | — | — | non |
_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `pluggedIn` | Plugged in | bool | — |
| `chargeTime` | Charging Time | int | Minutes |
| `power` | Charging enabled | bool | — |
| `charging` | Charging | bool | — |
| `maxChargingCurrent` | Charging current | double | Ampere |
| `firmwareVersion` | Firmware version | QString | — |
| `totalEnergyConsumed` | Total consumed energy | double | KiloWattHour |
| `currentPower` | Current power usage | double | Watt |
| `phaseCount` | Phase count | uint | — |
??? abstract "Scapo Economy — scapoEco"
Réglages :
| Clé | Libellé | Type | Plage | Défaut | Lecture seule |
| --- | --- | --- | --- | --- | --- |
| macAddress | MAC address | QString | — | — | oui |
| address | Host address | QString | — | — | non |
| hostName | Host name | QString | — | — | non |
_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `pluggedIn` | Plugged in | bool | — |
| `chargeTime` | Charging Time | int | Minutes |
| `power` | Charging enabled | bool | — |
| `charging` | Charging | bool | — |
| `maxChargingCurrent` | Charging current | double | Ampere |
| `firmwareVersion` | Firmware version | QString | — |
| `phaseCount` | Phase count | uint | — |
??? abstract "Scapo Vision — scapoVision"
Réglages :
| Clé | Libellé | Type | Plage | Défaut | Lecture seule |
| --- | --- | --- | --- | --- | --- |
| macAddress | MAC address | QString | — | — | oui |
| address | Host address | QString | — | — | non |
| hostName | Host name | QString | — | — | non |
_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `pluggedIn` | Plugged in | bool | — |
| `power` | Charging enabled | bool | — |
| `charging` | Charging | bool | — |
| `maxChargingCurrent` | Charging current | double | Ampere |
| `firmwareVersion` | Firmware version | QString | — |
| `totalEnergyConsumed` | Total consumed energy | double | KiloWattHour |
| `currentPower` | Current power usage | double | Watt |
| `phaseCount` | Phase count | uint | — |