# Eastron SDM STABLE ETM CONSUMER Raccorder les compteurs d'énergie Eastron SDM en Modbus RTU. Les compteurs Eastron de la série SDM (SDM72, SDM120, SDM220, SDM230, SDM630) communiquent en **Modbus RTU** sur le bus RS485 du hub. Selon le modèle, ils mesurent un raccordement monophasé ou triphasé et peuvent être affectés à trois rôles : compteur général, compteur de consommation ou compteur de production. ## 1. Matériel requis - Le compteur Eastron (modèle selon le besoin de mesure) - Un adaptateur USB↔RS485 côté hub - Câble bus 2 fils torsadés (A/B) + masse ## 2. Raccordement RS485 Relier A↔A, B↔B entre l'adaptateur et le compteur, masse commune. Placer une résistance de terminaison **120 Ω** à chaque extrémité du bus. !!! warning "À valider sur votre banc" Vitesse (baudrate) et parité par défaut du compteur : à confirmer dans le menu de l'appareil avant mise en service. ## 3. Adressage Modbus Chaque appareil du bus doit avoir une **adresse esclave unique** (réglée via le menu du compteur). L'adresse par défaut est `1`. Si plusieurs Eastron partagent le bus, attribuez `1`, `2`, `3`, … ## 4. Ajout et configuration dans l'application L'ajout se fait depuis l'application, en mode installateur — voir [Ajouter un appareil](../../installation/application.md). Pour l'Eastron : découverte sur le bus, sélection du modèle, puis choix du **rôle** (compteur général / consommation / production). ## 5. Vérification Une fois ajouté, l'état `connected` passe à vrai et les grandeurs (`currentPower`, etc.) se mettent à jour. En cas d'absence de données : vérifier câblage A/B, adresse esclave et terminaison. --- ## Référence {#reference} !!! info "Libellés de l'application" Les clés et libellés ci-dessous sont ceux affichés par l'application, **en anglais**. Ils sont laissés tels quels pour que vous les retrouviez à l'identique à l'écran. **Fabricant :** Eastron **Plugin :** `eastron` #### Modèles pris en charge | Modèle | Rôle | Transport | Ajout | Grandeurs | | --- | --- | --- | --- | --- | | **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 | #### Détail par modèle ??? abstract "Compteur réseau — Eastron SDM630 (3φ) — `sdm630`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `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`" _Paramètres de découverte :_ | Clé | Libellé | Type | Plage | Défaut | | --- | --- | --- | --- | --- | | `slaveAddress` | Slave address | int | — | `1` | _Réglages :_ | Clé | Libellé | Type | Plage | Défaut | Lecture seule | | --- | --- | --- | --- | --- | --- | | `slaveAddress` | Modbus slave address | uint | — | `1` | non | | `modbusMasterUuid` | Modbus RTU master | QUuid | — | — | oui | _Grandeurs mesurées :_ | Clé | Grandeur | Type | Unité | | --- | --- | --- | --- | | `connected` | Connected | bool | — | | `currentPower` | Current power | double | Watt | | `totalEnergyProduced` | Total energy produced | double | KiloWattHour | | `frequency` | Frequency | double | Hertz |