From 67fc7301d5924eb9b5c36ac7c93271a79f5fee37 Mon Sep 17 00:00:00 2001 From: Maciej Bieniek Date: Mon, 22 Mar 2021 14:33:55 +0100 Subject: [PATCH] Add information about CoIoT and unicast to Shelly integration docs (#17083) Co-authored-by: Franck Nijhof --- source/_integrations/shelly.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/shelly.markdown b/source/_integrations/shelly.markdown index 7165cd58739..e663251d97c 100644 --- a/source/_integrations/shelly.markdown +++ b/source/_integrations/shelly.markdown @@ -28,6 +28,12 @@ ha_platforms: Integrate [Shelly devices](https://shelly.cloud) into Home Assistant. +## Shelly device configuration + +Shelly devices use the `CoIoT` protocol to communicate with integration. For Shelly firmware 1.10.0 or newer, `CoIoT` must be enabled in the device settings. Navigate to the local IP address of your Shelly device, **Internet & Security** >> **ADVANCED - DEVELOPER SETTINGS** and check the box **Enable CoIoT**. + +We recommend using `unicast` for communication. To enable this, enter the local IP address of the Home Assistant server and port `5683` into the **CoIoT peer** field and push **SAVE** button. This is mandatory for Shelly Motion with firmware 1.1.0 or newer. After changing the **CoIoT peer**, the Shelly device needs to be manually restarted. +
Integration is communicating directly with the device; cloud connection is not needed.