Patrick Schurig 0f2be2e000
All checks were successful
Build & Deploy docs / build-deploy (push) Successful in 1m47s
feat: badge origine + catalogue complet PORTING_STATUS (60 plugins)
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>
2026-06-03 15:02:25 +02:00

8.6 KiB

UniPi

NIGHTLY NYMEA CONSUMER

Integrates UniPi with nymea

Fabricant : UniPi
Plugin : UniPi

Modèles pris en charge

Modèle Rôle Transport Ajout Grandeurs
UniPi 1 gateway Ajout manuel 1
UniPi 1 Lite gateway Ajout manuel 1
Neuron L403 gateway Ajout manuel 1
Neuron S103 gateway Ajout manuel 1
Neuron M103 gateway Ajout manuel 1
Neuron M203 gateway Ajout manuel 1
Neuron M303 gateway Ajout manuel 1
Neuron M403 gateway Ajout manuel 1
Neuron M503 gateway Ajout manuel 1
Neuron L203 gateway Ajout manuel 1
Neuron L303 gateway Ajout manuel 1
Neuron L503 gateway Ajout manuel 1
Neuron L513 gateway Ajout manuel 1
Neuron xS10 gateway Ajout manuel 1
Neuron xS20 gateway Ajout manuel 1
Neuron xS30 gateway Ajout manuel 1
Neuron xS40 gateway Ajout manuel 1
Neuron xS50 gateway Ajout manuel 1
Neuron xS11 gateway Ajout manuel 1
Neuron xS51 gateway Ajout manuel 1
Digital input Découverte automatique 1
Digital output power Découverte automatique 1
Analog output Découverte automatique 1
Analog Input Découverte automatique 1
User LED power Découverte automatique 1

Détail par modèle

??? abstract "UniPi 1 — uniPi1" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "UniPi 1 Lite — uniPi1Lite" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron L403 — neuronL403" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron S103 — neuronS103" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron M103 — neuronM103" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron M203 — neuronM203" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron M303 — neuronM303" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron M403 — neuronM403" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron M503 — neuronM503" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron L203 — neuronL203" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron L303 — neuronL303" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron L503 — neuronL503" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron L513 — neuronL513" Grandeurs mesurées : | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | connected | Connected | bool | — |

??? abstract "Neuron xS10 — neuronXS10" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | slaveAddress | Modbus slave address | int | — | 1 | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |

??? abstract "Neuron xS20 — neuronXS20" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | slaveAddress | Modbus slave address | int | — | 1 | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |

??? abstract "Neuron xS30 — neuronXS30" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | slaveAddress | Modbus slave address | int | — | 1 | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |

??? abstract "Neuron xS40 — neuronXS40" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | slaveAddress | Modbus slave address | int | — | 1 | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |

??? abstract "Neuron xS50 — neuronXS50" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | slaveAddress | Modbus slave address | int | — | 1 | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |

??? abstract "Neuron xS11 — neuronXS11" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | slaveAddress | Modbus slave address | int | — | 1 | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |

??? abstract "Neuron xS51 — neuronXS51" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | slaveAddress | Modbus slave address | int | — | 1 | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |

??? abstract "Digital input — digitalInput" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | circuit | Circuit | QString | — | — | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `inputStatus` | Digital input | bool | — |

??? abstract "Digital output — digitalOutput" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | circuit | Circuit | QString | — | — | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `power` | Power | bool | — |

??? abstract "Analog output — analogOutput" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | circuit | Circuit | QString | — | — | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `outputValue` | Analog output | double | Volt |

??? abstract "Analog Input — analogInput" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | circuit | Circuit | QString | — | — | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `inputValue` | Analog input | double | Volt |

??? abstract "User LED — userLED" Réglages : | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | circuit | Circuit | QString | — | — | non |

_Grandeurs mesurées :_
| Clé | Grandeur | Type | Unité |
| --- | --- | --- | --- |
| `power` | Power | bool | — |