Select Page

SHELLY PLUS H&T INTEGRATION WITH THE ILEVIA SERVER

INTRODUTION

This Shelly’s device from the second generation of products of the “Plus” generation, allows to have a complete mesure of the temperature and Humidity of the enviroment where the device has been place in. In this guide will be shown how to setup this device with Ilevia.

Shelly’s device web interface configuration

Step 1:

Enter the Shelly’s device web interface by entering its local IP address on the URL bar in your browser.

Shelly Plus HT web interface main screen
Step 2:

Then eneter the Settings menu and finally enter the MQTT setup menu.

How to eneter the MQTT configuration from the Shelly's Plus HT settings menu to integrate it with the Ilevia's server.
Step 3:

1. Enter the MQTT menu. Check the Enable MQTT network, 2. then Generic status update over MQTT checkboxes.3. Add the IP address of your Ilevia server, where &ltyourServerIpAddress&gt must be replaced with your ilevia server IP address. 4. Finally click Save settings and restart the device.

Setting up the MQTT configuration within the shelly device web interface to make the integration with Ilevia possible.

EVE Manager project configuration

Step 4:

Enter the Gateway tab in EVE Manager and add a new MQTT gateway. 1. Add a new gateway by clicking the “+” icon on the top right of the screen. 2. Then select the MQTT gateway from the Protocol dropdown within the gateway properties. 3.In the Address text field insert “localhost” as the IP address. 4. Finally select exactly once as QoS setting.

Creating the MQTT gateway within the Ilevia's configuration software EVE Manager.
Step 5:

1. Move into the Component tab of EVE Manager and 2. open the Basic drop down menu within the Components library on the left hand side of the screen, 3. then add an Info component.

Adding the first info component into the ilevia's configuration software project that will display the temperature value.
Step 6:

Make sure the component has MQTT as gateway selected in its properties. The topic that we will setup is the Event topic. This topic is used to receive the message from the Shelly device. This component will receive the Temperature value coming from the Shelly device through the following Topic: shellyplusht-&ltdevice-ID&gt/status/temperature:0 where &ltdevice-ID&gt must be replaced with your shelly’s device ID. Finally add the script to parse the payload coming from the Shelly device.

Click the following link to consult the topic and the script configuration.

How to configure the info in the Ilevia's configuration software that will display the temperature value coming from the Shelly device.
Step 7:

Add a second Info component into the project. This component will receive the humidity value coming from the Shelly device through the following Topic: shellyplusht-&ltdevice-ID&gt/status/humidity:0 where &ltdevice-ID&gt must be replaced with your shelly’s device ID. Finally add the script to parse the payload coming from the Shelly device.

Click the following link to consult the topic and the script configuration.

How to configure the info in the Ilevia's configuration software that will display the humidty value coming from the Shelly device.
Step 8:

Add a third Info component into the project. This component will receive the battery level percentage coming from the Shelly device through the following Topic: shellyplusht-&ltdevice-ID&gt/status/devicepower:0 where &ltdevice-ID&gt must be replaced with your shelly’s device ID. Finally add the script to parse the payload coming from the Shelly device.

Click the following link to consult the topic and the script configuration.

How to configure the info in the Ilevia's configuration software that will display the battery value coming from the Shelly device.
Step 9:

Finally add the components into the User interface and upload the project to the server.

Adding the component into the user interface and upload the project into the Ilevia server.

INTERFACE VISUALIZATION

This is an example of how the component could be displayed in both type of interfaces (Classic, Map).

Classic User Interface

MQTT components visualization within the Ilevia's classic user interface.

Map User Interface

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