The Shelly EM contains two channels of energy/power/voltage monitoring and control of a single low-current relay.
Similar to the Shelly 2.5, I would break this single Shelly EM into two separate Indigo devices. A single device in Indigo would be "connected" to a single channel of the Shelly EM. The device config allows you to choose which channel the indigo device is associated with. If you are monitoring two individual electrical devices with a single Shelly EM, each electrical device would be represented individually in Indigo with their separate power usage, voltage, and so on.
If the implementation above is acceptable, then here are some lingering questions:
- There is a single controllable relay.
- Option 1: Should both of the devices in Indigo be able to control this relay? This would allow for both of the sensors to have authority over the relay and each electrical device could be automated.
Option 2: A third (getting a bit cluttered now) indigo device to represent the relay only? - Each channel has energy tracking (like the 1PM and 2.5), so you can monitor and reset usage within Indigo. This allows you to see "over x days, the device has consumed x kWh". However, this device also keeps track of energy sent back to the grid. Should the Indigo energy UI be a combination of these two? If you consume 1.875 kWh and then send back 2.264 kWh (without resetting), then should Indigo display that your energy usage is -0.389 kWh?
Please let me know of any other implementation ideas, or issues that I haven't thought of yet.
Thanks,
Aaron