- PORTING_STATUS.yaml : source de vérité canal APT + placement nav - scripts/gen_device_reference.py : génération matrice + fiches + SUMMARY.md depuis integrationplugin*.json + meta.json ; nightly sans JSON = invisible - mkdocs.yml : plugin literate-nav, nav 6 sections, Appareils via SUMMARY.md - .gitea/workflows/docs.yml : CI complet — fetch JSON (branche auto-détectée), génération, build --strict, check idempotence, rsync deploy - Badges HTML (stable/testing/nightly + consumer/community + ok/part/road) - Fiches appareils : Eastron, ABB B2x, ABB Terra, Keba, Waveshare - requirements.txt : mkdocs-material, mkdocs-literate-nav, PyYAML Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
62 lines
1.9 KiB
Markdown
62 lines
1.9 KiB
Markdown
# Keba
|
|
|
|
<span class="badge nightly">NIGHTLY</span> <span class="badge community">COMMUNITY</span>
|
|
|
|
Bornes de recharge Keba (séries P30, P31), communication **Modbus TCP** via réseau local.
|
|
|
|
## 1. Matériel requis
|
|
|
|
- Borne Keba P30 ou P31
|
|
- Connexion Ethernet vers le réseau du hub
|
|
|
|
## 2. Activation Modbus TCP
|
|
|
|
Modbus TCP est **désactivé par défaut** sur les bornes Keba.
|
|
Activez-le dans l'interface web de la borne (port `502`).
|
|
|
|
!!! warning "Activation Modbus"
|
|
Sans cette étape, la borne ne répondra pas à PowerSync.
|
|
|
|
## 3. Ajout dans PowerSync
|
|
|
|
Ajout par **découverte automatique** sur le réseau, ou **manuel** (IP, port 502).
|
|
Voir [Ajouter un appareil](../../installation/application.md).
|
|
|
|
## 4. Vérification
|
|
|
|
`connected`, `pluggedIn` puis `charging` reflètent l'état de la session.
|
|
|
|
---
|
|
|
|
## Référence
|
|
|
|
<!-- BEGIN GENERATED: integrationpluginkeba.json -->
|
|
**Fabricant :** Keba
|
|
**Plugin :** `keba`
|
|
|
|
#### Modèles pris en charge
|
|
| Modèle | Rôle | Transport | Ajout | Grandeurs |
|
|
| --- | --- | --- | --- | --- |
|
|
| **Keba P30 / P31** | Borne de recharge | Modbus TCP | Découverte automatique / Ajout manuel | 6 |
|
|
|
|
#### Détail par modèle
|
|
??? abstract "Keba P30 / P31 — `kebaEVCharger`"
|
|
_Réglages :_
|
|
| Clé | Libellé | Type | Plage | Défaut | Lecture seule |
|
|
| --- | --- | --- | --- | --- | --- |
|
|
| `macAddress` | MAC address | QString | — | — | oui |
|
|
| `address` | Host address | QString | — | — | non |
|
|
| `port` | Port | uint | — | `502` | non |
|
|
|
|
_Grandeurs mesurées :_
|
|
| Clé | Grandeur | Type | Unité |
|
|
| --- | --- | --- | --- |
|
|
| `connected` | Connected | bool | — |
|
|
| `pluggedIn` | Plugged in | bool | — |
|
|
| `charging` | Charging | bool | — |
|
|
| `maxChargingCurrent` | Maximum charging current | double | Ampere |
|
|
| `currentPower` | Active power | double | Watt |
|
|
| `sessionEnergy` | Session energy | double | KiloWattHour |
|
|
|
|
<!-- END GENERATED -->
|