Skip to content
Image of Shelly Pro 3EM
Template

Shelly Pro 3EM

by Petr HovorkaBrand: ShellyNo rating yet4,959 downloads

Content languageEnglish

Description

Modbus template for Shelly EM and EMData registers of compatible devices. Currently tested on Shelly Pro 3EM.

If you find an error, please check the original documentation below and also update to the latest Shelly firmware. Initial firmware versions <1.0 were missing some values.

Source documentation: EM | Shelly Technical Documentation EMData | Shelly Technical Documentation

Inputs and outputs · 61

NameTypeUnit
Phase A meter errorModbus
Phase B meter errorModbus
Phase C meter errorModbus
Neutral meter errorModbus
Phase sequence errorModbus
Neutral currentModbusA
Neutral current mismatchModbus
Neutral overcurrent errorModbus
Total currentModbusA
Total active powerModbuskW
Total apparent powerModbusVA
Phase A voltageModbusV
Phase A currentModbusA
Phase A active powerModbuskW
Phase A apparent powerModbusVA
Phase A power factorModbus<v.1>
Phase A overpower errorModbus
Phase A overvoltage errorModbus
Phase A overcurrent errorModbus
Phase B voltageModbusV
Phase B currentModbusA
Phase B active powerModbuskW
Phase B apparent powerModbusVA
Phase B power factorModbus<v.1>
Phase B overpower errorModbus
Phase B overvoltage errorModbus
Phase B overcurrent errorModbus
Phase C voltageModbusV
Phase C currentModbusA
Phase C active powerModbuskW
Phase C apparent powerModbusVA
Phase C power factorModbus<v.1>
Phase C overpower errorModbus
Phase C overvoltage errorModbus
Phase C overcurrent errorModbus
Total active energy accumulated for all phases - perpetual countModbuskWh
Total active returned energy accumulated for all phases - perpetual countModbuskWh
Phase A total active energyModbuskWh
Phase A fundamental active energyModbuskWh
Phase A total active returned energyModbuskWh
Phase A fundamental active returned energyModbuskWh
Phase A lagging reactive energyModbusVARh
Phase A leading reactive energyModbusVARh
Phase A total active energy - perpetual countModbuskWh
Phase A total active returned energy - perpetual countModbuskWh
Phase B total active energyModbuskWh
Phase B fundamental active energyModbuskWh
Phase B total active returned energyModbuskWh
Phase B fundamental active returned energyModbuskWh
Phase B lagging reactive energyModbusVARh
Phase B leading reactive energyModbusVARh
Phase B total active energy - perpetual countModbuskWh
Phase B total active returned energy - perpetual countModbuskWh
Phase C total active energyModbuskWh
Phase C fundamental active energyModbuskWh
Phase C total active returned energyModbuskWh
Phase C fundamental active returned energyModbuskWh
Phase C lagging reactive energyModbusVARh
Phase C leading reactive energyModbusVARh
Phase C total active energy - perpetual countModbuskWh
Phase C total active returned energy - perpetual countModbuskWh

FAQ

No questions have been answered yet.

Ratings and comments

No ratings or comments yet.

Questions and answers

  1. welche Parameter wie genau in Zählerbaustein/Energiemonitor einbinden

    Open

    Hallo, vielen Dank für die Bereitstellung der Daten vom Zähler in die Loxone-Bibliothek. Ich konnte damit direkt einen Zähler einbinden und per LiveView auch Werte auslesen. Die Werte für die einzelnen Phasen ist mir alles klar. Nur der Wert von "Total active power" ist immer 0, "Total active energy accumulated for all phases - perpetual count" und "Total active returned energy accumulated for all phases - perpetual count" haben Werte. Sind diese auf MRC und MRD auf den Zählerbaustein zu legen?

    2 replies

    1. Hallo Ralf, ich habe das gleiche Problem. Im Modbus Monitor sieht man für die von dir genannte Werte, dass eine 0 empfangen wird. Die Register in der Lib passen laut Shelly-Doc jedoch: https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Modbus/#modbussetconfig-example Hast du eine Lösung? Ich bin am überlegen ob ich die P-Werte je Phase einfach im Miniserver ausrechne und entsprechend addiere (mit Vorzeichen). Grüße Matthias

    2. Hallo Matthias, genauso hatte ich mir das auch überlegt. Ich hatte nur gedacht, dass der Fehler bei mir liegt und du in der Zwischenzeit eventuell andere Beobachtungen/Ergebnisse dafür hast... viele Grüße Ralf

  2. Modbus returning errors for Shelly Pro 3EM

    Open

    Hi,

    I have installed the Shelly Pro 3EM Modbus add-on on my system. Modbus is enabled on the Shelly device, network connectivity is OK, but I receive this error on all sensors:

    00004027 10.9.18.5 10:10:49.293 10:10:50.715 PRG Modbusserver Shelly Pro 3EM unexpected answer FC:84 expected:04, UnitID:0001, ExceptionCode:02: Illegal Data Address

    I didn't make any changes to the sensor configuration so I'm at a loss on what could be wrong. Please assist in getting this resolved.

    Thank you and best regards, Patrick

    No replies

  3. Shelly Pro 3

    Open

    Hello Petr, I would like to integrate a Shelly Pro 3 (3 Relay) into Loxone and be able to switch the 3 relays individually via Loxone. After a short research, I believe that this is not possible, as this device does not seem to support Modbus according to the documentation. Do you see it the same way, or have you already done such an integration?

    No replies

Report this entry

Report abuse

You have to be logged in to report an entry. Log in