Add information about CoIoT and unicast to Shelly integration docs (#17083)

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
This commit is contained in:
Maciej Bieniek 2021-03-22 14:33:55 +01:00 committed by GitHub
parent 42375c1a25
commit 67fc7301d5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,6 +28,12 @@ ha_platforms:
Integrate [Shelly devices](https://shelly.cloud) into Home Assistant. 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.
<div class="note"> <div class="note">
Integration is communicating directly with the device; cloud connection is not needed. Integration is communicating directly with the device; cloud connection is not needed.
</div> </div>