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>
4.0 KiB
genericenergy
NIGHTLY NYMEA
Fabricant : nymea
Plugin : genericEnergy
Modèles pris en charge
| Modèle | Rôle | Transport | Ajout | Grandeurs |
|---|---|---|---|---|
| Generic power socket | powersocket | — | Ajout manuel | 1 |
| Generic energy meter | Compteur d'énergie | — | Ajout manuel | 12 |
| Impulse based energy meter | Compteur de consommation | — | Ajout manuel | 3 |
| Generic energy storage | energystorage | — | Ajout manuel | 5 |
| Generic smart meter consumer | Compteur de consommation | — | Ajout manuel | 2 |
| Generic smart meter producer | Compteur de production | — | Ajout manuel | 2 |
| Generic wallbox | Borne de recharge, Compteur de consommation | — | Ajout manuel | 9 |
Détail par modèle
??? abstract "Generic power socket — socket"
Grandeurs mesurées :
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| power | Power | bool | — |
??? abstract "Generic energy meter — energyMeter"
Grandeurs mesurées :
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| currentPower | Current Power usage | double | Watt |
| totalEnergyConsumed | Total obtained energy | double | KiloWattHour |
| totalEnergyProduced | Total returned energy | double | KiloWattHour |
| currentPhaseA | Current on phase A | double | Ampere |
| currentPhaseB | Current on phase B | double | Ampere |
| currentPhaseC | Current on phase C | double | Ampere |
| currentPowerPhaseA | Current power on phase A | double | Watt |
| currentPowerPhaseB | Current power on phase B | double | Watt |
| currentPowerPhaseC | Current power on phase C | double | Watt |
| voltagePhaseA | Voltage on phase A | double | Volt |
| voltagePhaseB | Voltage on phase B | double | Volt |
| voltagePhaseC | Voltage on phase C | double | Volt |
??? abstract "Impulse based energy meter — impulseSmartMeter"
Grandeurs mesurées :
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| currentPower | Current Power usage | double | Watt |
| totalEnergyConsumed | Energy | double | KiloWattHour |
| impulseInput | Impulse input | bool | — |
??? abstract "Generic energy storage — energyStorage"
Grandeurs mesurées :
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| currentPower | Current power | double | Watt |
| batteryLevel | Battery level | int | Percentage |
| charging | Charging | bool | — |
| batteryCritical | Battery critical | bool | — |
| capacity | Capacity | double | KiloWattHour |
??? abstract "Generic smart meter consumer — smartMeterConsumer"
Grandeurs mesurées :
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| currentPower | Current Power usage | double | Watt |
| totalEnergyConsumed | Consumed energy | double | KiloWattHour |
??? abstract "Generic smart meter producer — smartMeterProducer"
Grandeurs mesurées :
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| currentPower | Current Power production | double | Watt |
| totalEnergyProduced | Produced energy | double | KiloWattHour |
??? abstract "Generic wallbox — wallbox"
Grandeurs mesurées :
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| connected | Connected | bool | — |
| maxChargingCurrent | Maximum charging current | double | Ampere |
| power | Charging allowed | bool | — |
| pluggedIn | Plugged in | bool | — |
| charging | Charging | bool | — |
| phaseCount | Used phase count | uint | — |
| desiredPhaseCount | Desired phase count | uint | — |
| currentPower | Current power consumption | double | Watt |
| totalEnergyConsumed | Total energy consumption | double | KiloWattHour |