Shelly Pro 3EM

Compteur de puissance triphasé

Un compteur sur rail DIN pour la surveillance résidentielle et tertiaire légère. Lire des mesures électriques triphasées sur le réseau local, sans service cloud.

Shelly Pro 3EM
  • Modbus TCP

Compteur de puissance triphasé

Télécharger le modèle Edge

compatibilité

Compatible sous conditions

Shelly publie la table de registres Modbus TCP et une lecture de tension travaillée. Edge peut importer la table en lecture seule fournie ici ; cette combinaison exacte de matériel et de firmware n'a pas été essayée sur un Gateway.

Seulement le Shelly Pro 3EM SPEM-003CEBEU (120 A), firmware 1.1.0 ou ultérieur, profil triphasé avec em:0. C'est une table dérivée de la documentation, pas une certification de firmware essayée sur le matériel. Ne pas l'utiliser pour le monophasé, Gen1 3EM, Gen3 3EM, le Pro EM ni d'autres variantes Pro 3EM.

Connectez-le avec

SPEM-003CEBEU en profil triphasé sur un LAN protégé

  • Modbus
  • Edge
  • Plateformes
Compteur de puissance triphasé
Interface
Gateway
Edge
Sortie
Pro 3EMShelly Pro 3EM
Ethernet protégéLAN segmenté
ZGW-20 GatewayHéberge Edge localement
EpiSensor EdgeClient Modbus d'Edge
Plateforme du clientMQTT · API · fichiers
Modbus TCP
Ethernet protégé
S'exécute localement
Données transmises en option
Utiliser l'adresse IP locale du compteur et le port TCP 502. Confirmer que Modbus est activé et limiter l'accès aux hôtes de surveillance requis. La sortie vers la plateforme du client est facultative ; Edge reste le système d'enregistrement local.

Spécifications

Choisir cette table pour une surveillance locale instantanée. Pour la facturation, le règlement d'énergie ou le comptage transactionnel, évaluer séparément la certification et le comportement des compteurs. Une table Modbus n'établit ni l'un ni l'autre.14

Matériel exact
SPEM-003CEBEU, modèle 120 A1
Transport
Modbus TCP, port 5023
Profil
triphasé, une instance em:02
Périmètre de la table
20 points float32 instantanés ; pas d'énergie cumulée4
Montage
Rail DIN1

interface

Cette carte de registre est pour le SPEM-003CEBEU. other profiles and models A son propre interface et est non couvert ici.

Paramètres de communication

interface
Entrées TC 120 A, Modbus TCP, profil triphasé
Lire avec
FC04 (registres d’entrée)
Ordre des mots
Mot bas en premier sur Chaque valeur
Adresses
Les adresses PDU basées sur zéro, comme envoyées sur le bus
Itinéraire vers Edge
Importer la table de 20 points après confirmation du firmware 1.1.0 ou ultérieur et de em:0.

d'après Shelly Pro 3EM : modèle et spécifications1.

Table des registres

Télécharger
PointAdresseHexadécimalFormatÉchelleunité
Voltage phase A 1020 0x03FC FLOAT32 ×1 V
Current phase A 1022 0x03FE FLOAT32 ×1 A
Active power phase A 1024 0x0400 FLOAT32 ×1 W
Apparent power phase A 1026 0x0402 FLOAT32 ×1 VA
Power factor phase A 1028 0x0404 FLOAT32 ×1 -
Frequency phase A 1033 0x0409 FLOAT32 ×1 Hz
Voltage phase B 1040 0x0410 FLOAT32 ×1 V
Current phase B 1042 0x0412 FLOAT32 ×1 A
Active power phase B 1044 0x0414 FLOAT32 ×1 W
Apparent power phase B 1046 0x0416 FLOAT32 ×1 VA
Power factor phase B 1048 0x0418 FLOAT32 ×1 -
Frequency phase B 1053 0x041D FLOAT32 ×1 Hz
Voltage phase C 1060 0x0424 FLOAT32 ×1 V
Current phase C 1062 0x0426 FLOAT32 ×1 A
Active power phase C 1064 0x0428 FLOAT32 ×1 W
Apparent power phase C 1066 0x042A FLOAT32 ×1 VA
Power factor phase C 1068 0x042C FLOAT32 ×1 -
Frequency phase C 1073 0x0431 FLOAT32 ×1 Hz
Total active power 1013 0x03F5 FLOAT32 ×1 W
Total apparent power 1015 0x03F7 FLOAT32 ×1 VA

Télécharger la table des registres du SPEM-003CEBEU au format CSV

appréciation

Modèle SPEM-003CEBEU 120 A en profil triphasé ; évaluation documentaire, pas de revendication de mise en service physique.

InteropérabilitéSoutenu avec des conditions
L'interface TCP documentée et les décalages exacts permettent une intégration en lecture seule ; une vérification en conditions réelles reste nécessaire.34
précisionSoutenu avec des conditions
Mesures de phase instantanées utiles. Cette table omet l'énergie cumulée et ne doit pas être traitée comme un instrument de facturation ou de protection.14
sécuritéSoutenu avec des conditions
Limiter l'accès aux hôtes de surveillance locaux. Cette table utilise le Modbus TCP ordinaire, pas un transport authentifié ou chiffré.3
fiabilitéSoutenu avec des conditions
Alimentation AC publiée de 100–260 V, historique de mesure non volatile et continuité de l'horloge locale, pour une surveillance permanente. Confirmer le rétablissement réel et des lectures fraîches après une interruption du site.1
rudesseSoutenu avec des conditions
Un appareil sur rail DIN avec des limites d'environnement publiées ; installer dans les conditions d'enveloppe et d'ambiance du fabricant.1
Évolutivitélimité
L'API locale expose l'identité du modèle, du firmware et du profil, ce qui permet une table répétable par compteur. La documentation Modbus examinée ne donne ni limite de clients simultanés ni capacité d'interrogation garantie ; les vérifier avant de dimensionner un parc plus large.23
Cycle de vieSoutenu avec des conditions
Une API publique et un journal de firmware permettent le suivi de version. Un changement de profil est une limite de mise en service.25

Modèle Edge

Ce fichier JSON fournit la table des registres. Si vous l’appliquez à un compteur existant, sa liste de capteurs est remplacée, mais sa connexion au site, son ID d’unité et son état d’activation sont conservés.

modèleconnexionPointsversionMis à jourtélécharger
SPEM-003CEBEU Entrées TC 120 A, Modbus TCP, profil triphasé 20 1.0.0 télécharger

Les téléchargements nécessitent un compte connecté avec un accès de téléchargement Edge.

Utilisez le modèle dans Edge

  1. Importer le fichier JSON

    Dans Edge, ouvrez Paramètres, puis Appareils et modèles. Choisissez Importer JSON et sélectionnez le fichier téléchargé. Vérifiez que le modèle et le nom du modèle importé correspondent à votre appareil.

  2. Charger la table des registres du compteur

    Pour un nouvel appareil Modbus, choisissez « Charger un modèle » avant de saisir le fabricant ou le modèle. Cette action renseigne ces champs et la liste des registres. Définissez le nom, la connexion au site et l’ID d’unité, vérifiez si l’interrogation est activée, puis testez avant d’enregistrer. Pour un appareil existant, appliquez le modèle uniquement à la référence exacte : sa liste de capteurs sera remplacée, mais sa connexion, son ID d’unité et son état d’activation seront conservés.

  3. Tester une lecture

    Dans l’assistant, utilisez Tester et comparez une valeur connue à l’affichage du compteur. Vérifiez l’unité, le signe et l’échelle, puis confirmez que les horodatages continuent de progresser. Ces premières tables sont en lecture seule et les exports restent désactivés tant que vous ne les configurez pas.

Configuration

Lire la tension de la phase A

Sur un compteur déjà mis en service, comparer une lecture à la réponse EM.GetStatus locale pour em:0. Cela contrôle le décodage sans modifier le compteur.

Fonction
FC04 : registres d'entrée
Adresse de table Shelly
31020
Début de la PDU
1020 / 0x03FC, à base zéro
Longueur
2 registres
Décodage
IEEE-754 float32, CDAB : mot de poids faible d'abord, octets big-endian
Unité d'ingénierie
V ; multiplicateur 1, décalage 0
Exemple indépendant
Les mots 0000 4366 se décodent en 230 V ; inverser l'ordre des mots est essentiel

Acceptation : Comparer à a_voltage dans une réponse fraîche EM.GetStatus?id=0. Un vecteur simulé de 230 V ne vérifie que l'arithmétique ; conserver une réponse brute réelle, l'identité du firmware, le profil et l'horodatage avant de traiter la mesure installée comme vérifiée.

  1. Seulement le Shelly Pro 3EM SPEM-003CEBEU (120 A), firmware 1.1.0 ou ultérieur, profil triphasé avec em:0.

    C'est une table dérivée de la documentation, pas une certification de firmware essayée sur le matériel. Ne pas l'utiliser pour le monophasé, Gen1 3EM, Gen3 3EM, le Pro EM ni d'autres variantes Pro 3EM.

  2. Relever le modèle, la version de firmware et le profil depuis Shelly.GetDeviceInfo.

    Le firmware 1.1.0 a introduit des profils triphasé et monophasé séparés ; cette table exige em:0, pas des composants em1.

  3. Suivre les instructions d'installation du fabricant.

    Faire correspondre chaque TC à sa phase de tension et à son sens. Cette table ne peut pas diagnostiquer un câblage incorrect ni rendre une installation sûre.

  4. Confirmer l'adresse IP locale, l'accessibilité du TCP 502, l'identifiant d'unité client configuré et l'état activé de Modbus.GetStatus.

    Le modèle ne contient aucun réglage de connexion de site.

  5. Utiliser FC04 avec des décalages de protocole à base zéro : la table Shelly 31020 est le PDU 1020, pas 1019 ni 31020.

    Son exemple officiel utilise un ordre mixte : octets big-endian dans chaque registre, mot de poids faible d'abord (word_swap true).

  6. Importer le JSON dans les modèles d'appareils d'Edge, puis charger la table dans l'appareil Modbus visé.

    Le chargement remplace la liste de capteurs de cet appareil ; examiner la cible avant d'appliquer.

  7. Comparer la tension par phase et la puissance signée à des lectures RPC locales fraîches, puis observer plusieurs interrogations.

    Une connexion TCP réussie seule ne valide pas les lectures.

  8. Tous les points sont des valeurs instantanées en lecture seule.

    Les compteurs d'énergie, les commandes de relais ou de module, les remises à zéro, l'étalonnage et le courant de neutre sont exclus à dessein. L'export commence désactivé. Confirmer une tension réelle et une puissance signée par rapport à EM.GetStatus avant d'accepter la table.

Questions fréquentes

Est-ce la même table qu'un Shelly 3EM ou un Pro EM ?
Non. Cette table ne vaut que pour le 120 A Pro 3EM identifié ici. Des noms de produit voisins n'établissent pas des registres Modbus correspondants.12
Pourquoi ne pas saisir 31020 dans Edge ?
L'exemple propre de Shelly lit la tension de la phase A au décalage d'entrée à base zéro 1020. La référence 3xxxx désigne la table des registres d'entrée. Utiliser FC04 et 1020 dans Edge, sans soustraire un de plus.36
Puis-je l'utiliser pour l'import et l'export solaires ?
Les lectures de puissance active signée peuvent aider à comparer le sens aux TC installés. Cette table de départ exclut les compteurs d'énergie, donc elle ne fournit pas d'énergie d'import ou d'export cumulée. Confirmer le sens sur le compteur avant d'utiliser les lectures.4