Installation
To get Shelly devices connected on the local network to Homeseer the following three steps are needed.
The plug-in is installed from the HS Updater and enabled from the HS Plugins page. No configuration of the plugin is needed unless there is an external (i.e. not mcsShelly) MQTT broker setup on the network. In this case the HS Plugin Menu will list mcsShelly and MQTT Setup as a page. Select this page and then select General Tab. In the Broker Operations section enter the IP of the external MQTT Broker.
Tell Shelly device to use MQTT
Telling Shelly to use MQTT can be done before or after getting the Shelly device on your WiFi network, but done first for simplicity of instructions. Using a browser enter the following text in the URL, but first change the red text to that which is appropriate for you.
The key mqtt_server (192.168.0.7) will be the IP of the MQTT broker. This will be the same as the IP of your HS server unless there is an external MQTT Broker setup. The key update_period (300) is the periodic reporting interval in seconds for things like temperature sensors.
Connect Shelly device to local network
Shelly initially powers up in AP mode using the 192.168.33.1 as its IP. This needs to be changed to station mode with the SSID credentials to get onto your local WiFi network. The following browser URL, with text is red changed for your WiFi, is used to accomplish this:
The Shelly device will restart and connect to MyWiFiSSID rather than setting up its own SSID. It will announce itself using MQTT. mcsShelly will create all the HS devices and these can be viewed in HS Device Management or other favorite manner within HS. Setup is complete at this point.
To get Shelly devices connected on the local network to Homeseer the following three steps are needed.
- Run mcsShelly plug-in
- Tell Shelly device to use MQTT
- Connect Shelly device to local network
The plug-in is installed from the HS Updater and enabled from the HS Plugins page. No configuration of the plugin is needed unless there is an external (i.e. not mcsShelly) MQTT broker setup on the network. In this case the HS Plugin Menu will list mcsShelly and MQTT Setup as a page. Select this page and then select General Tab. In the Broker Operations section enter the IP of the external MQTT Broker.
Tell Shelly device to use MQTT
Telling Shelly to use MQTT can be done before or after getting the Shelly device on your WiFi network, but done first for simplicity of instructions. Using a browser enter the following text in the URL, but first change the red text to that which is appropriate for you.
Code:
http://192.168.33.1/settings?mqtt_server=[COLOR=#FF0000]192.168.0.7[/COLOR]:1883&mqtt_enable=true&mqtt_update_period=[COLOR=#FF0000]300[/COLOR]
Connect Shelly device to local network
Shelly initially powers up in AP mode using the 192.168.33.1 as its IP. This needs to be changed to station mode with the SSID credentials to get onto your local WiFi network. The following browser URL, with text is red changed for your WiFi, is used to accomplish this:
Code:
http://192.168.33.1/settings/sta?ssid=[COLOR=#FF0000]MyWiFiSSID[/COLOR]&key=[COLOR=#FF0000]MyWiFiPassword[/COLOR]&enable=1
Comment