Patrick Schurig 846c0c7525 feat(i18n): traduire ce qu'on écrit, garder verbatim ce que la machine affiche
Signalé sur /de/appareils/bornes/goecharger/ : la page était allemande sur deux
lignes et anglaise sur tout le reste. Le diagnostic a séparé deux choses que
j'avais mises dans le même sac le 2026-10-12.

LA LIGNE DE PARTAGE, écrite en tête du générateur :

  • les LIBELLÉS QUE NOUS ÉCRIVONS (en-têtes de colonnes, titres de section,
    oui/non, « Documentation fabricant ») → TRADUITS. Ils ne désignent rien à
    l'écran, l'anglais n'y était qu'une friction. REF devient REF_I18N, trois
    jeux de 20 libellés.

  • le CONTENU VENANT DE NYMEA (noms de modèles, clés de registres, libellés de
    champs comme « MAC address », unités) → VERBATIM, en anglais. Ce sont
    exactement les chaînes que l'installateur lit DANS L'APP, qui tourne en
    en_US. Les traduire rendrait la doc inutilisable pour retrouver un champ à
    l'écran.

Et la pièce qui change l'expérience plus que la traduction elle-même : une note
`verbatim`, générée dans la langue de la page, en tête du bloc de référence.
Sans elle le mélange FR/EN passe pour une traduction bâclée ; avec elle c'est
une convention que le lecteur comprend.

L'injection devient sensible à la langue : `locale_of()` déduit la langue du
suffixe du fichier et `process()` rend le bloc en conséquence. Sans ça le même
bloc partait à l'identique dans les trois versions.

TAGLINES ET TITRES — i18n/devices.yaml, 52 entrées

Le tagline vivait en paragraphe libre, écrit UNE SEULE FOIS à la création de la
page : il restait donc en anglais sur les trois versions, y compris la
FRANÇAISE. Il entre dans le bloc badges, donc il est régénéré, donc traduisible
pour toujours. 52 taglines en fr et de ; l'anglais retombe sur l'amont.

Les traductions vivent dans le dépôt de DOC et pas dans les meta.json : trois
des cinq dépôts plugins sont des dépôts nymea amont que l'AGENTS.md interdit de
modifier. Repli sur l'amont pour toute entrée absente.

Deux titres s'affichaient en FRANÇAIS sous /de/ et /en/ — « Compteur ABB B2x »,
« Borne ABB Terra AC » : corrigés, dans la page et dans la nav.

Deux coquilles AMONT corrigées au passage, repérées en relisant les 57 entrées :
meta.json annonçait « Bestel » pour Vestel et « Easeex » pour Easee. Signalées
comme corrections, pas comme traductions, dans i18n/devices.yaml.

48 FICHES FR ÉTAIENT DANS UN ANCIEN FORMAT, ET MENTAIENT

Trouvé en vérifiant : 48 fiches FR n'avaient pas de marqueur `__badges_*__`.
Leurs badges étaient du HTML figé, écrit une fois — goecharger affichait
« NIGHTLY » alors que PORTING_STATUS dit `stable` depuis. Elles sont migrées au
format canonique : badges générés, donc exacts, plus titre localisé, tagline et
intertitre. Reste `hvac/homeconnect.md`, orpheline (plugin hors PORTING_STATUS).

NAV : UN CONSTAT QUI ÉVITE DE REFAIRE L'ESSAI

`literate-nav` ne lit que son `nav_file` : la substitution par suffixe de
mkdocs-static-i18n ne s'y applique PAS. Un `SUMMARY.de.md` généré n'était lu par
personne et la barre latérale allemande gardait les noms français. Testé, puis
retiré — et la raison est écrite dans le générateur pour que personne n'y
revienne. Les libellés de nav passent par `nav_translations` : 31 éléments
traduits par langue au lieu de 29.

RÉFÉRENCE API : LAISSÉE EN ANGLAIS, DÉLIBÉRÉMENT

Les 23 pages de l'API n'ont pas de variante par langue. Leur traduire les
libellés aurait fait voir du FRANÇAIS aux lecteurs /de/ et /en/ par le repli —
une régression. Créer 46 variantes pour traduire dix libellés aurait triplé
28 000 mots de contenu généré pour un gain nul : le reste de la page (noms de
méthodes, de champs, de types, descriptions) est l'API elle-même, et ce sont les
chaînes qu'on écrit dans ses requêtes. À la place, une note explique dans les
trois langues POURQUOI cette référence est en anglais.

Vérifié : build --strict sans avertissement, les deux générateurs rendent « Doc à
jour » en --check, et la fiche goecharger relue dans les trois langues.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-13 08:42:21 +02:00

463 lines
19 KiB
Markdown

# Eastron SDM
<!-- BEGIN GENERATED: __badges_eastron__ -->
<span class="badge stable">STABLE</span> <span class="badge origin-etm">ETM</span> <span class="badge consumer">CONSUMER</span>
Eastron-SDM-Energiezähler über Modbus RTU anbinden.
<!-- END GENERATED -->
Die Eastron-Zähler der SDM-Reihe (SDM72, SDM120, SDM220, SDM230, SDM630)
kommunizieren über **Modbus RTU** auf dem RS485-Bus des Hubs. Je nach Modell
messen sie einen einphasigen oder dreiphasigen Anschluss und lassen sich drei
Rollen zuordnen: Hauptzähler, Verbrauchszähler oder Erzeugungszähler.
## 1. Benötigte Hardware
- Der Eastron-Zähler (Modell je nach Messaufgabe)
- Ein USB↔RS485-Adapter auf Hub-Seite
- Buskabel, 2 verdrillte Adern (A/B) + Masse
## 2. RS485-Anschluss
A↔A und B↔B zwischen Adapter und Zähler verbinden, gemeinsame Masse. An jedem
Busende einen Abschlusswiderstand von **120 Ω** setzen.
!!! warning "Auf Ihrem Prüfstand zu bestätigen"
Baudrate und Parität in der Werkseinstellung des Zählers: vor der
Inbetriebnahme im Gerätemenü prüfen.
## 3. Modbus-Adressierung
Jedes Gerät am Bus braucht eine **eindeutige Slave-Adresse** (im Menü des
Zählers eingestellt). Die Standardadresse ist `1`. Teilen sich mehrere Eastron
den Bus, vergeben Sie `1`, `2`, `3`, …
## 4. Hinzufügen und Konfigurieren in der App
Das Hinzufügen erfolgt aus der App im Installateursmodus — siehe
[Gerät hinzufügen](../../installation/application.md). Für den Eastron:
Erkennung am Bus, Auswahl des Modells, dann Wahl der **Rolle** (Hauptzähler /
Verbrauch / Erzeugung).
## 5. Prüfung
Nach dem Hinzufügen wechselt der Zustand `connected` auf wahr und die Messwerte
(`currentPower` usw.) werden aktualisiert. Kommen keine Daten: Verkabelung A/B,
Slave-Adresse und Abschlusswiderstand prüfen.
---
## Referenz {#reference}
<!-- BEGIN GENERATED: integrationplugineastron.json -->
!!! info "Bezeichnungen der Anwendung"
Die Schlüssel und Bezeichnungen unten sind die der Anwendung,
**auf Englisch**. Sie bleiben unverändert, damit Sie sie auf dem
Bildschirm wortgleich wiederfinden.
**Hersteller:** Eastron
**Plugin:** `eastron`
#### Unterstützte Modelle
| Modell | Rolle | Transport | Einbindung | Messwerte |
| --- | --- | --- | --- | --- |
| **Compteur réseau — Eastron SDM630 (3φ)** | Energy meter | Modbus RTU | Auto-discovery | 20 |
| **Consommateur (PAC/charge) — Eastron SDM630 (3φ)** | Consumption meter | Modbus RTU | Auto-discovery | 4 |
| **Onduleur / PV — Eastron SDM630 (3φ)** | Production meter | Modbus RTU | Auto-discovery | 4 |
| **Compteur réseau — Eastron SDM72 (3φ)** | Energy meter | Modbus RTU | Auto-discovery | 14 |
| **Consommateur (PAC/charge) — Eastron SDM72 (3φ)** | Consumption meter | Modbus RTU | Auto-discovery | 4 |
| **Onduleur / PV — Eastron SDM72 (3φ)** | Production meter | Modbus RTU | Auto-discovery | 4 |
| **Compteur réseau — Eastron SDM120 (1φ)** | Energy meter | Modbus RTU | Auto-discovery | 7 |
| **Consommateur (PAC/charge) — Eastron SDM120 (1φ)** | Consumption meter | Modbus RTU | Auto-discovery | 4 |
| **Onduleur / PV — Eastron SDM120 (1φ)** | Production meter | Modbus RTU | Auto-discovery | 4 |
| **Compteur réseau — Eastron SDM220 (1φ)** | Energy meter | Modbus RTU | Auto-discovery | 7 |
| **Consommateur (PAC/charge) — Eastron SDM220 (1φ)** | Consumption meter | Modbus RTU | Auto-discovery | 4 |
| **Onduleur / PV — Eastron SDM220 (1φ)** | Production meter | Modbus RTU | Auto-discovery | 4 |
| **Compteur réseau — Eastron SDM230 (1φ)** | Energy meter | Modbus RTU | Auto-discovery | 7 |
| **Consommateur (PAC/charge) — Eastron SDM230 (1φ)** | Consumption meter | Modbus RTU | Auto-discovery | 4 |
| **Onduleur / PV — Eastron SDM230 (1φ)** | Production meter | Modbus RTU | Auto-discovery | 4 |
#### Detail je Modell
??? abstract "Compteur réseau — Eastron SDM630 (3φ) — `sdm630`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `voltagePhaseA` | Voltage phase A | double | Volt |
| `voltagePhaseB` | Voltage phase B | double | Volt |
| `voltagePhaseC` | Voltage phase C | double | Volt |
| `currentPhaseA` | Current phase A | double | Ampere |
| `currentPhaseB` | Current phase B | double | Ampere |
| `currentPhaseC` | Current phase C | double | Ampere |
| `currentPower` | Current power | double | Watt |
| `currentPowerPhaseA` | Current power phase A | double | Watt |
| `currentPowerPhaseB` | Current power phase B | double | Watt |
| `currentPowerPhaseC` | Current power phase C | double | Watt |
| `frequency` | Frequency | double | Hertz |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
| `energyConsumedPhaseA` | Energy consumed phase A | double | KiloWattHour |
| `energyConsumedPhaseB` | Energy consumed phase B | double | KiloWattHour |
| `energyConsumedPhaseC` | Energy consumed phase C | double | KiloWattHour |
| `energyProducedPhaseA` | Energy produced phase A | double | KiloWattHour |
| `energyProducedPhaseB` | Energy produced phase B | double | KiloWattHour |
| `energyProducedPhaseC` | Energy produced phase C | double | KiloWattHour |
??? abstract "Consommateur (PAC/charge) — Eastron SDM630 (3φ) — `sdm630Consumer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Onduleur / PV — Eastron SDM630 (3φ) — `sdm630Producer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Compteur réseau — Eastron SDM72 (3φ) — `sdm72`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `voltagePhaseA` | Voltage phase A | double | Volt |
| `voltagePhaseB` | Voltage phase B | double | Volt |
| `voltagePhaseC` | Voltage phase C | double | Volt |
| `currentPhaseA` | Current phase A | double | Ampere |
| `currentPhaseB` | Current phase B | double | Ampere |
| `currentPhaseC` | Current phase C | double | Ampere |
| `currentPower` | Current power | double | Watt |
| `currentPowerPhaseA` | Current power phase A | double | Watt |
| `currentPowerPhaseB` | Current power phase B | double | Watt |
| `currentPowerPhaseC` | Current power phase C | double | Watt |
| `frequency` | Frequency | double | Hertz |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
??? abstract "Consommateur (PAC/charge) — Eastron SDM72 (3φ) — `sdm72Consumer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Onduleur / PV — Eastron SDM72 (3φ) — `sdm72Producer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Compteur réseau — Eastron SDM120 (1φ) — `sdm120`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `voltagePhaseA` | Voltage | double | Volt |
| `currentPhaseA` | Current | double | Ampere |
| `currentPower` | Current power | double | Watt |
| `frequency` | Frequency | double | Hertz |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
??? abstract "Consommateur (PAC/charge) — Eastron SDM120 (1φ) — `sdm120Consumer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Onduleur / PV — Eastron SDM120 (1φ) — `sdm120Producer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Compteur réseau — Eastron SDM220 (1φ) — `sdm220`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `voltagePhaseA` | Voltage | double | Volt |
| `currentPhaseA` | Current | double | Ampere |
| `currentPower` | Current power | double | Watt |
| `frequency` | Frequency | double | Hertz |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
??? abstract "Consommateur (PAC/charge) — Eastron SDM220 (1φ) — `sdm220Consumer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Onduleur / PV — Eastron SDM220 (1φ) — `sdm220Producer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Compteur réseau — Eastron SDM230 (1φ) — `sdm230`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `voltagePhaseA` | Voltage | double | Volt |
| `currentPhaseA` | Current | double | Ampere |
| `currentPower` | Current power | double | Watt |
| `frequency` | Frequency | double | Hertz |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
??? abstract "Consommateur (PAC/charge) — Eastron SDM230 (1φ) — `sdm230Consumer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyConsumed` | Total energy consumed | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
??? abstract "Onduleur / PV — Eastron SDM230 (1φ) — `sdm230Producer`"
_Erkennungsparameter:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard |
| --- | --- | --- | --- | --- |
| `slaveAddress` | Slave address | int | — | `1` |
_Einstellungen:_
| Schlüssel | Bezeichnung | Typ | Bereich | Standard | Nur lesen |
| --- | --- | --- | --- | --- | --- |
| `slaveAddress` | Modbus slave address | uint | — | `1` | nein |
| `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | ja |
_Gemessene Größen:_
| Schlüssel | Größe | Typ | Einheit |
| --- | --- | --- | --- |
| `connected` | Connected | bool | — |
| `currentPower` | Current power | double | Watt |
| `totalEnergyProduced` | Total energy produced | double | KiloWattHour |
| `frequency` | Frequency | double | Hertz |
<!-- END GENERATED -->