Shelly and the ioBroker

Shelly devices are very popular because of their ease of installation and handling. Integrating Shelly devices into ioBroker is very simple, just install the Shelly adapter.

Shelly devices work with Amazon Alexa and Google Home assistants, and are also compatible with Android and iOS systems.

Shelly comes with a pre-installed program, but you can also install alternative firmware on it.

Shelly devices can operate over the cloud, but even over an internal network without the need for a cloud service.


Installation

If ioBroker is not already installed, install it on a Raspberry pi 4, for example.

At least node.js 8.0 and Admin ver.3 and a Web adapter are required. If you have it, you need to install the Shelly adapter. After installation, start the Shelly adapter on the Instances tab.

On the General Settings tab of the Shelly adapter, select the protocol.

On the General Settings tab of the Shelly adapter, select the protocol.
On the General Settings tab of the Shelly adapter, select the protocol.

CoAP – protokoll

If you use the Shelly CoAP protocol by default, you do not need to do anything. If you want to use the MQTT protocol, you need to configure the Shelly adapter in ioBroker and Shelly devices. Shelly devices must be on the same network as ioBroker.

For added security, you can also assign a username and password to Shelly devices. These must be entered in ioBroker in the Shelly adapter configuration on the general settings tab.

For added security, you can also assign a username and password to Shelly devices
For added security, you can also assign a username and password to Shelly devices
The username and password must be entered in ioBroker in the Shelly adapter configuration
The username and password must be entered in ioBroker in the Shelly adapter configuration

MQTT – protokoll

On the General Settings tab of the Shelly adapter, select the MQTT protocol.

On the General Settings tab of the Shelly adapter, select the MQTT protocol.
On the General Settings tab of the Shelly adapter, select the MQTT protocol.

To use MQTT, you must activate MQTT on the Shelly device. Open the Shelly tool in your browser and activate MQTT support. Important, not in the Shelly app!

Go to internet & security settings / advanced – developer settings.

Activate MQTT and enter a username and password, ioBroker IP address and port 1882. It is very important not to change the “custom MQTT prefix” because the adapter will not work, the prefix is needed to identify the Shelly device type.

Shelly device – internet & security settings / advanced – developer settings
Shelly device – internet & security settings / advanced – developer settings
Activate MQTT, enter username and password, ioBroker IP address and port
Activate MQTT, enter username and password, ioBroker IP address and port

The username and password must also be entered in the Shelly adapter configuration.

The username and password must also be entered in the Shelly adapter configuration.
The username and password must also be entered in the Shelly adapter configuration.

And we’re done, we can use our Shelly tools.

Supported Shelly tools:

Shelly1

SHELLY 1 One Relay Switch Wireless WiFi Home Automation iOS Android Application

SHELLY 1 One Relay Switch

Wireless Smart Home Automation iOS Android Application, Compatible with Alexa & Google Home

advertising – amazon.com

Shelly 1 PM

Shelly 1PM Relay Switch

Shelly 1PM Relay Switch

WiFi Smart Home Automation, Compatible with Alexa & Google Home, iOS Android App, No Hub Required, Wireless Light Switch, Smart Appliances Gadgets

advertising – amazon.com

Shelly 2.5

Shelly 2.5 Double Relay Switch and Roller Shutter

Shelly 2.5 Relay Switch

Double Relay Switch and Roller Shutter WiFi Open Source Wireless Home Automation Dual Power Metering iOS Android Application

advertising – amazon.com

Shelly EM

Shelly EM Smart Energy Meter and Contactor

Shelly EM

Smart Energy Meter and Contactor, WiFi Smart Home Automation, 2 Channels, No Hub Required, Temperature Protection, Compact Design, Monitor Power Consumption

advertising – amazon.com

ShellyRGBW2

Shelly RGBW 2 Controller

Shelly RGBW 2 Controller

WiFi Smart Remote, LED Light Strip Dimmer, RGB Home Automation, Compatible with Android iOS, Support Alexa/Google Home/Mobile App, Sunrise/Sunset Schedule

advertising – amazon.com

Shelly H&T

Shelly H&T - White

Shelly H&T – White

Humidity and Temperature Sensor, Compact Size, Smart WiFi, Hygrometer Monitor, Home Automation iOS Android Application, Over 1 Year Battery

advertising – amazon.com

ShellyPlug

Shelly Plus Plug US

advertising – amazon.com

Shelly Plus Plug US

Plug and Play Any Device/Appliance, Monitor & Control Lighting/Heating, Wifi Enabled Remote Control and Power Measurement, Safe & Easy to use

Shelly Flood

Shelly Flood Wireless Flood Sensor with Temperature Measurement

Shelly Flood

Wireless Flood Sensor with Temperature Measurement, Dripping & Leaking Alarm, Floor Heating Control, Compact Design, Easy to Use, Battery Life up to 18 Months

advertising – amazon.com

Shelly Bulb Duo

Shelly Bulb Duo

Shelly Bulb Duo

WiFi Smart Bulb, Warm Light, No Hub Required, iOS Android Enabled, Alex and Google Compatible, MQTT Enabled, 2500K to 6500K, 10W-800LM, E26 Bulb Base

advertising – amazon.com

Shelly 3EM

Shelly 3EM

Shelly 3EM

WiFi 3-Phase Energy Meter, Contactor Control, Monitor and Control Consumption, Compact Size, Solar Panels Compatible, 3 Channel, Smart Home Automation

advertising – amazon.com

Shelly Dimmer 2

Shelly Dimmer 2

Shelly Dimmer 2

Relay Switch, WiFi Smart Home Automation, Compatible with Alexa & Google Home, iOS Android App, No Neutral and Hub Required, Smart Appliances, Smart Dimmer

advertising – amazon.com