(+39) 0424.166.02.08 support@ilevia.com

SHELLY ENERGY METER WITH MQTT

INTRODUCTION

This device from Shelly allow you to monitor the energy consumption of a specific wire.
In  this guide is explained how to set up this device via MQTT.

Web interface configurations

Step 1:
Connect to the shelly device hot spot and get inside its web interface by typing the default IP address 192.168.33.1.

Step 2:

Get inside the internet security setting then wifi mode client and check the box connect the shelly device to an existing WIFI network.
Put your wifi credential inside the text boxes.

How to set the wifi client mode inside the shelly web interface

Step 3:
Next step will be enabling the MQTT protocol in the shelly device, inside the internet security settings get into Advance developer settings and check the box enable action execution via MQTT. The set the IP address of your X1 server.

How to enable the MQTT protocol inside the shelly web interface

Step 4:
Set the Quality of Service (QoS) to 2, then click save.

How to enable the MQTT protocol inside the shelly web interface

Topics confiugration:

Step 5:
Create a new gorup insinde your Eve manager project, then put an info component inside the group.

Creating a new group to refresh the component inside the Home atuoamtion software EVE Manager

Step 6:

Change the gateway protocol of the info component to the MQTT broker protocol we have created before.
To know how to create your broker gateway with X1 server please consult this guide.

Changing the gateway to the Info component inside the Home automation software EVE Manager PRO

Step 7:

The topic will display only the consumption Wh.
The “topic event” is the one that we will set up for this task.

By clicking this link you will be able to consult the Topic configuration.

Topic configuration fo the info component with the MQTT paramenters inside the Home automation software EVE Manager Pro

step 8:

Upload the project to your x1 server and then wait a couple of seconds.
You should be able to see a value on the right side of the component.
That value is displaying how much power is passing throught the wire

Visual result of the info component set up inside the Classic User interface Inside the Home automation app EVE Remote Plus

TROUBLE SHOOTING

1- Make sure to have the last version available for EVE manager and Eve X1 server firmware.

2- Make sure the shelly plug is connected in your network.

3- If you can’t connect to the broker check if the X1 server has been wired correctly.

FAQ:

Why doesn't my shelly device connecting to my local network?

Check if the credential are written correctly

Why isn't my info component showing any kinf of information?

Make sure the component is inside a group in the project and check if the logics part is correctly updated and started.

Discover more about our Shelly dedicated solution.

Still Need Help? Our Customer Service Is Here For You.