This is a driver to read and update Current, Power, Voltage, and last reported values from Shelly EM Gen1, Gen 2 and Gen 3. Readings are updated live as the devices reports them. This driver doesn't poll but rather listen for broadcast from the device.
Install one driver per EM device. There is no auto discover option. Each EM must be installed using the same process below.
The driver will auto recognize if the device is Gen 1 or Gen 2 and install the appropriate inputs.
Add the driver under Utilities –> Energy Devices → Add new energy device → Choose the driver then click Install.
Change Name, Display Name
Enter IP Address of the PM, Enter Activation Code if any (if no activation code the driver will default to 30 day trial)
Hit Apply.
Click off the utilities tab into any other tab, then come back the Utilities tab, then the driver. If all goes well, you should see the INPUTS listed at the bottom of the driver screen.
Open the Interfaces, Utilities tab and add the driver to the desired Interface.
Click The right arrow and then hit apply.
To Set Triggers or adjust Min / Max Values, and change the input name → Open the Input / Output tab, go to Numeric Inputs and Adjust as needed.