<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.i-on.pro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=UmniyDom</id>
	<title>База знаний Shelly - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.i-on.pro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=UmniyDom"/>
	<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/UmniyDom"/>
	<updated>2026-06-10T00:31:36Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8266</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8266"/>
		<updated>2026-06-02T14:29:28Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.shelly-grid {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card {&lt;br /&gt;
    flex: 0 0 30%;&lt;br /&gt;
    max-width: 30%;&lt;br /&gt;
    min-width: 220px;&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ссылка, растянутая на весь блок */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link {&lt;br /&gt;
    display: block;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Сбрасываем оформление ссылок внутри */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link a {&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card h3 {&lt;br /&gt;
    margin: 0 0 6px 0;&lt;br /&gt;
    font-size: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card p {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card:hover {&lt;br /&gt;
    border-color: #c0d4ff;&lt;br /&gt;
    box-shadow: 0 3px 6px rgba(0,0,0,0.06);&lt;br /&gt;
    transform: translateY(-1px);&lt;br /&gt;
    transition: box-shadow 0.15s ease, transform 0.15s ease,&lt;br /&gt;
                border-color 0.15s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-list {&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* одна строка списка */&lt;br /&gt;
.devices-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    padding: 14px 18px;&lt;br /&gt;
    border-top: 1px solid #e9e9e9;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: #111;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:first-child {&lt;br /&gt;
    border-top: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:hover {&lt;br /&gt;
    background-color: #f7f9ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-title {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-arrow {&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    color: #1a3268;&lt;br /&gt;
}&lt;br /&gt;
/* Все картинки в контенте не шире контейнера */&lt;br /&gt;
.mw-parser-output img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
    content: url(&#039;https://wiki.i-on.pro/images/logo.svg&#039;);&lt;br /&gt;
    width: 50px;&lt;br /&gt;
    height: 50px;&lt;br /&gt;
}&lt;br /&gt;
.favicon {&lt;br /&gt;
    link rel=&amp;quot;icon&amp;quot; href=&amp;quot;https://wiki.i-on.pro/images/favicon.ico&amp;quot; type=&amp;quot;image/x-icon&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Все PNG-изображения в миниатюрах */&lt;br /&gt;
.thumb img[src$=&amp;quot;.png&amp;quot;],&lt;br /&gt;
.thumb img[extension=&amp;quot;png&amp;quot;] {&lt;br /&gt;
    width: 500px !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Или все PNG на сайте */&lt;br /&gt;
img[src$=&amp;quot;.png&amp;quot;] {&lt;br /&gt;
    max-width: 500px;&lt;br /&gt;
    height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-pages,#catlinks{&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8265</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8265"/>
		<updated>2026-06-02T14:28:44Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.shelly-grid {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card {&lt;br /&gt;
    flex: 0 0 30%;&lt;br /&gt;
    max-width: 30%;&lt;br /&gt;
    min-width: 220px;&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ссылка, растянутая на весь блок */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link {&lt;br /&gt;
    display: block;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Сбрасываем оформление ссылок внутри */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link a {&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card h3 {&lt;br /&gt;
    margin: 0 0 6px 0;&lt;br /&gt;
    font-size: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card p {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card:hover {&lt;br /&gt;
    border-color: #c0d4ff;&lt;br /&gt;
    box-shadow: 0 3px 6px rgba(0,0,0,0.06);&lt;br /&gt;
    transform: translateY(-1px);&lt;br /&gt;
    transition: box-shadow 0.15s ease, transform 0.15s ease,&lt;br /&gt;
                border-color 0.15s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-list {&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* одна строка списка */&lt;br /&gt;
.devices-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    padding: 14px 18px;&lt;br /&gt;
    border-top: 1px solid #e9e9e9;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: #111;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:first-child {&lt;br /&gt;
    border-top: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:hover {&lt;br /&gt;
    background-color: #f7f9ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-title {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-arrow {&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    color: #1a3268;&lt;br /&gt;
}&lt;br /&gt;
/* Все картинки в контенте не шире контейнера */&lt;br /&gt;
.mw-parser-output img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
    content: url(&#039;https://wiki.i-on.pro/images/logo.svg&#039;);&lt;br /&gt;
    width: 50px;&lt;br /&gt;
    height: 50px;&lt;br /&gt;
}&lt;br /&gt;
.favicon {&lt;br /&gt;
    link rel=&amp;quot;icon&amp;quot; href=&amp;quot;https://wiki.i-on.pro/images/favicon.ico&amp;quot; type=&amp;quot;image/x-icon&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Все PNG-изображения в миниатюрах */&lt;br /&gt;
.thumb img[src$=&amp;quot;.png&amp;quot;],&lt;br /&gt;
.thumb img[extension=&amp;quot;png&amp;quot;] {&lt;br /&gt;
    width: 500px !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Или все PNG на сайте */&lt;br /&gt;
img[src$=&amp;quot;.png&amp;quot;] {&lt;br /&gt;
    max-width: 500px;&lt;br /&gt;
    height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#mw-pages{&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8264</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8264"/>
		<updated>2026-06-02T14:27:53Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.shelly-grid {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card {&lt;br /&gt;
    flex: 0 0 30%;&lt;br /&gt;
    max-width: 30%;&lt;br /&gt;
    min-width: 220px;&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ссылка, растянутая на весь блок */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link {&lt;br /&gt;
    display: block;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Сбрасываем оформление ссылок внутри */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link a {&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card h3 {&lt;br /&gt;
    margin: 0 0 6px 0;&lt;br /&gt;
    font-size: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card p {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card:hover {&lt;br /&gt;
    border-color: #c0d4ff;&lt;br /&gt;
    box-shadow: 0 3px 6px rgba(0,0,0,0.06);&lt;br /&gt;
    transform: translateY(-1px);&lt;br /&gt;
    transition: box-shadow 0.15s ease, transform 0.15s ease,&lt;br /&gt;
                border-color 0.15s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-list {&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* одна строка списка */&lt;br /&gt;
.devices-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    padding: 14px 18px;&lt;br /&gt;
    border-top: 1px solid #e9e9e9;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: #111;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:first-child {&lt;br /&gt;
    border-top: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:hover {&lt;br /&gt;
    background-color: #f7f9ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-title {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-arrow {&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    color: #1a3268;&lt;br /&gt;
}&lt;br /&gt;
/* Все картинки в контенте не шире контейнера */&lt;br /&gt;
.mw-parser-output img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
    content: url(&#039;https://wiki.i-on.pro/images/logo.svg&#039;);&lt;br /&gt;
    width: 50px;&lt;br /&gt;
    height: 50px;&lt;br /&gt;
}&lt;br /&gt;
.favicon {&lt;br /&gt;
    link rel=&amp;quot;icon&amp;quot; href=&amp;quot;https://wiki.i-on.pro/images/favicon.ico&amp;quot; type=&amp;quot;image/x-icon&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Все PNG-изображения в миниатюрах */&lt;br /&gt;
.thumb img[src$=&amp;quot;.png&amp;quot;],&lt;br /&gt;
.thumb img[extension=&amp;quot;png&amp;quot;] {&lt;br /&gt;
    width: 500px !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Или все PNG на сайте */&lt;br /&gt;
img[src$=&amp;quot;.png&amp;quot;] {&lt;br /&gt;
    max-width: 500px;&lt;br /&gt;
    height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#catlinks {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82_Shelly_%D0%B4%D0%BB%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B8_%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BE%D0%B2_AWS_IoT_Core&amp;diff=8263</id>
		<title>Как настроить и использовать скрипт Shelly для подготовки ресурсов AWS IoT Core</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82_Shelly_%D0%B4%D0%BB%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B8_%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BE%D0%B2_AWS_IoT_Core&amp;diff=8263"/>
		<updated>2026-06-02T14:21:29Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Запуск скрипта */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:How_to_Set_Up_and_Use_the_Shelly_AWS_IoT_Core_Provisioning_Script.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В этом руководстве описан процесс загрузки, настройки и запуска скрипта Shelly AWS Provisioning Script.&lt;br /&gt;
&lt;br /&gt;
Этот скрипт автоматизирует настройку AWS CLI, ресурсов AWS IoT Core и настраивает ваше устройство Shelly для безопасного подключения к AWS IoT Core.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* Бесплатная учетная запись AWS с включенной службой IoT Core (на данный момент также бесплатная).&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* Бесплатная учетная запись AWS с включенным сервисом IoT Core. * Устройство Shelly Gen2+ (например, Shelly 1 G3), подключенное к сети с доступом в интернет.&lt;br /&gt;
&lt;br /&gt;
* Базовые знания AWS IoT Core и MQTT.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что на вашем устройстве Shelly установлена ​​последняя версия прошивки.&lt;br /&gt;
&lt;br /&gt;
* Компьютер под управлением Ubuntu или Linux на базе Debian.&lt;br /&gt;
&lt;br /&gt;
* Административный (root) доступ к вашей системе.&lt;br /&gt;
&lt;br /&gt;
* Устройство Shelly, подключенное к вашей локальной сети.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка и настройка скрипта ===&lt;br /&gt;
&lt;br /&gt;
==== Загрузка скрипта ====&lt;br /&gt;
&lt;br /&gt;
# Откройте терминал и перейдите в каталог, куда вы хотите загрузить скрипт.&lt;br /&gt;
&lt;br /&gt;
# Загрузите скрипт по этой ссылке.&lt;br /&gt;
&lt;br /&gt;
# Убедитесь, что скрипт загружен.&lt;br /&gt;
&lt;br /&gt;
==== Настройка прав доступа ====&lt;br /&gt;
Для выполнения скрипта необходимо сделать его исполняемым:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Изменение прав доступа к скрипту:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
sudo chmod +x shelly-aws-provision.sh&lt;br /&gt;
&lt;br /&gt;
==== Запуск скрипта ====&lt;br /&gt;
Скрипт должен запускаться с правами root:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Запуск скрипта от имени root:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
sudo ./shelly-aws-provision.sh&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Первоначальный вывод скрипта:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
После запуска скрипта вы увидите вывод, похожий на следующий:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
[INFO] Файл журнала установлен на: /path/to/your/directory/shelly-aws-provision.log&lt;br /&gt;
&lt;br /&gt;
-----------&lt;br /&gt;
| Этап 1 |&lt;br /&gt;
-----------&lt;br /&gt;
&lt;br /&gt;
=== Этап 1: Настройка AWS CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Проверка и установка необходимых компонентов ====&lt;br /&gt;
&#039;&#039;&#039;Поведение скрипта:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт проверяет, установлены ли следующие пакеты: curl, unzip, python3 и jq.&lt;br /&gt;
&lt;br /&gt;
* Если какой-либо из них отсутствует, он предлагает установить его с помощью &#039;&#039;&#039;apt&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Установка AWS CLI ====&lt;br /&gt;
Скрипт определит, установлен ли AWS CLI в вашей системе.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Если AWS CLI установлен:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подсказка:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
AWS CLI уже установлен. Хотите продолжить установку или обновление? (y/n):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Параметры:&#039;&#039;&#039; &#039;&#039;&#039;Да (&#039;&#039;&#039; y &#039;&#039;&#039;) :&#039;&#039;&#039; Продолжает установку или обновление. &#039;&#039;&#039;Нет (&#039;&#039;&#039; n &#039;&#039;&#039;) :&#039;&#039;&#039; Пропускает установку и переходит к настройке AWS CLI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Если выполняется установка или обновление:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Запрос на указание каталога установки:&#039;&#039;&#039;&lt;br /&gt;
* Нажмите &#039;&#039;&#039;Enter&#039;&#039;&#039;, чтобы принять каталог по умолчанию или указать другой каталог.&lt;br /&gt;
&lt;br /&gt;
* Скрипт установит базовый каталог для файлов установки &#039;&#039;&#039;AWS CLI&#039;&#039;&#039; и хранилища сертификатов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:2.jpg]]&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Загрузка AWS CLI:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт загрузит &#039;&#039;&#039;установщик AWS CLI.&#039;&#039;&#039;&lt;br /&gt;
* Ход выполнения будет отображаться в терминале.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Распаковка и установка AWS CLI:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Установщик будет распакован.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;AWS CLI&#039;&#039;&#039; будет установлен или обновлен.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка установки AWS CLI:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт проверяет установку &#039;&#039;&#039;AWS CLI&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Он отображает установленную версию.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Очистка файлов установки:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт удаляет загруженные и распакованные файлы &#039;&#039;&#039;AWS CLI&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* В базовом каталоге остаются только каталоги сертификатов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20241106-133700.png]]&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор метода аутентификации:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вариант 1: SSO&#039;&#039;&#039; Если вы выберете &#039;&#039;&#039;SSO&#039;&#039;&#039;, следуйте инструкциям для настройки &#039;&#039;&#039;AWS SSO&#039;&#039;&#039;. Возможно, вам потребуется открыть браузер и войти в свою учетную запись &#039;&#039;&#039;AWS&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вариант 2: Краткосрочные учетные данные&#039;&#039;&#039; Если вы выберете &#039;&#039;&#039;краткосрочные учетные данные&#039;&#039;&#039;, введите свой &#039;&#039;&#039;идентификатор ключа доступа AWS&#039;&#039;&#039; и &#039;&#039;&#039;секретный ключ доступа&#039;&#039;&#039; при появлении запроса. Укажите регион по умолчанию и формат вывода.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:4.jpg]]&lt;br /&gt;
Имейте в виду, что поскольку мы уже использовали &lt;br /&gt;
&#039;&#039;&#039;CLI&#039;&#039;&#039;&lt;br /&gt;
, мы вошли в систему, поэтому мы получаем только предлагаемые значения, на которые мы нажимаем &#039;&#039;&#039;Enter&#039;&#039;&#039;&lt;br /&gt;
. Если вы делаете это впервые, вам необходимо ввести значения вручную.&lt;br /&gt;
&lt;br /&gt;
=== Этап 2: Настройка AWS IoT Core ===&lt;br /&gt;
&lt;br /&gt;
==== Создание IoT-устройства ====&lt;br /&gt;
&#039;&#039;&#039;Список существующих типов устройств&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт выводит список существующих &#039;&#039;&#039;типов устройств&#039;&#039;&#039;, полученных из &#039;&#039;&#039;AWS IoT Core&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Если у вас нет ни одного, необходимо создать новый.&lt;br /&gt;
&lt;br /&gt;
При создании нового типа устройства:&lt;br /&gt;
&lt;br /&gt;
* Введите &#039;&#039;&#039;n&#039;&#039;&#039; для создания нового &#039;&#039;&#039;типа устройства&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Скрипт создает новый &#039;&#039;&#039;тип устройства&#039;&#039;&#039; и использует его для нового &#039;&#039;&#039;IoT-устройства&#039;&#039;&#039; в текущем запуске скрипта.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Введите имя объекта&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт создает объект IoT с указанным вами именем и выбранным/созданным вами типом объекта.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:5.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Управление политиками ====&lt;br /&gt;
&#039;&#039;&#039;Список существующих политик&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт выводит список существующих политик IoT.&lt;br /&gt;
&lt;br /&gt;
* Если у вас их нет, необходимо создать новую.&lt;br /&gt;
&lt;br /&gt;
Если&lt;br /&gt;
&#039;&#039;&#039;Создать новую политику&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Введите &#039;&#039;&#039;n&#039;&#039;&#039; для создания новой политики.&lt;br /&gt;
&lt;br /&gt;
* Введите для нее имя.&lt;br /&gt;
* Скрипт создает новую политику с разрешениями по умолчанию (разрешает все действия IoT для всех ресурсов).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:6.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Генерация и прикрепление сертификатов ====&lt;br /&gt;
&#039;&#039;&#039;Генерация сертификатов&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт генерирует новый сертификат и закрытый ключ для &#039;&#039;&#039;IoT-устройства&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Сертификаты хранятся в каталоге, названном в честь &#039;&#039;&#039;устройства&#039;&#039;&#039;, по адресу &#039;&#039;&#039;/aws/&amp;lt; thing_name &amp;gt;-cert&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Созданные файлы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Сертификат устройства: &#039;&#039;&#039;deviceCert_ .pem&#039;&#039;&#039;&lt;br /&gt;
* Закрытый ключ: &#039;&#039;&#039;privateKey_ .pem&#039;&#039;&#039;&lt;br /&gt;
* Корневой центр сертификации: &#039;&#039;&#039;rootCA.pem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прикрепление политики к сертификату:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт прикрепляет выбранную или созданную политику к сертификату.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прикрепление сертификата к устройству:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт прикрепляет сертификат к &#039;&#039;&#039;IoT-устройству&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:7.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Получение информации о MQTT-клиенте ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт получает необходимые данные для подключения MQTT к устройству Shelly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Предоставленные данные:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Конечная точка AWS IoT Core/MQTT&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Идентификатор клиента (имя устройства)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Пути к закрытому ключу, сертификату и корневому центру сертификации&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:8.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Этап 3: Настройка устройства Shelly ===&lt;br /&gt;
&lt;br /&gt;
==== Укажите IP-адрес устройства Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Введите &#039;&#039;&#039;IP&#039;&#039;&#039; вашего &#039;&#039;&#039;устройства Shelly&#039;&#039;&#039;&lt;br /&gt;
* Скрипт проверяет формат IP-адреса. Он пытается подключиться к устройству Shelly, используя предоставленный IP-адрес. В случае неудачи он запрашивает повторный ввод IP-адреса.&lt;br /&gt;
&lt;br /&gt;
==== Проверка и обновление прошивки ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Проверка версии:&#039;&#039;&#039; Скрипт проверяет &#039;&#039;&#039;текущую версию прошивки&#039;&#039;&#039; устройства Shelly. Минимально необходимая версия — &#039;&#039;&#039;1.4.2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Процесс обновления:&#039;&#039;&#039; Если прошивка устарела, скрипт запускает &#039;&#039;&#039;обновление прошивки&#039;&#039;&#039;. Устройство может перезагрузиться во время этого процесса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:9.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Загрузка сертификатов на устройство Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт загружает сертификаты, которые были загружены на этапе &#039;&#039;&#039;2: Настройка ядра AWS IoT (шаг: Генерация и прикрепление сертификатов)&#039;&#039;&#039; на устройство Shelly&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Настройка MQTT на устройстве Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт настраивает устройство Shelly для подключения к &#039;&#039;&#039;AWS IoT Core&#039;&#039;&#039; через &#039;&#039;&#039;MQTT&#039;&#039;&#039; по протоколу TLS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Настройки конфигурации:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Конечная точка сервера:&#039;&#039;&#039; &#039;&#039;&#039;Конечная точка MQTT AWS IoT Core&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Идентификатор клиента:&#039;&#039;&#039; &#039;&#039;&#039;Имя устройства IoT&#039;&#039;&#039; .&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройки SSL/TLS:&#039;&#039;&#039; Использует загруженные сертификаты.&lt;br /&gt;
&lt;br /&gt;
==== Перезагрузка устройства Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт перезагружает устройство Shelly для применения новых настроек.&lt;br /&gt;
&lt;br /&gt;
* Он ожидает повторного подключения устройства к сети, периодически проверяя это.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:10.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Заключение ===&lt;br /&gt;
&lt;br /&gt;
Вы успешно настроили ваше устройство Shelly для безопасного подключения к AWS IoT Core с помощью скрипта подготовки. Теперь ваше устройство настроено для связи с AWS IoT Core, и вы можете начать мониторинг и управление им через AWS Services.&lt;br /&gt;
&lt;br /&gt;
=== Примечания ===&lt;br /&gt;
&lt;br /&gt;
==== Журналы: ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт создает файл журнала &#039;&#039;&#039;shelly-aws-provision.log&#039;&#039;&#039; в каталоге, где вы его запускаете.&lt;br /&gt;
&lt;br /&gt;
* Просмотрите этот файл для получения подробных журналов выполнения скрипта.&lt;br /&gt;
&lt;br /&gt;
==== Каталог сертификатов ====&lt;br /&gt;
&lt;br /&gt;
* Храните свои сертификаты в безопасности.&lt;br /&gt;
&lt;br /&gt;
* Не передавайте закрытый ключ третьим лицам.&lt;br /&gt;
&lt;br /&gt;
* Сертификаты находятся в каталоге: &#039;&#039;&#039;/path/to/aws/ -cert&#039;&#039;&#039; .&lt;br /&gt;
&lt;br /&gt;
=== Устранение неполадок ===&lt;br /&gt;
&lt;br /&gt;
==== Ошибки доступа: ====&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что вы запускаете скрипт с правами суперпользователя (sudo).&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что каталоги, используемые скриптом, доступны для записи.&lt;br /&gt;
&lt;br /&gt;
==== Проблемы с подключением: ====&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что ваш компьютер и устройство Shelly находятся в одной сети.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что IP-адрес устройства Shelly указан правильно.&lt;br /&gt;
&lt;br /&gt;
* Проверьте подключение к интернету.&lt;br /&gt;
&lt;br /&gt;
==== Разрешения AWS: ====&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что у вашего пользователя AWS есть необходимые разрешения.&lt;br /&gt;
&lt;br /&gt;
* При использовании &#039;&#039;&#039;AWS SSO&#039;&#039;&#039; или ролей убедитесь, что разрешения назначены правильно.&lt;br /&gt;
&lt;br /&gt;
==== Сбои обновления прошивки: ====&lt;br /&gt;
&lt;br /&gt;
* Если обновление прошивки не удалось, попробуйте обновить устройство &#039;&#039;&#039;Shelly&#039;&#039;&#039; вручную через его веб-интерфейс.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что устройство включено и подключено к интернету.&lt;br /&gt;
&lt;br /&gt;
==== Ошибки скрипта: ====&lt;br /&gt;
&lt;br /&gt;
* Проверьте файл &#039;&#039;&#039;shelly-aws-provision.log&#039;&#039;&#039; для получения подробных сообщений об ошибках.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что все предварительные условия выполнены.&lt;br /&gt;
&lt;br /&gt;
=== Используемые устройства: ===&lt;br /&gt;
&lt;br /&gt;
* Shelly 1 Gen3&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82_Shelly_%D0%B4%D0%BB%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B8_%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BE%D0%B2_AWS_IoT_Core&amp;diff=8262</id>
		<title>Как настроить и использовать скрипт Shelly для подготовки ресурсов AWS IoT Core</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C_%D0%B8_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82_Shelly_%D0%B4%D0%BB%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%BA%D0%B8_%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BE%D0%B2_AWS_IoT_Core&amp;diff=8262"/>
		<updated>2026-06-02T14:21:19Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Запуск скрипта */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:How_to_Set_Up_and_Use_the_Shelly_AWS_IoT_Core_Provisioning_Script.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В этом руководстве описан процесс загрузки, настройки и запуска скрипта Shelly AWS Provisioning Script.&lt;br /&gt;
&lt;br /&gt;
Этот скрипт автоматизирует настройку AWS CLI, ресурсов AWS IoT Core и настраивает ваше устройство Shelly для безопасного подключения к AWS IoT Core.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* Бесплатная учетная запись AWS с включенной службой IoT Core (на данный момент также бесплатная).&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* Бесплатная учетная запись AWS с включенным сервисом IoT Core. * Устройство Shelly Gen2+ (например, Shelly 1 G3), подключенное к сети с доступом в интернет.&lt;br /&gt;
&lt;br /&gt;
* Базовые знания AWS IoT Core и MQTT.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что на вашем устройстве Shelly установлена ​​последняя версия прошивки.&lt;br /&gt;
&lt;br /&gt;
* Компьютер под управлением Ubuntu или Linux на базе Debian.&lt;br /&gt;
&lt;br /&gt;
* Административный (root) доступ к вашей системе.&lt;br /&gt;
&lt;br /&gt;
* Устройство Shelly, подключенное к вашей локальной сети.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
=== Загрузка и настройка скрипта ===&lt;br /&gt;
&lt;br /&gt;
==== Загрузка скрипта ====&lt;br /&gt;
&lt;br /&gt;
# Откройте терминал и перейдите в каталог, куда вы хотите загрузить скрипт.&lt;br /&gt;
&lt;br /&gt;
# Загрузите скрипт по этой ссылке.&lt;br /&gt;
&lt;br /&gt;
# Убедитесь, что скрипт загружен.&lt;br /&gt;
&lt;br /&gt;
==== Настройка прав доступа ====&lt;br /&gt;
Для выполнения скрипта необходимо сделать его исполняемым:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Изменение прав доступа к скрипту:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
sudo chmod +x shelly-aws-provision.sh&lt;br /&gt;
&lt;br /&gt;
==== Запуск скрипта ====&lt;br /&gt;
Скрипт должен запускаться с правами root:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Запуск скрипта от имени root:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
sudo ./shelly-aws-provision.sh&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Первоначальный вывод скрипта:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
После запуска скрипта вы увидите вывод, похожий на следующий:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
[INFO] Файл журнала установлен на: /path/to/your/directory/shelly-aws-provision.log&lt;br /&gt;
&lt;br /&gt;
-----------&lt;br /&gt;
###| Этап 1 |###&lt;br /&gt;
-----------&lt;br /&gt;
&lt;br /&gt;
=== Этап 1: Настройка AWS CLI ===&lt;br /&gt;
&lt;br /&gt;
==== Проверка и установка необходимых компонентов ====&lt;br /&gt;
&#039;&#039;&#039;Поведение скрипта:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт проверяет, установлены ли следующие пакеты: curl, unzip, python3 и jq.&lt;br /&gt;
&lt;br /&gt;
* Если какой-либо из них отсутствует, он предлагает установить его с помощью &#039;&#039;&#039;apt&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Установка AWS CLI ====&lt;br /&gt;
Скрипт определит, установлен ли AWS CLI в вашей системе.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Если AWS CLI установлен:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подсказка:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
AWS CLI уже установлен. Хотите продолжить установку или обновление? (y/n):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Параметры:&#039;&#039;&#039; &#039;&#039;&#039;Да (&#039;&#039;&#039; y &#039;&#039;&#039;) :&#039;&#039;&#039; Продолжает установку или обновление. &#039;&#039;&#039;Нет (&#039;&#039;&#039; n &#039;&#039;&#039;) :&#039;&#039;&#039; Пропускает установку и переходит к настройке AWS CLI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Если выполняется установка или обновление:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Запрос на указание каталога установки:&#039;&#039;&#039;&lt;br /&gt;
* Нажмите &#039;&#039;&#039;Enter&#039;&#039;&#039;, чтобы принять каталог по умолчанию или указать другой каталог.&lt;br /&gt;
&lt;br /&gt;
* Скрипт установит базовый каталог для файлов установки &#039;&#039;&#039;AWS CLI&#039;&#039;&#039; и хранилища сертификатов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:2.jpg]]&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Загрузка AWS CLI:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт загрузит &#039;&#039;&#039;установщик AWS CLI.&#039;&#039;&#039;&lt;br /&gt;
* Ход выполнения будет отображаться в терминале.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Распаковка и установка AWS CLI:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Установщик будет распакован.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;AWS CLI&#039;&#039;&#039; будет установлен или обновлен.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка установки AWS CLI:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт проверяет установку &#039;&#039;&#039;AWS CLI&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Он отображает установленную версию.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Очистка файлов установки:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт удаляет загруженные и распакованные файлы &#039;&#039;&#039;AWS CLI&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* В базовом каталоге остаются только каталоги сертификатов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20241106-133700.png]]&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор метода аутентификации:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вариант 1: SSO&#039;&#039;&#039; Если вы выберете &#039;&#039;&#039;SSO&#039;&#039;&#039;, следуйте инструкциям для настройки &#039;&#039;&#039;AWS SSO&#039;&#039;&#039;. Возможно, вам потребуется открыть браузер и войти в свою учетную запись &#039;&#039;&#039;AWS&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вариант 2: Краткосрочные учетные данные&#039;&#039;&#039; Если вы выберете &#039;&#039;&#039;краткосрочные учетные данные&#039;&#039;&#039;, введите свой &#039;&#039;&#039;идентификатор ключа доступа AWS&#039;&#039;&#039; и &#039;&#039;&#039;секретный ключ доступа&#039;&#039;&#039; при появлении запроса. Укажите регион по умолчанию и формат вывода.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:4.jpg]]&lt;br /&gt;
Имейте в виду, что поскольку мы уже использовали &lt;br /&gt;
&#039;&#039;&#039;CLI&#039;&#039;&#039;&lt;br /&gt;
, мы вошли в систему, поэтому мы получаем только предлагаемые значения, на которые мы нажимаем &#039;&#039;&#039;Enter&#039;&#039;&#039;&lt;br /&gt;
. Если вы делаете это впервые, вам необходимо ввести значения вручную.&lt;br /&gt;
&lt;br /&gt;
=== Этап 2: Настройка AWS IoT Core ===&lt;br /&gt;
&lt;br /&gt;
==== Создание IoT-устройства ====&lt;br /&gt;
&#039;&#039;&#039;Список существующих типов устройств&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт выводит список существующих &#039;&#039;&#039;типов устройств&#039;&#039;&#039;, полученных из &#039;&#039;&#039;AWS IoT Core&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Если у вас нет ни одного, необходимо создать новый.&lt;br /&gt;
&lt;br /&gt;
При создании нового типа устройства:&lt;br /&gt;
&lt;br /&gt;
* Введите &#039;&#039;&#039;n&#039;&#039;&#039; для создания нового &#039;&#039;&#039;типа устройства&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Скрипт создает новый &#039;&#039;&#039;тип устройства&#039;&#039;&#039; и использует его для нового &#039;&#039;&#039;IoT-устройства&#039;&#039;&#039; в текущем запуске скрипта.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Введите имя объекта&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт создает объект IoT с указанным вами именем и выбранным/созданным вами типом объекта.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:5.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Управление политиками ====&lt;br /&gt;
&#039;&#039;&#039;Список существующих политик&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт выводит список существующих политик IoT.&lt;br /&gt;
&lt;br /&gt;
* Если у вас их нет, необходимо создать новую.&lt;br /&gt;
&lt;br /&gt;
Если&lt;br /&gt;
&#039;&#039;&#039;Создать новую политику&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Введите &#039;&#039;&#039;n&#039;&#039;&#039; для создания новой политики.&lt;br /&gt;
&lt;br /&gt;
* Введите для нее имя.&lt;br /&gt;
* Скрипт создает новую политику с разрешениями по умолчанию (разрешает все действия IoT для всех ресурсов).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:6.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Генерация и прикрепление сертификатов ====&lt;br /&gt;
&#039;&#039;&#039;Генерация сертификатов&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт генерирует новый сертификат и закрытый ключ для &#039;&#039;&#039;IoT-устройства&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Сертификаты хранятся в каталоге, названном в честь &#039;&#039;&#039;устройства&#039;&#039;&#039;, по адресу &#039;&#039;&#039;/aws/&amp;lt; thing_name &amp;gt;-cert&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Созданные файлы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Сертификат устройства: &#039;&#039;&#039;deviceCert_ .pem&#039;&#039;&#039;&lt;br /&gt;
* Закрытый ключ: &#039;&#039;&#039;privateKey_ .pem&#039;&#039;&#039;&lt;br /&gt;
* Корневой центр сертификации: &#039;&#039;&#039;rootCA.pem&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прикрепление политики к сертификату:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт прикрепляет выбранную или созданную политику к сертификату.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Прикрепление сертификата к устройству:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт прикрепляет сертификат к &#039;&#039;&#039;IoT-устройству&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:7.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Получение информации о MQTT-клиенте ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт получает необходимые данные для подключения MQTT к устройству Shelly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Предоставленные данные:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Конечная точка AWS IoT Core/MQTT&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Идентификатор клиента (имя устройства)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Пути к закрытому ключу, сертификату и корневому центру сертификации&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:8.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Этап 3: Настройка устройства Shelly ===&lt;br /&gt;
&lt;br /&gt;
==== Укажите IP-адрес устройства Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Введите &#039;&#039;&#039;IP&#039;&#039;&#039; вашего &#039;&#039;&#039;устройства Shelly&#039;&#039;&#039;&lt;br /&gt;
* Скрипт проверяет формат IP-адреса. Он пытается подключиться к устройству Shelly, используя предоставленный IP-адрес. В случае неудачи он запрашивает повторный ввод IP-адреса.&lt;br /&gt;
&lt;br /&gt;
==== Проверка и обновление прошивки ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Проверка версии:&#039;&#039;&#039; Скрипт проверяет &#039;&#039;&#039;текущую версию прошивки&#039;&#039;&#039; устройства Shelly. Минимально необходимая версия — &#039;&#039;&#039;1.4.2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Процесс обновления:&#039;&#039;&#039; Если прошивка устарела, скрипт запускает &#039;&#039;&#039;обновление прошивки&#039;&#039;&#039;. Устройство может перезагрузиться во время этого процесса.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:9.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== Загрузка сертификатов на устройство Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт загружает сертификаты, которые были загружены на этапе &#039;&#039;&#039;2: Настройка ядра AWS IoT (шаг: Генерация и прикрепление сертификатов)&#039;&#039;&#039; на устройство Shelly&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Настройка MQTT на устройстве Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт настраивает устройство Shelly для подключения к &#039;&#039;&#039;AWS IoT Core&#039;&#039;&#039; через &#039;&#039;&#039;MQTT&#039;&#039;&#039; по протоколу TLS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Настройки конфигурации:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Конечная точка сервера:&#039;&#039;&#039; &#039;&#039;&#039;Конечная точка MQTT AWS IoT Core&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Идентификатор клиента:&#039;&#039;&#039; &#039;&#039;&#039;Имя устройства IoT&#039;&#039;&#039; .&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройки SSL/TLS:&#039;&#039;&#039; Использует загруженные сертификаты.&lt;br /&gt;
&lt;br /&gt;
==== Перезагрузка устройства Shelly ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт перезагружает устройство Shelly для применения новых настроек.&lt;br /&gt;
&lt;br /&gt;
* Он ожидает повторного подключения устройства к сети, периодически проверяя это.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Пример вывода:&#039;&#039;&#039;&lt;br /&gt;
[[File:10.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Заключение ===&lt;br /&gt;
&lt;br /&gt;
Вы успешно настроили ваше устройство Shelly для безопасного подключения к AWS IoT Core с помощью скрипта подготовки. Теперь ваше устройство настроено для связи с AWS IoT Core, и вы можете начать мониторинг и управление им через AWS Services.&lt;br /&gt;
&lt;br /&gt;
=== Примечания ===&lt;br /&gt;
&lt;br /&gt;
==== Журналы: ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт создает файл журнала &#039;&#039;&#039;shelly-aws-provision.log&#039;&#039;&#039; в каталоге, где вы его запускаете.&lt;br /&gt;
&lt;br /&gt;
* Просмотрите этот файл для получения подробных журналов выполнения скрипта.&lt;br /&gt;
&lt;br /&gt;
==== Каталог сертификатов ====&lt;br /&gt;
&lt;br /&gt;
* Храните свои сертификаты в безопасности.&lt;br /&gt;
&lt;br /&gt;
* Не передавайте закрытый ключ третьим лицам.&lt;br /&gt;
&lt;br /&gt;
* Сертификаты находятся в каталоге: &#039;&#039;&#039;/path/to/aws/ -cert&#039;&#039;&#039; .&lt;br /&gt;
&lt;br /&gt;
=== Устранение неполадок ===&lt;br /&gt;
&lt;br /&gt;
==== Ошибки доступа: ====&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что вы запускаете скрипт с правами суперпользователя (sudo).&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что каталоги, используемые скриптом, доступны для записи.&lt;br /&gt;
&lt;br /&gt;
==== Проблемы с подключением: ====&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что ваш компьютер и устройство Shelly находятся в одной сети.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что IP-адрес устройства Shelly указан правильно.&lt;br /&gt;
&lt;br /&gt;
* Проверьте подключение к интернету.&lt;br /&gt;
&lt;br /&gt;
==== Разрешения AWS: ====&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что у вашего пользователя AWS есть необходимые разрешения.&lt;br /&gt;
&lt;br /&gt;
* При использовании &#039;&#039;&#039;AWS SSO&#039;&#039;&#039; или ролей убедитесь, что разрешения назначены правильно.&lt;br /&gt;
&lt;br /&gt;
==== Сбои обновления прошивки: ====&lt;br /&gt;
&lt;br /&gt;
* Если обновление прошивки не удалось, попробуйте обновить устройство &#039;&#039;&#039;Shelly&#039;&#039;&#039; вручную через его веб-интерфейс.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что устройство включено и подключено к интернету.&lt;br /&gt;
&lt;br /&gt;
==== Ошибки скрипта: ====&lt;br /&gt;
&lt;br /&gt;
* Проверьте файл &#039;&#039;&#039;shelly-aws-provision.log&#039;&#039;&#039; для получения подробных сообщений об ошибках.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что все предварительные условия выполнены.&lt;br /&gt;
&lt;br /&gt;
=== Используемые устройства: ===&lt;br /&gt;
&lt;br /&gt;
* Shelly 1 Gen3&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D1%84%D0%BE%D1%82%D0%BE%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Weidm%C3%BCller_PV_Next_%D0%B8_The_Pill_%D0%BE%D1%82_Shelly&amp;diff=8261</id>
		<title>Автоматизация мониторинга защиты фотоэлектрических систем от перенапряжения с помощью Weidmüller PV Next и The Pill от Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D1%84%D0%BE%D1%82%D0%BE%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Weidm%C3%BCller_PV_Next_%D0%B8_The_Pill_%D0%BE%D1%82_Shelly&amp;diff=8261"/>
		<updated>2026-06-02T14:19:50Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Почему это важно */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:8-09-020030-jpg_1920x1920.jpg]]&lt;br /&gt;
Автоматизация мониторинга защиты от перенапряжения фотоэлектрических систем с помощью Weidmüller PV Next и The Pill от Shelly.&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Этот проект является частью жилой фотоэлектрической установки с гибридным однофазным инвертором, примерно 10 кВт фотоэлектрических панелей и аккумуляторной системой емкостью около 100 кВт·ч. Площадь дома составляет около 200 м², но в центре внимания этой работы не размер системы, а&lt;br /&gt;
&#039;&#039;&#039;защита от перенапряжения и способы ее правильного мониторинга&#039;&#039;&#039;&lt;br /&gt;
.&lt;br /&gt;
Традиционно защита от перенапряжения в бытовых фотоэлектрических системах рассматривается как пассивный компонент. После установки ее обычно проверяют только во время плановых профилактических осмотров или после того, как что-то уже пошло не так. В действительности устройства защиты от перенапряжения являются расходными материалами; их цель — поглощать и рассеивать энергию, а это значит, что со временем они могут выйти из строя.&lt;br /&gt;
&lt;br /&gt;
== Почему Weidmüller PV Next ==&lt;br /&gt;
&lt;br /&gt;
Я выбрал&lt;br /&gt;
&#039;&#039;&#039;Weidmüller PV Next&#039;&#039;&#039;&lt;br /&gt;
в первую очередь потому, что он обеспечивает&lt;br /&gt;
&#039;&#039;&#039;сигнализацию сухим контактом&#039;&#039;&#039;&lt;br /&gt;
для внешнего мониторинга. Эта единственная функция превращает защиту от перенапряжения из пассивного устройства в активную часть системы.&lt;br /&gt;
PV Next хорошо подходит для фотоэлектрических систем постоянного тока и гибридных установок. Модульная конструкция позволяет заменять защитные картриджи&lt;br /&gt;
&#039;&#039;&#039;модуль за модулем&#039;&#039;&#039;&lt;br /&gt;
, без отсоединения кабелей и потери времени. С точки зрения интегратора, это критически важно: более быстрое обслуживание, меньше ошибок и меньшее время простоя.&lt;br /&gt;
&lt;br /&gt;
== Использование сухого контакта для отказоустойчивого мониторинга ==&lt;br /&gt;
&lt;br /&gt;
PV Next обеспечивает&lt;br /&gt;
&#039;&#039;&#039;COM, NO и NC&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
сухой контакт. В этой конфигурации я намеренно использую&lt;br /&gt;
&#039;&#039;&#039;COM + NC&#039;&#039;&#039;&lt;br /&gt;
. Это создает отказоустойчивую логику:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Замкнутая цепь = ОК&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Разомкнутая цепь = тревога&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Если срабатывает защита, обрывается провод или теряется связь с устройством мониторинга, система немедленно сообщает о неисправности. Это гарантирует, что отсутствие информации рассматривается как проблема, а не как нормальное состояние.&lt;br /&gt;
&lt;br /&gt;
== Почему именно The Pill от Shelly ==&lt;br /&gt;
&lt;br /&gt;
Для считывания этого сухого контакта мне нужно было устройство, которое:&lt;br /&gt;
&lt;br /&gt;
* недорогое,&lt;br /&gt;
* достаточно компактное, чтобы спрятать его внутри шкафа,&lt;br /&gt;
* способное считывать цифровые входы,&lt;br /&gt;
* с возможностью облачного доступа, но также пригодное для локального использования.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Pill от Shelly&#039;&#039;&#039;&lt;br /&gt;
идеально соответствует этим требованиям. В дополнение к входу беспотенциального контакта, оно также поддерживает&lt;br /&gt;
&#039;&#039;&#039;цифровые датчики температуры (DS18B20)&#039;&#039;&#039;&lt;br /&gt;
, которые я использую для мониторинга температуры шкафа. Это важно, потому что шкаф должен быть защищен от прямых солнечных лучей и дождя, ультрафиолетового излучения, а влага со временем может повредить корпуса и электронику.&lt;br /&gt;
&lt;br /&gt;
== Схема подключения ==&lt;br /&gt;
&lt;br /&gt;
Сухой контакт от PV Next подключается напрямую к The Pill с помощью 5-контактного адаптера и внешнего источника питания. Промежуточные реле не требуются.&lt;br /&gt;
&lt;br /&gt;
[[File:1_surge_protection_device_pv_next.png]]&lt;br /&gt;
Схема подключения решения&lt;br /&gt;
[[File:Media_4_.jpeg]]&lt;br /&gt;
The Pill находится внутри шкафа.&lt;br /&gt;
&lt;br /&gt;
[[File:Media_3_.jpeg]]&lt;br /&gt;
Защита от перенапряжения сохранена для генерации сигнала ВКЛ.&lt;br /&gt;
&lt;br /&gt;
[[File:Media_2_.jpeg]]&lt;br /&gt;
Защита от перенапряжения не сохранена для генерации сигнала ВЫКЛ, например, сигнала тревоги.&lt;br /&gt;
&lt;br /&gt;
== Концепция настройки ==&lt;br /&gt;
&lt;br /&gt;
Настройка проста:&lt;br /&gt;
&lt;br /&gt;
* Включите The Pill&lt;br /&gt;
* Подключите его к локальной сети Wi-Fi&lt;br /&gt;
* Настройте цифровой вход/выход 2 как цифровой вход, как показано на рисунке&lt;br /&gt;
&lt;br /&gt;
«Скриншоты позволяют воспроизвести этот процесс для других интеграторов».&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-27.png]]&lt;br /&gt;
Перейдите на главный экран после подключения устройства к сети.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-36.png]]&lt;br /&gt;
Выберите правильную настройку периферийных устройств.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-48.png]]&lt;br /&gt;
Установите флажок «Дополнительно».&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-59.png]]&lt;br /&gt;
Установите цифровой вход/выход 2 как «Цифровой вход».&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-11-09.png]]&lt;br /&gt;
Присвойте цифровым входам правильные имена.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-11-27.png]]&lt;br /&gt;
Защита от перенапряжения должна отображаться как ВКЛ, поскольку мы используем COM и NC.&lt;br /&gt;
&lt;br /&gt;
Если вы разблокируете одну из защит&lt;br /&gt;
&#039;&#039;&#039;+UZ1&#039;&#039;&#039;&lt;br /&gt;
и извлечете ее из слотов, на экране должен немедленно отобразиться сигнал&lt;br /&gt;
&#039;&#039;&#039;OFF&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-12-22.png]]&lt;br /&gt;
Должно отображаться OFF, потому что мы удаляем +UZ1 из защитных механизмов.&lt;br /&gt;
&lt;br /&gt;
* Затем перезагрузите устройство, чтобы убедиться в его стабильной работе.&lt;br /&gt;
&lt;br /&gt;
== Облако, уведомления и экосистема ==&lt;br /&gt;
&lt;br /&gt;
После подключения к&lt;br /&gt;
&#039;&#039;&#039;Shelly Cloud&#039;&#039;&#039;&lt;br /&gt;
, статус защиты от перенапряжения можно передавать техническим специалистам, владельцам и специалистам по мониторингу или поддержке. Используя сценарии, уведомления, скрипты или API, этот сигнал может стать частью более крупной экосистемы, включая Home Assistant, системы SCADA или пользовательскую логику автоматизации.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-22_17-16-55.png]]&lt;br /&gt;
Вид из мобильного приложения Shelly App.&lt;br /&gt;
&lt;br /&gt;
Обмен информацией с PV Next с другими коллегами.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-22_17-18-35.png]]&lt;br /&gt;
Элегантный и простой способ поделиться данными о защите с коллегами.&lt;br /&gt;
Краткое действие в классическом стиле типа&lt;br /&gt;
&#039;&#039;&#039;IFTTT&#039;&#039;&#039;&lt;br /&gt;
логика непосредственно в The Pill.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-22_17-22-22.png]]&lt;br /&gt;
Пример создания действия при возникновении скачка напряжения.&lt;br /&gt;
&lt;br /&gt;
== Почему это важно ==&lt;br /&gt;
&lt;br /&gt;
При возникновении сбоя ответственные лица немедленно уведомляются. Можно следовать четким процедурам, от проверки до действий по обеспечению безопасности в случае серьезного инцидента. Это сокращает время простоя, ограничивает ущерб и повышает безопасность.&lt;br /&gt;
&lt;br /&gt;
«Для меня это не разовое решение». Это «повторяющаяся схема», которая подходит как для жилых домов, так и для крупных солнечных электростанций.&lt;br /&gt;
&lt;br /&gt;
* «Более безопасные системы».&lt;br /&gt;
* «Минимальные изменения существующих установок».&lt;br /&gt;
* «Дешевый и надежный мониторинг для систем любого размера».&lt;br /&gt;
&lt;br /&gt;
Вот почему этот подход стоит внедрять.&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D1%84%D0%BE%D1%82%D0%BE%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Weidm%C3%BCller_PV_Next_%D0%B8_The_Pill_%D0%BE%D1%82_Shelly&amp;diff=8260</id>
		<title>Автоматизация мониторинга защиты фотоэлектрических систем от перенапряжения с помощью Weidmüller PV Next и The Pill от Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D1%84%D0%BE%D1%82%D0%BE%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Weidm%C3%BCller_PV_Next_%D0%B8_The_Pill_%D0%BE%D1%82_Shelly&amp;diff=8260"/>
		<updated>2026-06-02T14:19:43Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Почему это важно */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:8-09-020030-jpg_1920x1920.jpg]]&lt;br /&gt;
Автоматизация мониторинга защиты от перенапряжения фотоэлектрических систем с помощью Weidmüller PV Next и The Pill от Shelly.&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Этот проект является частью жилой фотоэлектрической установки с гибридным однофазным инвертором, примерно 10 кВт фотоэлектрических панелей и аккумуляторной системой емкостью около 100 кВт·ч. Площадь дома составляет около 200 м², но в центре внимания этой работы не размер системы, а&lt;br /&gt;
&#039;&#039;&#039;защита от перенапряжения и способы ее правильного мониторинга&#039;&#039;&#039;&lt;br /&gt;
.&lt;br /&gt;
Традиционно защита от перенапряжения в бытовых фотоэлектрических системах рассматривается как пассивный компонент. После установки ее обычно проверяют только во время плановых профилактических осмотров или после того, как что-то уже пошло не так. В действительности устройства защиты от перенапряжения являются расходными материалами; их цель — поглощать и рассеивать энергию, а это значит, что со временем они могут выйти из строя.&lt;br /&gt;
&lt;br /&gt;
== Почему Weidmüller PV Next ==&lt;br /&gt;
&lt;br /&gt;
Я выбрал&lt;br /&gt;
&#039;&#039;&#039;Weidmüller PV Next&#039;&#039;&#039;&lt;br /&gt;
в первую очередь потому, что он обеспечивает&lt;br /&gt;
&#039;&#039;&#039;сигнализацию сухим контактом&#039;&#039;&#039;&lt;br /&gt;
для внешнего мониторинга. Эта единственная функция превращает защиту от перенапряжения из пассивного устройства в активную часть системы.&lt;br /&gt;
PV Next хорошо подходит для фотоэлектрических систем постоянного тока и гибридных установок. Модульная конструкция позволяет заменять защитные картриджи&lt;br /&gt;
&#039;&#039;&#039;модуль за модулем&#039;&#039;&#039;&lt;br /&gt;
, без отсоединения кабелей и потери времени. С точки зрения интегратора, это критически важно: более быстрое обслуживание, меньше ошибок и меньшее время простоя.&lt;br /&gt;
&lt;br /&gt;
== Использование сухого контакта для отказоустойчивого мониторинга ==&lt;br /&gt;
&lt;br /&gt;
PV Next обеспечивает&lt;br /&gt;
&#039;&#039;&#039;COM, NO и NC&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
сухой контакт. В этой конфигурации я намеренно использую&lt;br /&gt;
&#039;&#039;&#039;COM + NC&#039;&#039;&#039;&lt;br /&gt;
. Это создает отказоустойчивую логику:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Замкнутая цепь = ОК&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Разомкнутая цепь = тревога&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Если срабатывает защита, обрывается провод или теряется связь с устройством мониторинга, система немедленно сообщает о неисправности. Это гарантирует, что отсутствие информации рассматривается как проблема, а не как нормальное состояние.&lt;br /&gt;
&lt;br /&gt;
== Почему именно The Pill от Shelly ==&lt;br /&gt;
&lt;br /&gt;
Для считывания этого сухого контакта мне нужно было устройство, которое:&lt;br /&gt;
&lt;br /&gt;
* недорогое,&lt;br /&gt;
* достаточно компактное, чтобы спрятать его внутри шкафа,&lt;br /&gt;
* способное считывать цифровые входы,&lt;br /&gt;
* с возможностью облачного доступа, но также пригодное для локального использования.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Pill от Shelly&#039;&#039;&#039;&lt;br /&gt;
идеально соответствует этим требованиям. В дополнение к входу беспотенциального контакта, оно также поддерживает&lt;br /&gt;
&#039;&#039;&#039;цифровые датчики температуры (DS18B20)&#039;&#039;&#039;&lt;br /&gt;
, которые я использую для мониторинга температуры шкафа. Это важно, потому что шкаф должен быть защищен от прямых солнечных лучей и дождя, ультрафиолетового излучения, а влага со временем может повредить корпуса и электронику.&lt;br /&gt;
&lt;br /&gt;
== Схема подключения ==&lt;br /&gt;
&lt;br /&gt;
Сухой контакт от PV Next подключается напрямую к The Pill с помощью 5-контактного адаптера и внешнего источника питания. Промежуточные реле не требуются.&lt;br /&gt;
&lt;br /&gt;
[[File:1_surge_protection_device_pv_next.png]]&lt;br /&gt;
Схема подключения решения&lt;br /&gt;
[[File:Media_4_.jpeg]]&lt;br /&gt;
The Pill находится внутри шкафа.&lt;br /&gt;
&lt;br /&gt;
[[File:Media_3_.jpeg]]&lt;br /&gt;
Защита от перенапряжения сохранена для генерации сигнала ВКЛ.&lt;br /&gt;
&lt;br /&gt;
[[File:Media_2_.jpeg]]&lt;br /&gt;
Защита от перенапряжения не сохранена для генерации сигнала ВЫКЛ, например, сигнала тревоги.&lt;br /&gt;
&lt;br /&gt;
== Концепция настройки ==&lt;br /&gt;
&lt;br /&gt;
Настройка проста:&lt;br /&gt;
&lt;br /&gt;
* Включите The Pill&lt;br /&gt;
* Подключите его к локальной сети Wi-Fi&lt;br /&gt;
* Настройте цифровой вход/выход 2 как цифровой вход, как показано на рисунке&lt;br /&gt;
&lt;br /&gt;
«Скриншоты позволяют воспроизвести этот процесс для других интеграторов».&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-27.png]]&lt;br /&gt;
Перейдите на главный экран после подключения устройства к сети.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-36.png]]&lt;br /&gt;
Выберите правильную настройку периферийных устройств.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-48.png]]&lt;br /&gt;
Установите флажок «Дополнительно».&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-10-59.png]]&lt;br /&gt;
Установите цифровой вход/выход 2 как «Цифровой вход».&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-11-09.png]]&lt;br /&gt;
Присвойте цифровым входам правильные имена.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-11-27.png]]&lt;br /&gt;
Защита от перенапряжения должна отображаться как ВКЛ, поскольку мы используем COM и NC.&lt;br /&gt;
&lt;br /&gt;
Если вы разблокируете одну из защит&lt;br /&gt;
&#039;&#039;&#039;+UZ1&#039;&#039;&#039;&lt;br /&gt;
и извлечете ее из слотов, на экране должен немедленно отобразиться сигнал&lt;br /&gt;
&#039;&#039;&#039;OFF&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-19_16-12-22.png]]&lt;br /&gt;
Должно отображаться OFF, потому что мы удаляем +UZ1 из защитных механизмов.&lt;br /&gt;
&lt;br /&gt;
* Затем перезагрузите устройство, чтобы убедиться в его стабильной работе.&lt;br /&gt;
&lt;br /&gt;
== Облако, уведомления и экосистема ==&lt;br /&gt;
&lt;br /&gt;
После подключения к&lt;br /&gt;
&#039;&#039;&#039;Shelly Cloud&#039;&#039;&#039;&lt;br /&gt;
, статус защиты от перенапряжения можно передавать техническим специалистам, владельцам и специалистам по мониторингу или поддержке. Используя сценарии, уведомления, скрипты или API, этот сигнал может стать частью более крупной экосистемы, включая Home Assistant, системы SCADA или пользовательскую логику автоматизации.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-22_17-16-55.png]]&lt;br /&gt;
Вид из мобильного приложения Shelly App.&lt;br /&gt;
&lt;br /&gt;
Обмен информацией с PV Next с другими коллегами.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-22_17-18-35.png]]&lt;br /&gt;
Элегантный и простой способ поделиться данными о защите с коллегами.&lt;br /&gt;
Краткое действие в классическом стиле типа&lt;br /&gt;
&#039;&#039;&#039;IFTTT&#039;&#039;&#039;&lt;br /&gt;
логика непосредственно в The Pill.&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_from_2025-12-22_17-22-22.png]]&lt;br /&gt;
Пример создания действия при возникновении скачка напряжения.&lt;br /&gt;
&lt;br /&gt;
== Почему это важно ==&lt;br /&gt;
&lt;br /&gt;
При возникновении сбоя ответственные лица немедленно уведомляются. Можно следовать четким процедурам, от проверки до действий по обеспечению безопасности в случае серьезного инцидента. Это сокращает время простоя, ограничивает ущерб и повышает безопасность.&lt;br /&gt;
&lt;br /&gt;
«Для меня это не разовое решение». Это «повторяющаяся схема», которая подходит как для жилых домов, так и для крупных солнечных электростанций.&lt;br /&gt;
&lt;br /&gt;
* «Более безопасные системы».&lt;br /&gt;
* «Минимальные изменения существующих установок».&lt;br /&gt;
* «Дешевый и надежный мониторинг для систем любого размера».&lt;br /&gt;
&lt;br /&gt;
Вот почему этот подход стоит внедрять.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8259</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=MediaWiki:Common.css&amp;diff=8259"/>
		<updated>2026-06-02T13:44:48Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.shelly-grid {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    margin: 16px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card {&lt;br /&gt;
    flex: 0 0 30%;&lt;br /&gt;
    max-width: 30%;&lt;br /&gt;
    min-width: 220px;&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ссылка, растянутая на весь блок */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link {&lt;br /&gt;
    display: block;&lt;br /&gt;
    padding: 10px 14px;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Сбрасываем оформление ссылок внутри */&lt;br /&gt;
.shelly-grid-card .shelly-grid-link a {&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card h3 {&lt;br /&gt;
    margin: 0 0 6px 0;&lt;br /&gt;
    font-size: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card p {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.shelly-grid-card:hover {&lt;br /&gt;
    border-color: #c0d4ff;&lt;br /&gt;
    box-shadow: 0 3px 6px rgba(0,0,0,0.06);&lt;br /&gt;
    transform: translateY(-1px);&lt;br /&gt;
    transition: box-shadow 0.15s ease, transform 0.15s ease,&lt;br /&gt;
                border-color 0.15s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-list {&lt;br /&gt;
    border: 1px solid #e5e5e5;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* одна строка списка */&lt;br /&gt;
.devices-row {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    padding: 14px 18px;&lt;br /&gt;
    border-top: 1px solid #e9e9e9;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    color: #111;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:first-child {&lt;br /&gt;
    border-top: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row:hover {&lt;br /&gt;
    background-color: #f7f9ff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-title {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.devices-row-arrow {&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
    color: #1a3268;&lt;br /&gt;
}&lt;br /&gt;
/* Все картинки в контенте не шире контейнера */&lt;br /&gt;
.mw-parser-output img {&lt;br /&gt;
  max-width: 100%;&lt;br /&gt;
  height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
    content: url(&#039;https://wiki.i-on.pro/images/logo.svg&#039;);&lt;br /&gt;
    width: 50px;&lt;br /&gt;
    height: 50px;&lt;br /&gt;
}&lt;br /&gt;
.favicon {&lt;br /&gt;
    link rel=&amp;quot;icon&amp;quot; href=&amp;quot;https://wiki.i-on.pro/images/favicon.ico&amp;quot; type=&amp;quot;image/x-icon&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Все PNG-изображения в миниатюрах */&lt;br /&gt;
.thumb img[src$=&amp;quot;.png&amp;quot;],&lt;br /&gt;
.thumb img[extension=&amp;quot;png&amp;quot;] {&lt;br /&gt;
    width: 500px !important;&lt;br /&gt;
    height: auto !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Или все PNG на сайте */&lt;br /&gt;
img[src$=&amp;quot;.png&amp;quot;] {&lt;br /&gt;
    max-width: 500px;&lt;br /&gt;
    height: auto;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8258</id>
		<title>Категория:Решения</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8258"/>
		<updated>2026-05-30T08:00:01Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Решения}}&lt;br /&gt;
Решения представляют собой реальные практические примеры того, как реализовать конкретное решение с помощью устройств или технологий Shelly для решения конкретной проблемы, создания интеграции и т. д. Они подробно описаны пошагово, включая точные используемые устройства, скриншоты или даже видео.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;devices-list&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Подключите_Shelly_к_RabbitMQ_через_MQTT_mTLS.&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Подключение Shelly к RabbitMQ через MQTT mTLS&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Беспроводное_управление_регулировкой_яркости_светодиодов_0-10_В_в_офисах&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Беспроводное управление диммированием светодиодов 0-10 В в офисах&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Подключение_устройства_Shelly_1_G3_к_AWS_IoT_Core_с_использованием_MQTT&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Подключение устройства Shelly 1 G3 к AWS IoT Core с использованием MQTT&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Автоматизация_умного_дома_—_подключение_умного_Bluetooth-устройства_к_устройству_Shelly_BT_Home_с_поддержкой_этой_технологии&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Автоматизация умного дома — подключение умного Bluetooth-устройства к устройству Shelly с поддержкой BT Home&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Как_настроить_и_использовать_скрипт_Shelly_для_подготовки_ресурсов_AWS_IoT_Core&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Как настроить и использовать скрипт подготовки Shelly AWS IoT Core&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Взаимодействие_с_устройствами_Shelly_через_Bluetooth_Low_Energy_(BLE)_с_использованием_RPC.&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Взаимодействие с устройствами Shelly через Bluetooth Low Energy (BLE) с использованием RPC&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Освоение_устройств_Shelly_IoT:_подробное_руководство_по_скрипту_клиента_Shelly_RPC_BLE&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Освоение устройств Shelly IoT: подробное руководство по клиентскому скрипту Shelly RPC BLE&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Подключите_датчик_Shelly_H%26T_к_Home_Assistant&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Подключение датчика Shelly H&amp;amp;T к Home Assistant&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Защита_Shelly_Pro_3EM_от_перенапряжения_и_пониженного_напряжения&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Защита Shelly Pro 3EM от перенапряжения и Пониженное напряжение&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Интеллектуальное_управление_обогревателем/конвектором_с_помощью_Shelly&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Интеллектуальное управление обогревателем/конвектором с помощью Shelly&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Автоматизация_перезагрузки_домашнего_роутера_с_помощью_Shelly_Plug&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Автоматизация перезагрузок домашнего роутера с помощью Shelly Plug&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Устройство_защиты_от_дифференциального_тока_—_уведомления_о_неисправностях_с_помощью_устройства_Shelly&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Уведомления о неисправностях устройств защиты от тока с помощью Shelly Device&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Обнаружение_устройств_Shelly_через_mDNS&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Обнаружение устройств Shelly через mDNS&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Дистанционное_управление_электрическими_стеклоподъемниками_с_помощью_устройства_Shelly&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Дистанционное управление электрическими окнами с помощью устройства Shelly&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Как_передавать_данные_виртуального_компонента_через_дополнение_Shelly_LoRa&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Как передавать данные виртуального компонента через дополнение Shelly LoRa&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Включение_функции_Matter_на_устройствах_Shelly_Gen3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Включение функции Matter на устройствах Shelly Gen3&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Shelly_TLS:_Поддерживаемые_сертификаты_и_конфигурация&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Shelly TLS: поддерживаемые сертификаты и конфигурация&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Предотвращение_повреждений,_вызванных_работой_насоса_всухую_в_домашней_системе_водоснабжения,_с_помощью_автоматизации_Shelly_Pro_1PM_на_JavaScript.&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Предотвращение повреждений от сухого хода в системе водяного насоса в доме с помощью автоматизации Shelly Pro 1PM на JavaScript&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Автоматизация_мониторинга_защиты_фотоэлектрических_систем_от_перенапряжения_с_помощью_Weidmüller_PV_Next_и_The_Pill_от_Shelly&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Автоматизация защиты от перенапряжения фотоэлектрических систем с помощью Weidmüller PV Next и The Pill от Shelly&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;a class=&amp;quot;devices-row&amp;quot; href=&amp;quot;/index.php?title=Стандартизированная_автоматизация_квартир:_технический_подход,_ориентированный_на_шкафы_управления&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-title&amp;quot;&amp;gt;Стандартизированная автоматизация квартир: технический подход, ориентированный на шкафы управления&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;devices-row-arrow&amp;quot;&amp;gt;›&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_Matter_%D0%BD%D0%B0_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D1%85_Shelly_Gen3&amp;diff=8257</id>
		<title>Включение функции Matter на устройствах Shelly Gen3</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_Matter_%D0%BD%D0%B0_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D1%85_Shelly_Gen3&amp;diff=8257"/>
		<updated>2026-05-30T07:58:29Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Enabling_Matter_on_Shelly_Gen3_Devices.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В отличие от устройств Shelly Gen4, которые изначально поддерживают протокол Matter, предыдущие поколения не имеют встроенной поддержки Matter. Важно отметить, что не все устройства Gen3 получат поддержку Matter, поэтому для получения дополнительной информации перейдите по ссылке ниже.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Это руководство Предоставляет подробные инструкции по включению Matter на устройствах Shelly Gen3. Matter — это новый стандарт умного дома, обеспечивающий безопасное и надежное подключение между платформами и экосистемами, такими как Apple Home, Google Home и Amazon Alexa. Устройства Shelly Gen3 поддерживают Matter начиная с определенных версий прошивки, поэтому для его включения может потребоваться обновление устройства.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы убедитесь, что у вас есть следующее:&lt;br /&gt;
&lt;br /&gt;
* Устройство Shelly Gen3, поддерживающее Matter — см. URL-адрес, указанный в разделе «Обзор»&lt;br /&gt;
* Смартфон или компьютер с поддержкой Wi-Fi&lt;br /&gt;
* Доступ к вашей домашней сети Wi-Fi (SSID и пароль)&lt;br /&gt;
&lt;br /&gt;
== Пошаговые инструкции ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Подключитесь к устройству Shelly в режиме точки доступа (AP) ===&lt;br /&gt;
&lt;br /&gt;
При первом включении устройства Shelly Gen3 переходят в режим точки доступа (AP)&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
# На компьютере или смартфоне откройте настройки Wi-Fi.&lt;br /&gt;
&lt;br /&gt;
# Найдите сеть с именем, например, shelly1PMGen3-xxxxxx.&lt;br /&gt;
&lt;br /&gt;
# Подключитесь к этой сети.&lt;br /&gt;
&lt;br /&gt;
# Откройте веб-браузер и перейдите по адресу: &#039;&#039;&#039;http://192.168.33.1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2. Настройка параметров Wi-Fi ===&lt;br /&gt;
&lt;br /&gt;
После входа в веб-интерфейс устройства:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в раздел &#039;&#039;&#039;Интернет и безопасность &amp;gt; Настройки Wi-Fi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Введите &#039;&#039;&#039;SSID вашей сети Wi-Fi&#039;&#039;&#039; и &#039;&#039;&#039;пароль&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Нажмите &#039;&#039;&#039;Сохранить&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Устройство перезагрузится и попытается подключиться к вашей домашней сети.&lt;br /&gt;
&lt;br /&gt;
=== 3. Обновление прошивки (при необходимости) ===&lt;br /&gt;
&lt;br /&gt;
Поддержка Matter может отсутствовать в более старых версиях прошивки. Обычно Matter поставляется с прошивкой Shelly версии 1.6 и выше. Если в вашем интерфейсе не отображается раздел Matter:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в «Настройки &amp;gt; Обновление прошивки».&lt;br /&gt;
&lt;br /&gt;
# Нажмите «Проверить наличие обновлений».&lt;br /&gt;
&lt;br /&gt;
# Если обновление доступно, установите его.&lt;br /&gt;
&lt;br /&gt;
# После завершения обновления устройство перезагрузится.&lt;br /&gt;
&lt;br /&gt;
==== Примеры интерфейса: ====\n&lt;br /&gt;
&#039;&#039;&#039;До обновления прошивки (без поддержки Matter):&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20250612-112921.png]]&lt;br /&gt;
&#039;&#039;&#039;После обновления прошивки (с поддержкой Matter):&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20250612-112930.png]]&lt;br /&gt;
&lt;br /&gt;
=== 4. Включение интеграции с Matter ===&lt;br /&gt;
&lt;br /&gt;
После обновления прошивки устройства:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в «Настройки &amp;gt; Интеграции &amp;gt; Matter». # Нажмите «Включить». Это перезагрузит устройство.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250612-113040.png]]&lt;br /&gt;
[[File:image-20250612-113012.png]]&lt;br /&gt;
Интерфейс сгенерирует&lt;br /&gt;
«Код настройки Matter»,&lt;br /&gt;
&lt;br /&gt;
доступный как в цифровом формате, так и в формате QR-кода.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250612-113116.png]]&lt;br /&gt;
Этот код используется для подключения вашего устройства к совместимой с Matter экосистеме.&lt;br /&gt;
&lt;br /&gt;
== Советы по устранению неполадок ==&lt;br /&gt;
&lt;br /&gt;
* «Нет опции Matter в настройках?» Обновите прошивку до последней версии.&lt;br /&gt;
&lt;br /&gt;
* «Устройство не отображается в вашей сети Wi-Fi?» Дважды проверьте учетные данные Wi-Fi или попробуйте сбросить настройки и переподключиться.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Потеряли код настройки?&#039;&#039;&#039; Вы можете сгенерировать QR-код заново, отключив и снова включив Matter в настройках интеграции.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Браузер не может связаться с 192.168.33.1?&#039;&#039;&#039; Убедитесь, что вы подключены к сети точки доступа устройства, а не к вашей домашней сети Wi-Fi.&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_Matter_%D0%BD%D0%B0_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D1%85_Shelly_Gen3&amp;diff=8256</id>
		<title>Включение функции Matter на устройствах Shelly Gen3</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%92%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8_Matter_%D0%BD%D0%B0_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D1%85_Shelly_Gen3&amp;diff=8256"/>
		<updated>2026-05-30T07:58:15Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Обзор */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Enabling_Matter_on_Shelly_Gen3_Devices.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В отличие от устройств Shelly Gen4, которые изначально поддерживают протокол Matter, предыдущие поколения не имеют встроенной поддержки Matter. Важно отметить, что не все устройства Gen3 получат поддержку Matter, поэтому для получения дополнительной информации перейдите по ссылке ниже.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Это руководство Предоставляет подробные инструкции по включению Matter на устройствах Shelly Gen3. Matter — это новый стандарт умного дома, обеспечивающий безопасное и надежное подключение между платформами и экосистемами, такими как Apple Home, Google Home и Amazon Alexa. Устройства Shelly Gen3 поддерживают Matter начиная с определенных версий прошивки, поэтому для его включения может потребоваться обновление устройства.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы убедитесь, что у вас есть следующее:&lt;br /&gt;
&lt;br /&gt;
* Устройство Shelly Gen3, поддерживающее Matter — см. URL-адрес, указанный в разделе «Обзор»&lt;br /&gt;
* Смартфон или компьютер с поддержкой Wi-Fi&lt;br /&gt;
* Доступ к вашей домашней сети Wi-Fi (SSID и пароль)&lt;br /&gt;
&lt;br /&gt;
== Пошаговые инструкции ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Подключитесь к устройству Shelly в режиме точки доступа (AP) ===&lt;br /&gt;
&lt;br /&gt;
При первом включении устройства Shelly Gen3 переходят в режим точки доступа (AP)&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
# На компьютере или смартфоне откройте настройки Wi-Fi.&lt;br /&gt;
&lt;br /&gt;
# Найдите сеть с именем, например, shelly1PMGen3-xxxxxx.&lt;br /&gt;
&lt;br /&gt;
# Подключитесь к этой сети.&lt;br /&gt;
&lt;br /&gt;
# Откройте веб-браузер и перейдите по адресу: &#039;&#039;&#039;http://192.168.33.1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 2. Настройка параметров Wi-Fi ===&lt;br /&gt;
&lt;br /&gt;
После входа в веб-интерфейс устройства:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в раздел &#039;&#039;&#039;Интернет и безопасность &amp;gt; Настройки Wi-Fi&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Введите &#039;&#039;&#039;SSID вашей сети Wi-Fi&#039;&#039;&#039; и &#039;&#039;&#039;пароль&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Нажмите &#039;&#039;&#039;Сохранить&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Устройство перезагрузится и попытается подключиться к вашей домашней сети.&lt;br /&gt;
&lt;br /&gt;
=== 3. Обновление прошивки (при необходимости) ===&lt;br /&gt;
&lt;br /&gt;
Поддержка Matter может отсутствовать в более старых версиях прошивки. Обычно Matter поставляется с прошивкой Shelly версии 1.6 и выше. Если в вашем интерфейсе не отображается раздел Matter:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в «Настройки &amp;gt; Обновление прошивки».&lt;br /&gt;
&lt;br /&gt;
# Нажмите «Проверить наличие обновлений».&lt;br /&gt;
&lt;br /&gt;
# Если обновление доступно, установите его.&lt;br /&gt;
&lt;br /&gt;
# После завершения обновления устройство перезагрузится.&lt;br /&gt;
&lt;br /&gt;
==== Примеры интерфейса: ====\n&lt;br /&gt;
&#039;&#039;&#039;До обновления прошивки (без поддержки Matter):&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20250612-112921.png]]&lt;br /&gt;
&#039;&#039;&#039;После обновления прошивки (с поддержкой Matter):&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20250612-112930.png]]&lt;br /&gt;
&lt;br /&gt;
=== 4. Включение интеграции с Matter ===&lt;br /&gt;
&lt;br /&gt;
После обновления прошивки устройства:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в «Настройки &amp;gt; Интеграции &amp;gt; Matter». # Нажмите «Включить». Это перезагрузит устройство.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250612-113040.png]]&lt;br /&gt;
[[File:image-20250612-113012.png]]&lt;br /&gt;
Интерфейс сгенерирует&lt;br /&gt;
«Код настройки Matter»,&lt;br /&gt;
&lt;br /&gt;
доступный как в цифровом формате, так и в формате QR-кода.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250612-113116.png]]&lt;br /&gt;
Этот код используется для подключения вашего устройства к совместимой с Matter экосистеме.&lt;br /&gt;
&lt;br /&gt;
== Советы по устранению неполадок ==&lt;br /&gt;
&lt;br /&gt;
* «Нет опции Matter в настройках?» Обновите прошивку до последней версии.&lt;br /&gt;
&lt;br /&gt;
* «Устройство не отображается в вашей сети Wi-Fi?» Дважды проверьте учетные данные Wi-Fi или попробуйте сбросить настройки и переподключиться.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Потеряли код настройки?&#039;&#039;&#039; Вы можете сгенерировать QR-код заново, отключив и снова включив Matter в настройках интеграции.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Браузер не может связаться с 192.168.33.1?&#039;&#039;&#039; Убедитесь, что вы подключены к сети точки доступа устройства, а не к вашей домашней сети Wi-Fi.&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить сервис. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ею с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Другие устройства]]&lt;br /&gt;
[[Категория:Устройства]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_Shelly_LoRa&amp;diff=8255</id>
		<title>Как передавать данные виртуального компонента через дополнение Shelly LoRa</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_Shelly_LoRa&amp;diff=8255"/>
		<updated>2026-05-30T07:57:08Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:LoRa_Add-on_article.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Это решение объясняет, как передавать состояние&lt;br /&gt;
&#039;&#039;&#039;BT Home / Виртуального компонента&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
с одного устройства Shelly (передатчика)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sender&#039;&#039;&lt;br /&gt;
) на другое (приемника)&lt;br /&gt;
&#039;&#039;Receiver&#039;&#039;&lt;br /&gt;
) по радиосвязи LoRa дальнего действия. Подключив&lt;br /&gt;
&#039;&#039;&#039;Shelly LoRa Add-on&#039;&#039;&#039;&lt;br /&gt;
к каждому устройству Gen 3 / Gen 4, вы можете передавать виртуальное состояние «открыто/закрыто», «вкл/выкл» или числовое значение на расстояние до 5 км в открытом пространстве, даже там, где Wi-Fi или BLE недоступны.&lt;br /&gt;
Скрипт Shelly на передатчике отслеживает виртуальный компонент и, всякий раз, когда его значение изменяется, шифрует новое состояние и передает его по LoRa.&lt;br /&gt;
&lt;br /&gt;
Сопутствующий скрипт на приемнике расшифровывает пакет и обновляет локальный виртуальный компонент (или запускает любую другую логику по вашему выбору).&lt;br /&gt;
&lt;br /&gt;
Эта настройка позволяет безопасно передавать состояние виртуального компонента с одного устройства Shelly на другое по LoRa, имитируя передачу данных с датчиков, таких как состояние двери/окна, с помощью пользовательского виртуального компонента и скриптов Shelly.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* 2 дополнения Shelly LoRa (одно для отправителя, одно для получателя)&lt;br /&gt;
&lt;br /&gt;
* 2 устройства Shelly, поддерживающие дополнения LoRa&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Создайте виртуальный компонент на устройстве отправителя ===&lt;br /&gt;
&lt;br /&gt;
* Откройте локальный веб-интерфейс устройства отправителя.&lt;br /&gt;
&lt;br /&gt;
* Перейдите в раздел «Компоненты».&lt;br /&gt;
&lt;br /&gt;
* Создайте нужный компонент BTHome/виртуальный компонент и подключите соответствующий датчик.&lt;br /&gt;
&lt;br /&gt;
Пример: Если вы имитируете датчик двери/окна Shelly BLU, состояния обычно будут «открыто» и «закрыто».&lt;br /&gt;
&lt;br /&gt;
=== 2. Установка значения виртуального компонента ===&lt;br /&gt;
&lt;br /&gt;
Используйте следующую функцию для установки состояния виртуального компонента:&lt;br /&gt;
Virtual.prototype.setValue(new_value);&lt;br /&gt;
&lt;br /&gt;
См. документацию API:&lt;br /&gt;
[https://shelly-api-docs.shelly.cloud/gen2/Scripts/ShellyScriptLanguageFeatures/#virtualprototypesetvaluenew_value https://shelly-api-docs.shelly.cloud/gen2/Scripts/ShellyScriptLanguageFeatures/#virtualprototypesetvaluenew_value]&lt;br /&gt;
&lt;br /&gt;
=== 3. Установка и изменение скрипта отправителя ===&lt;br /&gt;
&lt;br /&gt;
Измените скрипт:&lt;br /&gt;
&lt;br /&gt;
* Добавьте Shelly.addStatusHandler() для отслеживания изменений от датчика.&lt;br /&gt;
&lt;br /&gt;
* Укажите правильный ID компонента для точного отслеживания обновлений. Этот ID можно найти в локальном веб-интерфейсе в подробных сведениях о соответствующем компоненте.&lt;br /&gt;
&lt;br /&gt;
=== 4. Установка и изменение скрипта приемника ===&lt;br /&gt;
&lt;br /&gt;
Используйте скрипт, доступный здесь:&lt;br /&gt;
👉&lt;br /&gt;
[https://github.com/ALLTERCO/shelly-script-examples/blob/main/lora-encrypted-communication/lora-receive-encrypted-msg.js https://github.com/ALLTERCO/shelly-script-examples/blob/main/lora-encrypted-communication/lora-receive-encrypted-msg.js]&lt;br /&gt;
&lt;br /&gt;
Отредактируйте следующую строку в скрипте приемника, чтобы обрабатывать и записывать в лог полученное состояние датчика:&lt;br /&gt;
console.log(&amp;quot;Сообщение получено: &amp;quot;, decryptedMessage);&lt;br /&gt;
Этот вывод будет отражать текущее состояние виртуального компонента (например, &amp;quot;открыто&amp;quot; или &amp;quot;закрыто&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства: ==&lt;br /&gt;
&lt;br /&gt;
* Дополнение Shelly LoRa&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_Shelly_LoRa&amp;diff=8254</id>
		<title>Как передавать данные виртуального компонента через дополнение Shelly LoRa</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_Shelly_LoRa&amp;diff=8254"/>
		<updated>2026-05-30T07:57:02Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* 3. Установка и изменение скрипта отправителя */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:LoRa_Add-on_article.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Это решение объясняет, как передавать состояние&lt;br /&gt;
&#039;&#039;&#039;BT Home / Виртуального компонента&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
с одного устройства Shelly (передатчика)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sender&#039;&#039;&lt;br /&gt;
) на другое (приемника)&lt;br /&gt;
&#039;&#039;Receiver&#039;&#039;&lt;br /&gt;
) по радиосвязи LoRa дальнего действия. Подключив&lt;br /&gt;
&#039;&#039;&#039;Shelly LoRa Add-on&#039;&#039;&#039;&lt;br /&gt;
к каждому устройству Gen 3 / Gen 4, вы можете передавать виртуальное состояние «открыто/закрыто», «вкл/выкл» или числовое значение на расстояние до 5 км в открытом пространстве, даже там, где Wi-Fi или BLE недоступны.&lt;br /&gt;
Скрипт Shelly на передатчике отслеживает виртуальный компонент и, всякий раз, когда его значение изменяется, шифрует новое состояние и передает его по LoRa.&lt;br /&gt;
&lt;br /&gt;
Сопутствующий скрипт на приемнике расшифровывает пакет и обновляет локальный виртуальный компонент (или запускает любую другую логику по вашему выбору).&lt;br /&gt;
&lt;br /&gt;
Эта настройка позволяет безопасно передавать состояние виртуального компонента с одного устройства Shelly на другое по LoRa, имитируя передачу данных с датчиков, таких как состояние двери/окна, с помощью пользовательского виртуального компонента и скриптов Shelly.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* 2 дополнения Shelly LoRa (одно для отправителя, одно для получателя)&lt;br /&gt;
&lt;br /&gt;
* 2 устройства Shelly, поддерживающие дополнения LoRa&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Создайте виртуальный компонент на устройстве отправителя ===&lt;br /&gt;
&lt;br /&gt;
* Откройте локальный веб-интерфейс устройства отправителя.&lt;br /&gt;
&lt;br /&gt;
* Перейдите в раздел «Компоненты».&lt;br /&gt;
&lt;br /&gt;
* Создайте нужный компонент BTHome/виртуальный компонент и подключите соответствующий датчик.&lt;br /&gt;
&lt;br /&gt;
Пример: Если вы имитируете датчик двери/окна Shelly BLU, состояния обычно будут «открыто» и «закрыто».&lt;br /&gt;
&lt;br /&gt;
=== 2. Установка значения виртуального компонента ===&lt;br /&gt;
&lt;br /&gt;
Используйте следующую функцию для установки состояния виртуального компонента:&lt;br /&gt;
Virtual.prototype.setValue(new_value);&lt;br /&gt;
&lt;br /&gt;
См. документацию API:&lt;br /&gt;
[https://shelly-api-docs.shelly.cloud/gen2/Scripts/ShellyScriptLanguageFeatures/#virtualprototypesetvaluenew_value https://shelly-api-docs.shelly.cloud/gen2/Scripts/ShellyScriptLanguageFeatures/#virtualprototypesetvaluenew_value]&lt;br /&gt;
&lt;br /&gt;
=== 3. Установка и изменение скрипта отправителя ===&lt;br /&gt;
&lt;br /&gt;
Измените скрипт:&lt;br /&gt;
&lt;br /&gt;
* Добавьте Shelly.addStatusHandler() для отслеживания изменений от датчика.&lt;br /&gt;
&lt;br /&gt;
* Укажите правильный ID компонента для точного отслеживания обновлений. Этот ID можно найти в локальном веб-интерфейсе в подробных сведениях о соответствующем компоненте.&lt;br /&gt;
&lt;br /&gt;
=== 4. Установка и изменение скрипта приемника ===&lt;br /&gt;
&lt;br /&gt;
Используйте скрипт, доступный здесь:&lt;br /&gt;
👉&lt;br /&gt;
[https://github.com/ALLTERCO/shelly-script-examples/blob/main/lora-encrypted-communication/lora-receive-encrypted-msg.js https://github.com/ALLTERCO/shelly-script-examples/blob/main/lora-encrypted-communication/lora-receive-encrypted-msg.js]&lt;br /&gt;
&lt;br /&gt;
Отредактируйте следующую строку в скрипте приемника, чтобы обрабатывать и записывать в лог полученное состояние датчика:&lt;br /&gt;
console.log(&amp;quot;Сообщение получено: &amp;quot;, decryptedMessage);&lt;br /&gt;
Этот вывод будет отражать текущее состояние виртуального компонента (например, &amp;quot;открыто&amp;quot; или &amp;quot;закрыто&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ими с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства: ==&lt;br /&gt;
&lt;br /&gt;
* Дополнение Shelly LoRa&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%94%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%BC%D0%B8_%D1%81%D1%82%D0%B5%D0%BA%D0%BB%D0%BE%D0%BF%D0%BE%D0%B4%D1%8A%D0%B5%D0%BC%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Shelly&amp;diff=8253</id>
		<title>Дистанционное управление электрическими стеклоподъемниками с помощью устройства Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%94%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%BC%D0%B8_%D1%81%D1%82%D0%B5%D0%BA%D0%BB%D0%BE%D0%BF%D0%BE%D0%B4%D1%8A%D0%B5%D0%BC%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Shelly&amp;diff=8253"/>
		<updated>2026-05-30T07:51:42Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:2025-03-24_16_49_25-Presentation2_-_PowerPoint_2_.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Это пошаговое руководство содержит подробные инструкции о том, как с помощью интеллектуальных устройств Shelly можно осуществлять дистанционное управление и автоматизацию электрических окон, повышая удобство, энергоэффективность и безопасность в частных жилых или коммерческих помещениях.&lt;br /&gt;
В результате обычные электрические окна можно контролировать дистанционно. Вы также можете добавить автоматизацию работы окон, что обеспечит оптимальное качество воздуха в помещении, снизит энергопотребление и улучшит безопасность благодаря удаленному доступу и планированию.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед внедрением этого решения убедитесь, что у вас есть следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Shelly 2PM Gen3 Smart Relay Switch&#039;&#039;&#039; : Это устройство позволяет дистанционно управлять и контролировать электрические окна.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Shelly BLU RC Button 4&#039;&#039;&#039; : Пульт дистанционного управления Bluetooth для удобной работы.&lt;br /&gt;
&lt;br /&gt;
* * &#039;&#039;&#039;Электрические стеклоподъемники с совместимыми моторизованными механизмами&#039;&#039;&#039; : Убедитесь, что ваши стеклоподъемники оснащены электроприводами, которые можно контролировать электронным способом.&lt;br /&gt;
* &#039;&#039;&#039;Сеть Wi-Fi&#039;&#039;&#039; : Стабильное Wi-Fi-соединение необходимо для связи устройства и удаленного доступа.&lt;br /&gt;
* &#039;&#039;&#039;Смартфон или планшет&#039;&#039;&#039; : Для первоначальной настройки и дальнейшего управления через мобильное приложение Shelly, если необходимо.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установка Shelly 2PM Gen3&#039;&#039;&#039; * &#039;&#039;&#039;Выключение питания&#039;&#039;&#039; : Убедитесь, что основное электропитание двигателя стеклоподъемника отключено во избежание поражения электрическим током.&lt;br /&gt;
* &#039;&#039;&#039;Подключение проводов&#039;&#039;&#039; : Подключите Shelly 2PM Gen3 к двигателю стеклоподъемника, следуя схеме подключения, приведенной в руководстве пользователя устройства. Как правило, это включает в себя подключение нейтрального (N) и линейного (L) проводов к соответствующим клеммам устройства Shelly, а управляющих проводов двигателя — к выходным клеммам (O1 и O2).&lt;br /&gt;
* &#039;&#039;&#039;Монтаж&#039;&#039;&#039;: Разместите устройство Shelly в подходящем корпусе рядом с двигателем стеклоподъемника, обеспечив его защиту от воздействия окружающей среды.&lt;br /&gt;
* &#039;&#039;&#039;Включение&#039;&#039;&#039;: Восстановите основное электропитание.&lt;br /&gt;
&lt;br /&gt;
Схема подключения показана на рисунке ниже:&lt;br /&gt;
[[File:image-20250324-142308.png]]&lt;br /&gt;
Вот реальные фотографии схемы подключения с разных ракурсов&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Настройка Shelly 2PM Gen3&#039;&#039;&#039; * &#039;&#039;&#039;Подключение к Wi-Fi устройства&#039;&#039;&#039; : Используя смартфон или планшет, подключитесь к сети Wi-Fi устройства Shelly (например, &amp;quot;shelly2pm-xxxxxx&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;Доступ к веб-интерфейсу&#039;&#039;&#039; : Откройте веб-браузер и перейдите по адресу http://192.168.33.1/ .&lt;br /&gt;
* &#039;&#039;&#039;Сетевые настройки&#039;&#039;&#039; : Введите учетные данные вашей домашней или офисной сети Wi-Fi, чтобы подключить устройство Shelly к вашей локальной сети.&lt;br /&gt;
# &#039;&#039;&#039;Обновление прошивки устройства&#039;&#039;&#039; После подключения к локальной сети устройства убедитесь, что она обновлена ​​до последней доступной версии прошивки. Следуйте инструкциям на скриншотах ниже.&lt;br /&gt;
# &#039;&#039;&#039;Изменение с переключателя на крышку&#039;&#039;&#039; Измените настройки устройства так, чтобы оно управляло электрическими стеклоподъемниками, для чего необходимо изменить настройку по умолчанию с переключателя на крышку. Следуйте инструкциям на скриншотах ниже.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Калибровка устройства&#039;&#039;&#039; Откалибруйте Shelly 2PM Gen3, чтобы он распознавал полностью открытое и закрытое положение вашего окна. Это обеспечит точное управление и позиционирование.​ Следуйте инструкциям на скриншотах ниже.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-125750.png]]&lt;br /&gt;
Перед самой калибровкой установите параметры холостого хода двигателя в соответствии с вашими условиями, чтобы обеспечить правильную калибровку.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-130508.png]]&lt;br /&gt;
[[File:image-20250228-130555.png]]&lt;br /&gt;
Приведенный ниже скриншот носит информационный характер и показывает ошибку, если параметры холостого хода были оставлены по умолчанию и калибровка не удается.&lt;br /&gt;
&lt;br /&gt;
[[File:11-20250228-131144.png]]&lt;br /&gt;
Начните фактическую калибровку — имейте в виду, что это может занять несколько минут, и окно может закрываться и открываться несколько раз в процессе. Дождитесь завершения, пока не увидите, что калибровка закончена.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-130739.png]]&lt;br /&gt;
[[File:image-20250228-130924.png]]&lt;br /&gt;
[[File:image-20250228-131032.png]]&lt;br /&gt;
После завершения калибровки вы увидите элементы управления в веб-интерфейсе устройства, как на скриншоте ниже. Имейте в виду, что в зависимости от используемого устройства и прошивки внешний вид может немного отличаться.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-131523.png]]&lt;br /&gt;
При необходимости поменяйте направление нажатия кнопок, чтобы убедиться, что нажатая физическая кнопка соответствует вашим предпочтениям.&lt;br /&gt;
[[File:image-20250228-132022.png]]&lt;br /&gt;
[[File:image-20250228-132109.png]]&lt;br /&gt;
[[File:image-20250228-132246.png]]&lt;br /&gt;
Чтобы избежать случайного сброса устройства, снимите флажок «Включить сброс к заводским настройкам из источника».&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-132357.png]]&lt;br /&gt;
[[File:image-20250228-132411.png]]&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Добавить пульт Shelly BLU RC Button 4 в качестве компонента BT Home&#039;&#039;&#039; Убедитесь, что модуль BT включен на пульте Shelly 2PM Gen3, чтобы добавить пульт &#039;&#039;&#039;Shelly BLU RC Button 4&#039;&#039;&#039; в BT Home&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-135238.png]]&lt;br /&gt;
[[File:image-20250228-135304.png]]&lt;br /&gt;
[[File:image-20250228-135355.png]]&lt;br /&gt;
Нажмите кнопку сопряжения на пульте Shelly BLU RC Button 4. Устройства должны появиться в списке обнаруженных устройств. Затем нажмите кнопку «Добавить».&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-135610.png]]&lt;br /&gt;
Вот как будет выглядеть добавленное устройство в веб-интерфейсе.&lt;br /&gt;
[[File:image-20250228-135812.png]]&lt;br /&gt;
А вот как оно будет выглядеть в разделе «Главная».&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-135835.png]]&lt;br /&gt;
Чтобы отобразились все кнопки/объекты устройства, нажмите любую кнопку&lt;br /&gt;
«Shelly BLU RC Button 4»,&lt;br /&gt;
&lt;br /&gt;
чтобы они отобразились в окне просмотра.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-135845.png]]&lt;br /&gt;
&lt;br /&gt;
# «Настройка автоматизации и расписаний»&lt;br /&gt;
&lt;br /&gt;
Вы можете создать локальное действие для управления и автоматизации электростеклоподъемников.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Создать локальное действие для открытия окна&#039;&#039;&#039;&lt;br /&gt;
Обратите внимание, что фактическое представление кнопки в локальном веб-интерфейсе устройств Shelly начинается с 0, а не с 1. Например (как показано на скриншоте), если вы хотите настроить кнопку 3 на&lt;br /&gt;
&#039;&#039;&#039;Кнопка 4 пульта дистанционного управления Shelly BLU&#039;&#039;&#039;,&lt;br /&gt;
вам нужно выбрать кнопку 2 в локальном веб-интерфейсе.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250228-132639.png]]&lt;br /&gt;
[[File:image-20250228-132853.png]]&lt;br /&gt;
[[File:image-20250228-132957.png]]&lt;br /&gt;
[[File:image-20250228-133157.png]]&lt;br /&gt;
[[File:image-20250228-133248.png]]&lt;br /&gt;
[[File:image-20250228-133415.png]]&lt;br /&gt;
[[File:image-20250228-133504.png]]&lt;br /&gt;
&#039;&#039;&#039;Создать локальное действие для окна закрытие&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20250228-133649.png]]&lt;br /&gt;
[[File:image-20250228-133819.png]]&lt;br /&gt;
[[File:image-20250228-133934.png]]&lt;br /&gt;
[[File:image-20250228-134434.png]]&lt;br /&gt;
[[File:image-20250228-134458.png]]&lt;br /&gt;
&#039;&#039;&#039;Советы по устранению неполадок&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Устройство не отвечает&#039;&#039;&#039; : Убедитесь, что устройство Shelly правильно подключено и получает питание. Проверьте свою сеть Wi-Fi на наличие проблем с подключением.&lt;br /&gt;
* Проблемы с калибровкой: Если окно работает не так, как ожидалось, повторите процесс калибровки, чтобы обеспечить точное открытие и закрытие.&lt;br /&gt;
* Сбои при сопряжении пульта дистанционного управления: Убедитесь, что кнопка Shelly BLU RC Button 4 находится в зоне действия Bluetooth и имеет исправные батареи.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* Shelly BLU RC Button / Shelly BLU RC Button US&lt;br /&gt;
* Shelly 2PM Gen3&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8252</id>
		<title>Обнаружение устройств Shelly через mDNS</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8252"/>
		<updated>2026-05-30T07:50:59Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mDNS.png]]&lt;br /&gt;
Устройства Shelly (как и многие современные устройства умного дома) объявляют себя в локальной сети, используя mDNS (многоадресный DNS). В этой статье мы объясним:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Что такое mDNS&#039;&#039;&#039; и как устройства Shelly его используют&lt;br /&gt;
# &#039;&#039;&#039;Как обнаружить устройства Shelly через mDNS&#039;&#039;&#039; (включая утилиты командной строки)&lt;br /&gt;
# &#039;&#039;&#039;Автоматическое обнаружение с помощью Python&#039;&#039;&#039; (ссылка на наш пример скрипта)&lt;br /&gt;
# &#039;&#039;&#039;Устранение неполадок и советы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Что такое mDNS? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mDNS (Multicast DNS)&#039;&#039;&#039;&lt;br /&gt;
— это протокол, определенный в &lt;br /&gt;
[https://datatracker.ietf.org/doc/html/rfc6762 RFC 6762]&lt;br /&gt;
&lt;br /&gt;
который позволяет устройствам в &lt;br /&gt;
&#039;&#039;&#039;LAN (локальной сети)&#039;&#039;&#039;&lt;br /&gt;
обнаруживать друг друга &lt;br /&gt;
&#039;&#039;&#039;без&#039;&#039;&#039;&lt;br /&gt;
центрального DNS-сервера. Это достигается путем отправки и получения DNS-подобных запросов через &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039;&lt;br /&gt;
в многоадресную группу. Популярные реализации mDNS включают &lt;br /&gt;
[https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/NetServices/Introduction.html Bonjour от Apple]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://avahi.org/ &#039;&#039;&#039;Avahi&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
в Linux.&lt;br /&gt;
&lt;br /&gt;
Почему это важно для устройств Shelly?&lt;br /&gt;
&lt;br /&gt;
Поскольку каждое устройство Shelly объявляет о себе, используя определенный тип службы (&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), что позволяет любому инструменту с поддержкой mDNS обнаруживать эти широковещательные сообщения и отображать такие сведения, как IP-адреса и версии прошивки, и поскольку mDNS часто используется в паре с&lt;br /&gt;
&#039;&#039;&#039;DNS-SD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(иногда называемым его «родственником») для обеспечения структурированного метода рекламы и просмотра служб по типу (например, &lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), эта функциональность особенно важна для устройств Shelly.&lt;br /&gt;
&lt;br /&gt;
== Как обнаружить устройства Shelly через mDNS ==&lt;br /&gt;
&lt;br /&gt;
=== Тип службы mDNS для Shelly ===&lt;br /&gt;
&lt;br /&gt;
Устройства Shelly, осуществляющие широковещательную рассылку под этим типом службы:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
По умолчанию каждое устройство Shelly объявляет следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя экземпляра (имя службы)&#039;&#039;&#039; : Часто выглядит как shelly2pmg4-7c2c67640b38._shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя хоста (сервера)&#039;&#039;&#039; (например, Shelly2PMG4-7C2C67640B38.local.)&lt;br /&gt;
* &#039;&#039;&#039;IP-адрес(а)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Порт&#039;&#039;&#039; (80)&lt;br /&gt;
* &#039;&#039;&#039;TXT-записи&#039;&#039;&#039;, содержащие ключевые свойства: gen: Поколение (например, 4) app: Имя/модель устройства (например, S2PMG4) ver: Версия прошивки (например, 1.5.99)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Инструменты обнаружения из командной строки ===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== macOS: dns-sd ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотр&#039;&#039;&#039; служб Shelly:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -B _shelly._tcp&lt;br /&gt;
&lt;br /&gt;
Вы увидите устройства Shelly по мере их появления появляется.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Разрешить&#039;&#039;&#039; конкретное устройство для просмотра подробных записей TXT:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -L &amp;quot;shelly2pmg4-7c2c67640b38&amp;quot; _shelly._tcp local&lt;br /&gt;
&lt;br /&gt;
Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
Поиск shelly2pmg4-7c2c67640b38._shelly._tcp.local&lt;br /&gt;
ДАТА: ---Пт 21 фев 2025---&lt;br /&gt;
10:38:08.309 ...НАЧАЛО...&lt;br /&gt;
10:38:08.611 shelly2pmg4-7c2c67640b38._shelly._tcp.local. Доступен по адресу Shelly2PMG4-7C2C67640B38.local.:80 (интерфейс 24)&lt;br /&gt;
gen=4 app=S2PMG4 ver=1.5.99&lt;br /&gt;
&lt;br /&gt;
==== Linux: avahi-browse ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установить&#039;&#039;&#039; при необходимости:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install avahi-utils&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотреть&#039;&#039;&#039; службы _shelly._tcp:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
avahi-browse --resolve --terminate --parsable _shelly._tcp | grep &amp;quot;^=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Эта команда отображает IP-адрес, порт и данные TXT каждого устройства Shelly (включая gen, app, ver) в таблице. Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA7352B;_shelly._tcp;local;ShellyWallDisplay-00A90BA7352B.local;192.168.1.134;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.1&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-000822858F3D;_shelly._tcp;local;ShellyWallDisplay-000822858F3D.local;192.168.7.208;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.2&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shellypstripg4-7c2c67642200;_shelly._tcp;local;ShellyPStripG4-7C2C67642200.local;fd62:7244:6b44:daec:7e2c:67ff:fe64:2200;80;&amp;quot;ver=1.5.99-dev113814&amp;quot; &amp;quot;app=PowerStrip&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;fd62:7244:6b44:daec:7e2c:67ff:fe7a:220;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;192.168.9.14;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shellyhtg3-84fce63f8908;_shelly._tcp;local;ShellyHTG3-84FCE63F8908.local;192.168.9.209;80;&amp;quot;ver=1.1.0&amp;quot; &amp;quot;app=HTG3&amp;quot; &amp;quot;gen=3&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA735AC;_shelly._tcp;local;ShellyWallDisplay-00A90BA735AC.local;192.168.2.7;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.0&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Автоматическое обнаружение с помощью Python ==&lt;br /&gt;
&lt;br /&gt;
Для полностью автоматизированного подхода попробуйте наш&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/find-shelly-devices-mdns &#039;&#039;&#039;пример скрипта на Python&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
который использует &lt;br /&gt;
[https://pypi.org/project/zeroconf/ библиотеку zeroconf]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://pypi.org/project/rich/ библиотеку rich]&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирует&#039;&#039;&#039; _shelly._tcp.local. в течение настраиваемого временного окна.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Собирает&#039;&#039;&#039; имя хоста, IP-адреса, TXT-записи и т. д. каждого устройства.&lt;br /&gt;
# &#039;&#039;&#039;Сортирует&#039;&#039;&#039; их (необязательно) по поколению, версии прошивки, имени устройства и т. д.&lt;br /&gt;
# &#039;&#039;&#039;Выводит&#039;&#039;&#039; цветную таблицу со всеми обнаруженными устройствами Shelly.&lt;br /&gt;
&lt;br /&gt;
=== Пример использования: ===&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
python find_shelly_mdns_devices.py --scan-time 15 --sort gen&lt;br /&gt;
&lt;br /&gt;
* --scan-time 15 запускает сканирование на 15 секунд.&lt;br /&gt;
&lt;br /&gt;
* --sort gen сортирует результаты по полю gen в TXT-записи.&lt;br /&gt;
&lt;br /&gt;
Вы увидите вывод, подобный следующему:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
Имя службы IP-адрес(а) сервера Порт Имя устройства Версия Gen Другие свойства&lt;br /&gt;
shelly2pmg4-7c2c67640b38 Shelly2PMG4-7C2C67640B38.local. 192.168.1.15 80 S2PMG4 1.5.99 4 N/A&lt;br /&gt;
...&lt;br /&gt;
Всего обнаружено устройств: 1&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок и советы ==&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка многоадресного трафика&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Некоторые маршрутизаторы или брандмауэры блокируют &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039; (используемый mDNS). Убедитесь, что ваш брандмауэр и сетевые настройки разрешают многоадресный трафик.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Один сетевой сегмент&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что &#039;&#039;&#039;резолвер&#039;&#039;&#039; (ваш компьютер или скрипт) и &#039;&#039;&#039;устройства Shelly&#039;&#039;&#039; находятся в &#039;&#039;&#039;одной подсети уровня 2&#039;&#039;&#039;. Многоадресные пакеты &#039;&#039;&#039;обычно не проходят через VPN&#039;&#039;&#039; или сетевые сегменты, если это специально не настроено.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка с помощью других инструментов&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Если скрипт Python не может найти устройства или вы хотите протестировать их с помощью других инструментов, попробуйте dns-sd (macOS) или avahi-browse (Linux), чтобы убедиться, что устройства Shelly действительно объявляют о себе через mDNS.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Дайте время&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Устройствам Shelly может потребоваться несколько секунд для ответа. Если вы подозреваете, что чего-то не хватает, &#039;&#039;&#039;сканируйте дольше&#039;&#039;&#039; (например, 15–30 секунд).&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8251</id>
		<title>Обнаружение устройств Shelly через mDNS</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8251"/>
		<updated>2026-05-30T07:50:52Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Пример использования: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mDNS.png]]&lt;br /&gt;
Устройства Shelly (как и многие современные устройства умного дома) объявляют себя в локальной сети, используя mDNS (многоадресный DNS). В этой статье мы объясним:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Что такое mDNS&#039;&#039;&#039; и как устройства Shelly его используют&lt;br /&gt;
# &#039;&#039;&#039;Как обнаружить устройства Shelly через mDNS&#039;&#039;&#039; (включая утилиты командной строки)&lt;br /&gt;
# &#039;&#039;&#039;Автоматическое обнаружение с помощью Python&#039;&#039;&#039; (ссылка на наш пример скрипта)&lt;br /&gt;
# &#039;&#039;&#039;Устранение неполадок и советы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Что такое mDNS? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mDNS (Multicast DNS)&#039;&#039;&#039;&lt;br /&gt;
— это протокол, определенный в &lt;br /&gt;
[https://datatracker.ietf.org/doc/html/rfc6762 RFC 6762]&lt;br /&gt;
&lt;br /&gt;
который позволяет устройствам в &lt;br /&gt;
&#039;&#039;&#039;LAN (локальной сети)&#039;&#039;&#039;&lt;br /&gt;
обнаруживать друг друга &lt;br /&gt;
&#039;&#039;&#039;без&#039;&#039;&#039;&lt;br /&gt;
центрального DNS-сервера. Это достигается путем отправки и получения DNS-подобных запросов через &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039;&lt;br /&gt;
в многоадресную группу. Популярные реализации mDNS включают &lt;br /&gt;
[https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/NetServices/Introduction.html Bonjour от Apple]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://avahi.org/ &#039;&#039;&#039;Avahi&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
в Linux.&lt;br /&gt;
&lt;br /&gt;
Почему это важно для устройств Shelly?&lt;br /&gt;
&lt;br /&gt;
Поскольку каждое устройство Shelly объявляет о себе, используя определенный тип службы (&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), что позволяет любому инструменту с поддержкой mDNS обнаруживать эти широковещательные сообщения и отображать такие сведения, как IP-адреса и версии прошивки, и поскольку mDNS часто используется в паре с&lt;br /&gt;
&#039;&#039;&#039;DNS-SD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(иногда называемым его «родственником») для обеспечения структурированного метода рекламы и просмотра служб по типу (например, &lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), эта функциональность особенно важна для устройств Shelly.&lt;br /&gt;
&lt;br /&gt;
== Как обнаружить устройства Shelly через mDNS ==&lt;br /&gt;
&lt;br /&gt;
=== Тип службы mDNS для Shelly ===&lt;br /&gt;
&lt;br /&gt;
Устройства Shelly, осуществляющие широковещательную рассылку под этим типом службы:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
По умолчанию каждое устройство Shelly объявляет следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя экземпляра (имя службы)&#039;&#039;&#039; : Часто выглядит как shelly2pmg4-7c2c67640b38._shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя хоста (сервера)&#039;&#039;&#039; (например, Shelly2PMG4-7C2C67640B38.local.)&lt;br /&gt;
* &#039;&#039;&#039;IP-адрес(а)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Порт&#039;&#039;&#039; (80)&lt;br /&gt;
* &#039;&#039;&#039;TXT-записи&#039;&#039;&#039;, содержащие ключевые свойства: gen: Поколение (например, 4) app: Имя/модель устройства (например, S2PMG4) ver: Версия прошивки (например, 1.5.99)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Инструменты обнаружения из командной строки ===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== macOS: dns-sd ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотр&#039;&#039;&#039; служб Shelly:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -B _shelly._tcp&lt;br /&gt;
&lt;br /&gt;
Вы увидите устройства Shelly по мере их появления появляется.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Разрешить&#039;&#039;&#039; конкретное устройство для просмотра подробных записей TXT:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -L &amp;quot;shelly2pmg4-7c2c67640b38&amp;quot; _shelly._tcp local&lt;br /&gt;
&lt;br /&gt;
Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
Поиск shelly2pmg4-7c2c67640b38._shelly._tcp.local&lt;br /&gt;
ДАТА: ---Пт 21 фев 2025---&lt;br /&gt;
10:38:08.309 ...НАЧАЛО...&lt;br /&gt;
10:38:08.611 shelly2pmg4-7c2c67640b38._shelly._tcp.local. Доступен по адресу Shelly2PMG4-7C2C67640B38.local.:80 (интерфейс 24)&lt;br /&gt;
gen=4 app=S2PMG4 ver=1.5.99&lt;br /&gt;
&lt;br /&gt;
==== Linux: avahi-browse ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установить&#039;&#039;&#039; при необходимости:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install avahi-utils&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотреть&#039;&#039;&#039; службы _shelly._tcp:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
avahi-browse --resolve --terminate --parsable _shelly._tcp | grep &amp;quot;^=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Эта команда отображает IP-адрес, порт и данные TXT каждого устройства Shelly (включая gen, app, ver) в таблице. Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA7352B;_shelly._tcp;local;ShellyWallDisplay-00A90BA7352B.local;192.168.1.134;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.1&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-000822858F3D;_shelly._tcp;local;ShellyWallDisplay-000822858F3D.local;192.168.7.208;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.2&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shellypstripg4-7c2c67642200;_shelly._tcp;local;ShellyPStripG4-7C2C67642200.local;fd62:7244:6b44:daec:7e2c:67ff:fe64:2200;80;&amp;quot;ver=1.5.99-dev113814&amp;quot; &amp;quot;app=PowerStrip&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;fd62:7244:6b44:daec:7e2c:67ff:fe7a:220;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;192.168.9.14;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shellyhtg3-84fce63f8908;_shelly._tcp;local;ShellyHTG3-84FCE63F8908.local;192.168.9.209;80;&amp;quot;ver=1.1.0&amp;quot; &amp;quot;app=HTG3&amp;quot; &amp;quot;gen=3&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA735AC;_shelly._tcp;local;ShellyWallDisplay-00A90BA735AC.local;192.168.2.7;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.0&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Автоматическое обнаружение с помощью Python ==&lt;br /&gt;
&lt;br /&gt;
Для полностью автоматизированного подхода попробуйте наш&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/find-shelly-devices-mdns &#039;&#039;&#039;пример скрипта на Python&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
который использует &lt;br /&gt;
[https://pypi.org/project/zeroconf/ библиотеку zeroconf]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://pypi.org/project/rich/ библиотеку rich]&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирует&#039;&#039;&#039; _shelly._tcp.local. в течение настраиваемого временного окна.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Собирает&#039;&#039;&#039; имя хоста, IP-адреса, TXT-записи и т. д. каждого устройства.&lt;br /&gt;
# &#039;&#039;&#039;Сортирует&#039;&#039;&#039; их (необязательно) по поколению, версии прошивки, имени устройства и т. д.&lt;br /&gt;
# &#039;&#039;&#039;Выводит&#039;&#039;&#039; цветную таблицу со всеми обнаруженными устройствами Shelly.&lt;br /&gt;
&lt;br /&gt;
=== Пример использования: ===&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
python find_shelly_mdns_devices.py --scan-time 15 --sort gen&lt;br /&gt;
&lt;br /&gt;
* --scan-time 15 запускает сканирование на 15 секунд.&lt;br /&gt;
&lt;br /&gt;
* --sort gen сортирует результаты по полю gen в TXT-записи.&lt;br /&gt;
&lt;br /&gt;
Вы увидите вывод, подобный следующему:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
Имя службы IP-адрес(а) сервера Порт Имя устройства Версия Gen Другие свойства&lt;br /&gt;
shelly2pmg4-7c2c67640b38 Shelly2PMG4-7C2C67640B38.local. 192.168.1.15 80 S2PMG4 1.5.99 4 N/A&lt;br /&gt;
...&lt;br /&gt;
Всего обнаружено устройств: 1&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок и советы ==&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка многоадресного трафика&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Некоторые маршрутизаторы или брандмауэры блокируют &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039; (используемый mDNS). Убедитесь, что ваш брандмауэр и сетевые настройки разрешают многоадресный трафик.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Один сетевой сегмент&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что &#039;&#039;&#039;резолвер&#039;&#039;&#039; (ваш компьютер или скрипт) и &#039;&#039;&#039;устройства Shelly&#039;&#039;&#039; находятся в &#039;&#039;&#039;одной подсети уровня 2&#039;&#039;&#039;. Многоадресные пакеты &#039;&#039;&#039;обычно не проходят через VPN&#039;&#039;&#039; или сетевые сегменты, если это специально не настроено.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка с помощью других инструментов&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Если скрипт Python не может найти устройства или вы хотите протестировать их с помощью других инструментов, попробуйте dns-sd (macOS) или avahi-browse (Linux), чтобы убедиться, что устройства Shelly действительно объявляют о себе через mDNS.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Дайте время&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Устройствам Shelly может потребоваться несколько секунд для ответа. Если вы подозреваете, что чего-то не хватает, &#039;&#039;&#039;сканируйте дольше&#039;&#039;&#039; (например, 15–30 секунд).&lt;br /&gt;
&lt;br /&gt;
=== Мы ценим ваши отзывы! ===&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ею с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8250</id>
		<title>Обнаружение устройств Shelly через mDNS</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8250"/>
		<updated>2026-05-30T07:50:15Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* macOS: dns-sd */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mDNS.png]]&lt;br /&gt;
Устройства Shelly (как и многие современные устройства умного дома) объявляют себя в локальной сети, используя mDNS (многоадресный DNS). В этой статье мы объясним:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Что такое mDNS&#039;&#039;&#039; и как устройства Shelly его используют&lt;br /&gt;
# &#039;&#039;&#039;Как обнаружить устройства Shelly через mDNS&#039;&#039;&#039; (включая утилиты командной строки)&lt;br /&gt;
# &#039;&#039;&#039;Автоматическое обнаружение с помощью Python&#039;&#039;&#039; (ссылка на наш пример скрипта)&lt;br /&gt;
# &#039;&#039;&#039;Устранение неполадок и советы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Что такое mDNS? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mDNS (Multicast DNS)&#039;&#039;&#039;&lt;br /&gt;
— это протокол, определенный в &lt;br /&gt;
[https://datatracker.ietf.org/doc/html/rfc6762 RFC 6762]&lt;br /&gt;
&lt;br /&gt;
который позволяет устройствам в &lt;br /&gt;
&#039;&#039;&#039;LAN (локальной сети)&#039;&#039;&#039;&lt;br /&gt;
обнаруживать друг друга &lt;br /&gt;
&#039;&#039;&#039;без&#039;&#039;&#039;&lt;br /&gt;
центрального DNS-сервера. Это достигается путем отправки и получения DNS-подобных запросов через &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039;&lt;br /&gt;
в многоадресную группу. Популярные реализации mDNS включают &lt;br /&gt;
[https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/NetServices/Introduction.html Bonjour от Apple]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://avahi.org/ &#039;&#039;&#039;Avahi&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
в Linux.&lt;br /&gt;
&lt;br /&gt;
Почему это важно для устройств Shelly?&lt;br /&gt;
&lt;br /&gt;
Поскольку каждое устройство Shelly объявляет о себе, используя определенный тип службы (&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), что позволяет любому инструменту с поддержкой mDNS обнаруживать эти широковещательные сообщения и отображать такие сведения, как IP-адреса и версии прошивки, и поскольку mDNS часто используется в паре с&lt;br /&gt;
&#039;&#039;&#039;DNS-SD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(иногда называемым его «родственником») для обеспечения структурированного метода рекламы и просмотра служб по типу (например, &lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), эта функциональность особенно важна для устройств Shelly.&lt;br /&gt;
&lt;br /&gt;
== Как обнаружить устройства Shelly через mDNS ==&lt;br /&gt;
&lt;br /&gt;
=== Тип службы mDNS для Shelly ===&lt;br /&gt;
&lt;br /&gt;
Устройства Shelly, осуществляющие широковещательную рассылку под этим типом службы:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
По умолчанию каждое устройство Shelly объявляет следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя экземпляра (имя службы)&#039;&#039;&#039; : Часто выглядит как shelly2pmg4-7c2c67640b38._shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя хоста (сервера)&#039;&#039;&#039; (например, Shelly2PMG4-7C2C67640B38.local.)&lt;br /&gt;
* &#039;&#039;&#039;IP-адрес(а)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Порт&#039;&#039;&#039; (80)&lt;br /&gt;
* &#039;&#039;&#039;TXT-записи&#039;&#039;&#039;, содержащие ключевые свойства: gen: Поколение (например, 4) app: Имя/модель устройства (например, S2PMG4) ver: Версия прошивки (например, 1.5.99)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Инструменты обнаружения из командной строки ===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== macOS: dns-sd ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотр&#039;&#039;&#039; служб Shelly:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -B _shelly._tcp&lt;br /&gt;
&lt;br /&gt;
Вы увидите устройства Shelly по мере их появления появляется.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Разрешить&#039;&#039;&#039; конкретное устройство для просмотра подробных записей TXT:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -L &amp;quot;shelly2pmg4-7c2c67640b38&amp;quot; _shelly._tcp local&lt;br /&gt;
&lt;br /&gt;
Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
Поиск shelly2pmg4-7c2c67640b38._shelly._tcp.local&lt;br /&gt;
ДАТА: ---Пт 21 фев 2025---&lt;br /&gt;
10:38:08.309 ...НАЧАЛО...&lt;br /&gt;
10:38:08.611 shelly2pmg4-7c2c67640b38._shelly._tcp.local. Доступен по адресу Shelly2PMG4-7C2C67640B38.local.:80 (интерфейс 24)&lt;br /&gt;
gen=4 app=S2PMG4 ver=1.5.99&lt;br /&gt;
&lt;br /&gt;
==== Linux: avahi-browse ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установить&#039;&#039;&#039; при необходимости:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install avahi-utils&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотреть&#039;&#039;&#039; службы _shelly._tcp:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
avahi-browse --resolve --terminate --parsable _shelly._tcp | grep &amp;quot;^=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Эта команда отображает IP-адрес, порт и данные TXT каждого устройства Shelly (включая gen, app, ver) в таблице. Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA7352B;_shelly._tcp;local;ShellyWallDisplay-00A90BA7352B.local;192.168.1.134;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.1&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-000822858F3D;_shelly._tcp;local;ShellyWallDisplay-000822858F3D.local;192.168.7.208;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.2&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shellypstripg4-7c2c67642200;_shelly._tcp;local;ShellyPStripG4-7C2C67642200.local;fd62:7244:6b44:daec:7e2c:67ff:fe64:2200;80;&amp;quot;ver=1.5.99-dev113814&amp;quot; &amp;quot;app=PowerStrip&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;fd62:7244:6b44:daec:7e2c:67ff:fe7a:220;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;192.168.9.14;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shellyhtg3-84fce63f8908;_shelly._tcp;local;ShellyHTG3-84FCE63F8908.local;192.168.9.209;80;&amp;quot;ver=1.1.0&amp;quot; &amp;quot;app=HTG3&amp;quot; &amp;quot;gen=3&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA735AC;_shelly._tcp;local;ShellyWallDisplay-00A90BA735AC.local;192.168.2.7;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.0&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Автоматическое обнаружение с помощью Python ==&lt;br /&gt;
&lt;br /&gt;
Для полностью автоматизированного подхода попробуйте наш&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/find-shelly-devices-mdns &#039;&#039;&#039;пример скрипта на Python&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
который использует &lt;br /&gt;
[https://pypi.org/project/zeroconf/ библиотеку zeroconf]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://pypi.org/project/rich/ библиотеку rich]&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирует&#039;&#039;&#039; _shelly._tcp.local. в течение настраиваемого временного окна.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Собирает&#039;&#039;&#039; имя хоста, IP-адреса, TXT-записи и т. д. каждого устройства.&lt;br /&gt;
# &#039;&#039;&#039;Сортирует&#039;&#039;&#039; их (необязательно) по поколению, версии прошивки, имени устройства и т. д.&lt;br /&gt;
# &#039;&#039;&#039;Выводит&#039;&#039;&#039; цветную таблицу со всеми обнаруженными устройствами Shelly.&lt;br /&gt;
&lt;br /&gt;
=== Пример использования: ===&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
python find_shelly_mdns_devices.py --scan-time 15 --sort gen&lt;br /&gt;
&lt;br /&gt;
* --scan-time 15 запускает сканирование на 15 секунд.&lt;br /&gt;
&lt;br /&gt;
* --sort gen сортирует результаты по полю gen в TXT-записи.&lt;br /&gt;
&lt;br /&gt;
Вы увидите вывод, подобный следующему:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
Имя службы IP-адрес(а) сервера Порт Имя устройства Версия Gen Другие свойства&lt;br /&gt;
----------------------- --------------------------- ----------------- ---- ----------- -------- --- -----------------&lt;br /&gt;
shelly2pmg4-7c2c67640b38 Shelly2PMG4-7C2C67640B38.local. 192.168.1.15 80 S2PMG4 1.5.99 4 N/A&lt;br /&gt;
...&lt;br /&gt;
Всего обнаружено устройств: 1&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок и советы ==&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка многоадресного трафика&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Некоторые маршрутизаторы или брандмауэры блокируют &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039; (используемый mDNS). Убедитесь, что ваш брандмауэр и сетевые настройки разрешают многоадресный трафик.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Один сетевой сегмент&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что &#039;&#039;&#039;резолвер&#039;&#039;&#039; (ваш компьютер или скрипт) и &#039;&#039;&#039;устройства Shelly&#039;&#039;&#039; находятся в &#039;&#039;&#039;одной подсети уровня 2&#039;&#039;&#039;. Многоадресные пакеты &#039;&#039;&#039;обычно не проходят через VPN&#039;&#039;&#039; или сетевые сегменты, если это специально не настроено.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка с помощью других инструментов&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Если скрипт Python не может найти устройства или вы хотите протестировать их с помощью других инструментов, попробуйте dns-sd (macOS) или avahi-browse (Linux), чтобы убедиться, что устройства Shelly действительно объявляют о себе через mDNS.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Дайте время&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Устройствам Shelly может потребоваться несколько секунд для ответа. Если вы подозреваете, что чего-то не хватает, &#039;&#039;&#039;сканируйте дольше&#039;&#039;&#039; (например, 15–30 секунд).&lt;br /&gt;
&lt;br /&gt;
=== Мы ценим ваши отзывы! ===&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ею с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8249</id>
		<title>Обнаружение устройств Shelly через mDNS</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_mDNS&amp;diff=8249"/>
		<updated>2026-05-30T07:49:51Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Инструменты обнаружения из командной строки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:mDNS.png]]&lt;br /&gt;
Устройства Shelly (как и многие современные устройства умного дома) объявляют себя в локальной сети, используя mDNS (многоадресный DNS). В этой статье мы объясним:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Что такое mDNS&#039;&#039;&#039; и как устройства Shelly его используют&lt;br /&gt;
# &#039;&#039;&#039;Как обнаружить устройства Shelly через mDNS&#039;&#039;&#039; (включая утилиты командной строки)&lt;br /&gt;
# &#039;&#039;&#039;Автоматическое обнаружение с помощью Python&#039;&#039;&#039; (ссылка на наш пример скрипта)&lt;br /&gt;
# &#039;&#039;&#039;Устранение неполадок и советы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Что такое mDNS? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mDNS (Multicast DNS)&#039;&#039;&#039;&lt;br /&gt;
— это протокол, определенный в &lt;br /&gt;
[https://datatracker.ietf.org/doc/html/rfc6762 RFC 6762]&lt;br /&gt;
&lt;br /&gt;
который позволяет устройствам в &lt;br /&gt;
&#039;&#039;&#039;LAN (локальной сети)&#039;&#039;&#039;&lt;br /&gt;
обнаруживать друг друга &lt;br /&gt;
&#039;&#039;&#039;без&#039;&#039;&#039;&lt;br /&gt;
центрального DNS-сервера. Это достигается путем отправки и получения DNS-подобных запросов через &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039;&lt;br /&gt;
в многоадресную группу. Популярные реализации mDNS включают &lt;br /&gt;
[https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/NetServices/Introduction.html Bonjour от Apple]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://avahi.org/ &#039;&#039;&#039;Avahi&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
в Linux.&lt;br /&gt;
&lt;br /&gt;
Почему это важно для устройств Shelly?&lt;br /&gt;
&lt;br /&gt;
Поскольку каждое устройство Shelly объявляет о себе, используя определенный тип службы (&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), что позволяет любому инструменту с поддержкой mDNS обнаруживать эти широковещательные сообщения и отображать такие сведения, как IP-адреса и версии прошивки, и поскольку mDNS часто используется в паре с&lt;br /&gt;
&#039;&#039;&#039;DNS-SD&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(иногда называемым его «родственником») для обеспечения структурированного метода рекламы и просмотра служб по типу (например, &lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
), эта функциональность особенно важна для устройств Shelly.&lt;br /&gt;
&lt;br /&gt;
== Как обнаружить устройства Shelly через mDNS ==&lt;br /&gt;
&lt;br /&gt;
=== Тип службы mDNS для Shelly ===&lt;br /&gt;
&lt;br /&gt;
Устройства Shelly, осуществляющие широковещательную рассылку под этим типом службы:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
_shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
По умолчанию каждое устройство Shelly объявляет следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя экземпляра (имя службы)&#039;&#039;&#039; : Часто выглядит как shelly2pmg4-7c2c67640b38._shelly._tcp.local.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Имя хоста (сервера)&#039;&#039;&#039; (например, Shelly2PMG4-7C2C67640B38.local.)&lt;br /&gt;
* &#039;&#039;&#039;IP-адрес(а)&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Порт&#039;&#039;&#039; (80)&lt;br /&gt;
* &#039;&#039;&#039;TXT-записи&#039;&#039;&#039;, содержащие ключевые свойства: gen: Поколение (например, 4) app: Имя/модель устройства (например, S2PMG4) ver: Версия прошивки (например, 1.5.99)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Инструменты обнаружения из командной строки ===&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== macOS: dns-sd ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотр&#039;&#039;&#039; служб Shelly:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -B _shelly._tcp&lt;br /&gt;
&lt;br /&gt;
Вы увидите устройства Shelly по мере их появления появляется.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Разрешить&#039;&#039;&#039; конкретное устройство для просмотра подробных записей TXT:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
dns-sd -L &amp;quot;shelly2pmg4-7c2c67640b38&amp;quot; _shelly._tcp local&lt;br /&gt;
&lt;br /&gt;
Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
Поиск shelly2pmg4-7c2c67640b38._shelly._tcp.local&lt;br /&gt;
ДАТА: ---Пт 21 фев 2025---&lt;br /&gt;
10:38:08.309 ...НАЧАЛО...&lt;br /&gt;
10:38:08.611 shelly2pmg4-7c2c67640b38._shelly._tcp.local. Доступен по адресу Shelly2PMG4-7C2C67640B38.local.:80 (интерфейс 24)&lt;br /&gt;
gen=4 app=S2PMG4 ver=1.5.99&lt;br /&gt;
&lt;br /&gt;
==== Linux: avahi-browse ====\n&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установить&#039;&#039;&#039; при необходимости:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install avahi-utils&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Просмотреть&#039;&#039;&#039; службы _shelly._tcp:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
avahi-browse --resolve --terminate --parsable _shelly._tcp | grep &amp;quot;^=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Эта команда отображает IP-адрес, порт и данные TXT каждого устройства Shelly (включая gen, app, ver) в таблице. Вы увидите что-то вроде:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA7352B;_shelly._tcp;local;ShellyWallDisplay-00A90BA7352B.local;192.168.1.134;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.1&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-000822858F3D;_shelly._tcp;local;ShellyWallDisplay-000822858F3D.local;192.168.7.208;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.2&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shellypstripg4-7c2c67642200;_shelly._tcp;local;ShellyPStripG4-7C2C67642200.local;fd62:7244:6b44:daec:7e2c:67ff:fe64:2200;80;&amp;quot;ver=1.5.99-dev113814&amp;quot; &amp;quot;app=PowerStrip&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv6;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;fd62:7244:6b44:daec:7e2c:67ff:fe7a:220;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shelly2pmg4-7c2c677a0220;_shelly._tcp;local;Shelly2PMG4-7C2C677A0220.local;192.168.9.14;80;&amp;quot;ver=1.5.99-dev114895&amp;quot; &amp;quot;app=S2PMG4&amp;quot; &amp;quot;gen=4&amp;quot;&lt;br /&gt;
=;eth0;IPv4;shellyhtg3-84fce63f8908;_shelly._tcp;local;ShellyHTG3-84FCE63F8908.local;192.168.9.209;80;&amp;quot;ver=1.1.0&amp;quot; &amp;quot;app=HTG3&amp;quot; &amp;quot;gen=3&amp;quot;&lt;br /&gt;
=;eth0;IPv4;ShellyWallDisplay-00A90BA735AC;_shelly._tcp;local;ShellyWallDisplay-00A90BA735AC.local;192.168.2.7;80;&amp;quot;discoverable=false&amp;quot; &amp;quot;ver=2.3.0&amp;quot; &amp;quot;gen=2&amp;quot; &amp;quot;app=WallDisplay&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Автоматическое обнаружение с помощью Python ==&lt;br /&gt;
&lt;br /&gt;
Для полностью автоматизированного подхода попробуйте наш&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/find-shelly-devices-mdns &#039;&#039;&#039;пример скрипта на Python&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
который использует &lt;br /&gt;
[https://pypi.org/project/zeroconf/ библиотеку zeroconf]&lt;br /&gt;
&lt;br /&gt;
и &lt;br /&gt;
[https://pypi.org/project/rich/ библиотеку rich]&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирует&#039;&#039;&#039; _shelly._tcp.local. в течение настраиваемого временного окна.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Собирает&#039;&#039;&#039; имя хоста, IP-адреса, TXT-записи и т. д. каждого устройства.&lt;br /&gt;
# &#039;&#039;&#039;Сортирует&#039;&#039;&#039; их (необязательно) по поколению, версии прошивки, имени устройства и т. д.&lt;br /&gt;
# &#039;&#039;&#039;Выводит&#039;&#039;&#039; цветную таблицу со всеми обнаруженными устройствами Shelly.&lt;br /&gt;
&lt;br /&gt;
=== Пример использования: ===&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
python find_shelly_mdns_devices.py --scan-time 15 --sort gen&lt;br /&gt;
&lt;br /&gt;
* --scan-time 15 запускает сканирование на 15 секунд.&lt;br /&gt;
&lt;br /&gt;
* --sort gen сортирует результаты по полю gen в TXT-записи.&lt;br /&gt;
&lt;br /&gt;
Вы увидите вывод, подобный следующему:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
Имя службы IP-адрес(а) сервера Порт Имя устройства Версия Gen Другие свойства&lt;br /&gt;
----------------------- --------------------------- ----------------- ---- ----------- -------- --- -----------------&lt;br /&gt;
shelly2pmg4-7c2c67640b38 Shelly2PMG4-7C2C67640B38.local. 192.168.1.15 80 S2PMG4 1.5.99 4 N/A&lt;br /&gt;
...&lt;br /&gt;
Всего обнаружено устройств: 1&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок и советы ==&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка многоадресного трафика&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Некоторые маршрутизаторы или брандмауэры блокируют &#039;&#039;&#039;UDP-порт 5353&#039;&#039;&#039; (используемый mDNS). Убедитесь, что ваш брандмауэр и сетевые настройки разрешают многоадресный трафик.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Один сетевой сегмент&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что &#039;&#039;&#039;резолвер&#039;&#039;&#039; (ваш компьютер или скрипт) и &#039;&#039;&#039;устройства Shelly&#039;&#039;&#039; находятся в &#039;&#039;&#039;одной подсети уровня 2&#039;&#039;&#039;. Многоадресные пакеты &#039;&#039;&#039;обычно не проходят через VPN&#039;&#039;&#039; или сетевые сегменты, если это специально не настроено.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка с помощью других инструментов&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Если скрипт Python не может найти устройства или вы хотите протестировать их с помощью других инструментов, попробуйте dns-sd (macOS) или avahi-browse (Linux), чтобы убедиться, что устройства Shelly действительно объявляют о себе через mDNS.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Дайте время&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Устройствам Shelly может потребоваться несколько секунд для ответа. Если вы подозреваете, что чего-то не хватает, &#039;&#039;&#039;сканируйте дольше&#039;&#039;&#039; (например, 15–30 секунд).&lt;br /&gt;
&lt;br /&gt;
=== Мы ценим ваши отзывы! ===&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ею с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%A3%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%BE%D1%82_%D0%B4%D0%B8%D1%84%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D0%BE%D0%BA%D0%B0_%E2%80%94_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8F%D1%85_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Shelly&amp;diff=8248</id>
		<title>Устройство защиты от дифференциального тока — уведомления о неисправностях с помощью устройства Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A3%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%BE%D1%82_%D0%B4%D0%B8%D1%84%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D0%BE%D0%BA%D0%B0_%E2%80%94_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8F%D1%85_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_Shelly&amp;diff=8248"/>
		<updated>2026-05-30T07:46:58Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:RCD_fault_notifications_Solution.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В этой статье пошагово описан процесс настройки системы оповещений,&lt;br /&gt;
«реализуемой с помощью устройства Shelly»,&lt;br /&gt;
&lt;br /&gt;
предназначенной для оповещения о сбоях в электропитании, вызванных срабатыванием УЗО.&lt;br /&gt;
«УЗО»&lt;br /&gt;
. Процесс настройки выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
* Когда УЗО находится во включенном положении, питание нормально протекает по цепи.&lt;br /&gt;
&lt;br /&gt;
* При возникновении неисправности УЗО перейдет в выключенное положение, отключая питание.&lt;br /&gt;
&lt;br /&gt;
* Устройство Shelly обнаружит это изменение состояния (вход выключен) и запустит созданный вами сценарий.&lt;br /&gt;
&lt;br /&gt;
* Затем на ваш телефон будет отправлено уведомление о срабатывании УЗО и возможной проблеме, требующей вашего внимания.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* Устройство защитного отключения (УЗО)&lt;br /&gt;
* Любое устройство Shelly Gen2 и выше, имеющее физический вход и переключатель. В этом примере мы будем использовать &#039;&#039;&#039;Shelly i4 Gen3&#039;&#039;&#039;&lt;br /&gt;
* Облачная учетная запись Shelly и уже добавленное в нее устройство (краткое руководство по добавлению устройства в приложение Shelly Smart Control: https://support.shelly.cloud/en/support/solutions/articles/103000279888-update-device-and-include-it-manually-to-shelly-smart-control)&lt;br /&gt;
* Приложение Shelly Smart Control (доступно для iOS и Android) или веб-браузер, поскольку сценарий будет настроен только для устройств с поддержкой облака.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверьте правильность настройки и работоспособность УЗО.&#039;&#039;&#039; При необходимости обратитесь к специалисту для проверки. Проводку необходимо выполнить в соответствии со схемой ниже.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Создайте сценарий и настройте его для отправки уведомлений.&#039;&#039;&#039; После завершения проводки вы можете настроить устройство Shelly для отправки уведомлений. Выполните следующие шаги. Этот пример будет показан в веб-браузере, но шаги из мобильного приложения аналогичны. Убедитесь, что вход, к которому подключен провод L (от УЗО к физическому входу i4), находится в состоянии «Переключатель».&lt;br /&gt;
&lt;br /&gt;
* Откройте приложение Shelly Control или веб-браузер для вашей учетной записи Shelly и найдите устройство.&lt;br /&gt;
&lt;br /&gt;
* * Перейдите в раздел «Все устройства» и выберите устройство/сущность, которую вы собираетесь использовать, затем «Настройки» &amp;gt; «Настройки ввода» &amp;gt; выберите «Переключатель» &amp;gt; нажмите «Сохранить».&lt;br /&gt;
* Перейдите в раздел «Все сцены» и добавьте сцену.&lt;br /&gt;
* Следуйте инструкциям на скриншотах ниже, чтобы настроить сцену для отправки уведомлений.&lt;br /&gt;
&lt;br /&gt;
После выполнения всех этих действий ваша сцена будет активна и настроена. Как только произойдет ошибка, будет отправлено настроенное уведомление. В этом примере уведомление отправляется на телефон и будет выглядеть следующим образом:&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250212-085636.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250212-090415.png]]&lt;br /&gt;
&lt;br /&gt;
Однако вы можете настроить различные типы действий или уведомлений в зависимости от ваших предпочтений и потребностей, вы даже можете добавить задержку, если это необходимо. Для ознакомления с различными вариантами, пожалуйста, посмотрите скриншоты ниже:&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250212-090952.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250212-091303.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250212-091352.png]]&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* Shelly i4 Gen3&lt;br /&gt;
&lt;br /&gt;
[[Категория:Руководство по системе Shelly Smart Control]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE%D0%B1%D0%BE%D0%B3%D1%80%D0%B5%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%BC/%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8247</id>
		<title>Интеллектуальное управление обогревателем/конвектором с помощью Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE%D0%B1%D0%BE%D0%B3%D1%80%D0%B5%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%BC/%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8247"/>
		<updated>2026-05-30T07:45:10Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Smart_Control_for_Heater_Convector_using_Shelly.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В этом решении описывается, как модернизировать традиционный обогреватель в «умный» обогреватель, используя&lt;br /&gt;
&#039;&#039;&#039;Shelly 1PM Gen 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
для интеллектуального управления и мониторинга энергопотребления в паре с&lt;br /&gt;
&#039;&#039;&#039;Shelly BLU H&amp;amp;T&#039;&#039;&#039;&lt;br /&gt;
датчиком для точного определения температуры и влажности. Интеграция этих устройств позволяет пользователям удаленно управлять обогревателем, контролировать энергопотребление и автоматизировать его работу для повышения комфорта и энергоэффективности.&lt;br /&gt;
Некоторые пользователи предпочитают конвекционные обогреватели из-за их бесшумной работы по сравнению с шумными кондиционерами. Благодаря использованию планирования обогреватель может работать только ночью, когда затраты на электроэнергию ниже, что обеспечивает комфорт и экономию средств.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы убедитесь, что у вас есть следующее:&lt;br /&gt;
&lt;br /&gt;
* Устройства Shelly:&lt;br /&gt;
&lt;br /&gt;
Shelly 1PM Gen 3&lt;br /&gt;
: Обеспечивает управление включением/выключением и мониторинг питания.&lt;br /&gt;
&lt;br /&gt;
Shelly BLU H&amp;amp;T&lt;br /&gt;
: Bluetooth-датчик для мониторинга температуры и влажности.&lt;br /&gt;
&lt;br /&gt;
* Инструменты: Отвертки, изолированные плоскогубцы и кусачки.&lt;br /&gt;
&lt;br /&gt;
* Стабильное Wi-Fi-соединение: Для дистанционного управления Shelly 1PM Gen 3 требуется сеть Wi-Fi 2,4 ГГц.&lt;br /&gt;
&lt;br /&gt;
* Схема подключения:&lt;br /&gt;
&lt;br /&gt;
Для описания этого решения мы будем использовать следующий пример схемы подключения. См. прикрепленный ниже PDF-файл, где показаны схемы «до» и «после».&lt;br /&gt;
&lt;br /&gt;
Smart Heater.pdf&lt;br /&gt;
&lt;br /&gt;
Для правильной установки сверьтесь со схемами «До» и «После» на схеме электропроводки.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сертифицированный электрик&#039;&#039;&#039; (рекомендуется): Если вы не уверены, обратитесь за помощью к специалисту для обеспечения безопасности и соответствия требованиям.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Разборка&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Отключите (отсоедините от сети) обогреватель во время установки.&lt;br /&gt;
&lt;br /&gt;
* Найдите и откройте блок управления обогревателя; обратите внимание, что в некоторых случаях он может находиться внутри.&lt;br /&gt;
&lt;br /&gt;
* Имейте в виду, что любые действия, выполненные вами самостоятельно, аннулируют гарантию на оборудование!&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Предварительная проводка&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Все современные обогреватели/преобразователи включают в себя средства управления мощностью нагрева. Такое управление осуществляется либо с помощью&lt;br /&gt;
&#039;&#039;&#039;Ручного термостата&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
, либо с помощью&lt;br /&gt;
&#039;&#039;&#039;Цифрового термостата&#039;&#039;&#039;. В нашем примере описывается случай использования нагревателя с ручным термостатом.&lt;br /&gt;
Примеры обоих типов термостатов можно увидеть ниже:&lt;br /&gt;
[[File:Manual_thermnostat.png]]&lt;br /&gt;
[[File:Digital_thermostat.png]]&lt;br /&gt;
&lt;br /&gt;
* Обратите внимание на существующие средства защиты (обязательные для таких приборов), такие как термореле защиты от перегрева и датчик вертикального положения.&lt;br /&gt;
&lt;br /&gt;
* После того, как вы определили все вышеперечисленное оборудование, проверьте, совпадает ли оно или похоже на то, что показано в разделе «До» на прилагаемой схеме подключения.&lt;br /&gt;
&lt;br /&gt;
# Подключение&lt;br /&gt;
&lt;br /&gt;
* Определите фазный провод (L), нейтральный провод (N) и соединения нагревателя.&lt;br /&gt;
&lt;br /&gt;
* Следуйте схеме подключения &amp;quot;После&amp;quot;, чтобы интегрировать &amp;quot;Shelly 1PM Gen 3&amp;quot; в цепь:&lt;br /&gt;
&lt;br /&gt;
Ручной термостат&lt;br /&gt;
можно полностью удалить, поскольку новые устройства &amp;quot;Shelly&amp;quot; обеспечат лучшее измерение температуры и контроль нагрева.&lt;br /&gt;
В случае, если ручной термостат&lt;br /&gt;
не удаляется, его можно использовать в качестве дополнительной защиты от перегрева. Настройка температуры с его помощью не должна мешать настройке температуры, обеспечиваемой позже устройством &amp;quot;Shelly 1PM Gen 3&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Подключение &amp;quot;Shelly 1PM Gen 3&amp;quot;: Подключите исходящий провод под напряжением (L)&lt;br /&gt;
от ручного выключателя к клемме питания (L) и к входной клемме (SW). Последний вариант обеспечит прямое управление нагревателем с помощью ручного выключателя даже без доступа к приложению Shelly Control.&lt;br /&gt;
&lt;br /&gt;
Подсоедините исходящий нейтральный провод (N)&lt;br /&gt;
от ручного выключателя к нейтральной клемме (N) на устройстве Shelly. Не отсоединяйте нейтральный провод (N)&lt;br /&gt;
от нагревательного элемента.&lt;br /&gt;
Подсоедините оставшуюся часть фазного провода (L)&lt;br /&gt;
&lt;br /&gt;
от нагревательного элемента и предусмотренных защитных устройств последовательно к нему к выходной клемме (O).&lt;br /&gt;
&lt;br /&gt;
* Дважды проверьте все соединения, чтобы убедиться, что они соответствуют схеме «После».&lt;br /&gt;
&lt;br /&gt;
# Восстановление питания и добавление устройств в сеть&lt;br /&gt;
&lt;br /&gt;
* Подключите (вставьте) обратно шнур питания нагревателя и включите главный выключатель.&lt;br /&gt;
&lt;br /&gt;
* Используйте приложение Shelly Smart Control, чтобы обнаружить и добавить оба устройства в свою учетную запись:&lt;br /&gt;
&lt;br /&gt;
Shelly BLU H&amp;amp;T&lt;br /&gt;
: Соедините датчик Bluetooth с приложением Shelly и разместите его в&lt;br /&gt;
удаленном месте в комнате, подальше от обогревателя. Это обеспечит точные показания температуры, поскольку будет измеряться температура окружающей среды в комнате, а не непосредственная мощность обогревателя.&lt;br /&gt;
&lt;br /&gt;
Shelly 1PM Gen 3&lt;br /&gt;
: Используйте приложение, чтобы обнаружить устройство (через Wi-Fi или Bluetooth) и подключить его к вашей сети.&lt;br /&gt;
&lt;br /&gt;
* Переименуйте устройства для удобства идентификации (например, «Умный обогреватель» и «Датчик температуры в комнате»).&lt;br /&gt;
&lt;br /&gt;
# Настройка логики автоматизации и управления в приложении Shelly:&lt;br /&gt;
&lt;br /&gt;
* Ручное управление: Включайте/выключайте обогреватель либо с помощью главного выключателя, либо удаленно через приложение.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сценарии:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Настройте обогреватель на работу только в ночное время, когда тарифы на электроэнергию ниже.&lt;br /&gt;
&lt;br /&gt;
Пример: Включите сценарий на основе времени, который будет включать обогреватель в 22:00 и выключать в 6:00.&lt;br /&gt;
Управление на основе температуры: Используйте показания температуры с датчика &#039;&#039;&#039;Shelly BLU H&amp;amp;T&#039;&#039;&#039;&lt;br /&gt;
для автоматизации работы обогревателя:&lt;br /&gt;
Пример: Если температура в помещении опускается ниже 20°C, &#039;&#039;&#039;Shelly 1PM Gen 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
включает обогреватель.&lt;br /&gt;
Пример: Если температура превышает 22°C, обогреватель автоматически выключается.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг энергопотребления&#039;&#039;&#039;: Отслеживайте потребление электроэнергии с помощью &#039;&#039;&#039;Shelly 1PM Gen 3&#039;&#039;&#039; для оптимизации эффективности отопления.&lt;br /&gt;
&lt;br /&gt;
* Подробную информацию о настройке сценариев в приложении Shelly Control можно найти по ссылкам ниже: Ссылка 1: Как добавить сценарии в приложение Shelly Cloud? Ссылка 2: Сценарии Ссылка 3: Как создавать сценарии и расписания Shelly /внешнее руководство от наших друзей из SmartHome/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка системы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что обогреватель включается/выключается в соответствии с ручным управлением, расписаниями и автоматизацией температуры.&lt;br /&gt;
&lt;br /&gt;
* Проверьте точность показаний температуры Shelly BLU H&amp;amp;T и при необходимости отрегулируйте его положение.&lt;br /&gt;
&lt;br /&gt;
* Следите за потреблением энергии для обеспечения правильной работы.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Заключение ===&lt;br /&gt;
&lt;br /&gt;
Благодаря интеграции обогревателя Shelly 1PM Gen 3&lt;br /&gt;
&lt;br /&gt;
с датчиком Shelly BLU H&amp;amp;T&lt;br /&gt;
&lt;br /&gt;
обогреватель превращается в полностью автоматизированный интеллектуальный прибор.&lt;br /&gt;
&lt;br /&gt;
Конвекционные обогреватели, известные своей бесшумной работой, значительно выигрывают от этого решения, особенно если их запрограммировать на работу в ночное время с меньшими затратами на электроэнергию. Размещение датчика BLU H&amp;amp;T&lt;br /&gt;
в правильном месте обеспечивает точные показания температуры, что позволяет лучше контролировать температуру, повышать комфорт и оптимизировать энергоэффективность.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* Shelly BLU H&amp;amp;T&lt;br /&gt;
* Shelly 1PM Gen3&lt;br /&gt;
* Shelly BLU H&amp;amp;T Display ZB&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE%D0%B1%D0%BE%D0%B3%D1%80%D0%B5%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%BC/%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8246</id>
		<title>Интеллектуальное управление обогревателем/конвектором с помощью Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE%D0%B1%D0%BE%D0%B3%D1%80%D0%B5%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%BC/%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8246"/>
		<updated>2026-05-30T07:44:12Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Пошаговая инструкция */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Smart_Control_for_Heater_Convector_using_Shelly.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В этом решении описывается, как модернизировать традиционный обогреватель в «умный» обогреватель, используя&lt;br /&gt;
&#039;&#039;&#039;Shelly 1PM Gen 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
для интеллектуального управления и мониторинга энергопотребления в паре с&lt;br /&gt;
&#039;&#039;&#039;Shelly BLU H&amp;amp;T&#039;&#039;&#039;&lt;br /&gt;
датчиком для точного определения температуры и влажности. Интеграция этих устройств позволяет пользователям удаленно управлять обогревателем, контролировать энергопотребление и автоматизировать его работу для повышения комфорта и энергоэффективности.&lt;br /&gt;
Некоторые пользователи предпочитают конвекционные обогреватели из-за их бесшумной работы по сравнению с шумными кондиционерами. Благодаря использованию планирования обогреватель может работать только ночью, когда затраты на электроэнергию ниже, что обеспечивает комфорт и экономию средств.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы убедитесь, что у вас есть следующее:&lt;br /&gt;
&lt;br /&gt;
* Устройства Shelly:&lt;br /&gt;
&lt;br /&gt;
Shelly 1PM Gen 3&lt;br /&gt;
: Обеспечивает управление включением/выключением и мониторинг питания.&lt;br /&gt;
&lt;br /&gt;
Shelly BLU H&amp;amp;T&lt;br /&gt;
: Bluetooth-датчик для мониторинга температуры и влажности.&lt;br /&gt;
&lt;br /&gt;
* Инструменты: Отвертки, изолированные плоскогубцы и кусачки.&lt;br /&gt;
&lt;br /&gt;
* Стабильное Wi-Fi-соединение: Для дистанционного управления Shelly 1PM Gen 3 требуется сеть Wi-Fi 2,4 ГГц.&lt;br /&gt;
&lt;br /&gt;
* Схема подключения:&lt;br /&gt;
&lt;br /&gt;
Для описания этого решения мы будем использовать следующий пример схемы подключения. См. прикрепленный ниже PDF-файл, где показаны схемы «до» и «после».&lt;br /&gt;
&lt;br /&gt;
Smart Heater.pdf&lt;br /&gt;
&lt;br /&gt;
Для правильной установки сверьтесь со схемами «До» и «После» на схеме электропроводки.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сертифицированный электрик&#039;&#039;&#039; (рекомендуется): Если вы не уверены, обратитесь за помощью к специалисту для обеспечения безопасности и соответствия требованиям.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Разборка&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Отключите (отсоедините от сети) обогреватель во время установки.&lt;br /&gt;
&lt;br /&gt;
* Найдите и откройте блок управления обогревателя; обратите внимание, что в некоторых случаях он может находиться внутри.&lt;br /&gt;
&lt;br /&gt;
* Имейте в виду, что любые действия, выполненные вами самостоятельно, аннулируют гарантию на оборудование!&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Предварительная проводка&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Все современные обогреватели/преобразователи включают в себя средства управления мощностью нагрева. Такое управление осуществляется либо с помощью&lt;br /&gt;
&#039;&#039;&#039;Ручного термостата&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
, либо с помощью&lt;br /&gt;
&#039;&#039;&#039;Цифрового термостата&#039;&#039;&#039;. В нашем примере описывается случай использования нагревателя с ручным термостатом.&lt;br /&gt;
Примеры обоих типов термостатов можно увидеть ниже:&lt;br /&gt;
[[File:Manual_thermnostat.png]]&lt;br /&gt;
[[File:Digital_thermostat.png]]&lt;br /&gt;
&lt;br /&gt;
* Обратите внимание на существующие средства защиты (обязательные для таких приборов), такие как термореле защиты от перегрева и датчик вертикального положения.&lt;br /&gt;
&lt;br /&gt;
* После того, как вы определили все вышеперечисленное оборудование, проверьте, совпадает ли оно или похоже на то, что показано в разделе «До» на прилагаемой схеме подключения.&lt;br /&gt;
&lt;br /&gt;
# Подключение&lt;br /&gt;
&lt;br /&gt;
* Определите фазный провод (L), нейтральный провод (N) и соединения нагревателя.&lt;br /&gt;
&lt;br /&gt;
* Следуйте схеме подключения &amp;quot;После&amp;quot;, чтобы интегрировать &amp;quot;Shelly 1PM Gen 3&amp;quot; в цепь:&lt;br /&gt;
&lt;br /&gt;
Ручной термостат&lt;br /&gt;
можно полностью удалить, поскольку новые устройства &amp;quot;Shelly&amp;quot; обеспечат лучшее измерение температуры и контроль нагрева.&lt;br /&gt;
В случае, если ручной термостат&lt;br /&gt;
не удаляется, его можно использовать в качестве дополнительной защиты от перегрева. Настройка температуры с его помощью не должна мешать настройке температуры, обеспечиваемой позже устройством &amp;quot;Shelly 1PM Gen 3&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Подключение &amp;quot;Shelly 1PM Gen 3&amp;quot;: Подключите исходящий провод под напряжением (L)&lt;br /&gt;
от ручного выключателя к клемме питания (L) и к входной клемме (SW). Последний вариант обеспечит прямое управление нагревателем с помощью ручного выключателя даже без доступа к приложению Shelly Control.&lt;br /&gt;
&lt;br /&gt;
Подсоедините исходящий нейтральный провод (N)&lt;br /&gt;
от ручного выключателя к нейтральной клемме (N) на устройстве Shelly. Не отсоединяйте нейтральный провод (N)&lt;br /&gt;
от нагревательного элемента.&lt;br /&gt;
Подсоедините оставшуюся часть фазного провода (L)&lt;br /&gt;
&lt;br /&gt;
от нагревательного элемента и предусмотренных защитных устройств последовательно к нему к выходной клемме (O).&lt;br /&gt;
&lt;br /&gt;
* Дважды проверьте все соединения, чтобы убедиться, что они соответствуют схеме «После».&lt;br /&gt;
&lt;br /&gt;
# Восстановление питания и добавление устройств в сеть&lt;br /&gt;
&lt;br /&gt;
* Подключите (вставьте) обратно шнур питания нагревателя и включите главный выключатель.&lt;br /&gt;
&lt;br /&gt;
* Используйте приложение Shelly Smart Control, чтобы обнаружить и добавить оба устройства в свою учетную запись:&lt;br /&gt;
&lt;br /&gt;
Shelly BLU H&amp;amp;T&lt;br /&gt;
: Соедините датчик Bluetooth с приложением Shelly и разместите его в&lt;br /&gt;
удаленном месте в комнате, подальше от обогревателя. Это обеспечит точные показания температуры, поскольку будет измеряться температура окружающей среды в комнате, а не непосредственная мощность обогревателя.&lt;br /&gt;
&lt;br /&gt;
Shelly 1PM Gen 3&lt;br /&gt;
: Используйте приложение, чтобы обнаружить устройство (через Wi-Fi или Bluetooth) и подключить его к вашей сети.&lt;br /&gt;
&lt;br /&gt;
* Переименуйте устройства для удобства идентификации (например, «Умный обогреватель» и «Датчик температуры в комнате»).&lt;br /&gt;
&lt;br /&gt;
# Настройка логики автоматизации и управления в приложении Shelly:&lt;br /&gt;
&lt;br /&gt;
* Ручное управление: Включайте/выключайте обогреватель либо с помощью главного выключателя, либо удаленно через приложение.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сценарии:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Настройте обогреватель на работу только в ночное время, когда тарифы на электроэнергию ниже.&lt;br /&gt;
&lt;br /&gt;
Пример: Включите сценарий на основе времени, который будет включать обогреватель в 22:00 и выключать в 6:00.&lt;br /&gt;
Управление на основе температуры: Используйте показания температуры с датчика &#039;&#039;&#039;Shelly BLU H&amp;amp;T&#039;&#039;&#039;&lt;br /&gt;
для автоматизации работы обогревателя:&lt;br /&gt;
Пример: Если температура в помещении опускается ниже 20°C, &#039;&#039;&#039;Shelly 1PM Gen 3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
включает обогреватель.&lt;br /&gt;
Пример: Если температура превышает 22°C, обогреватель автоматически выключается.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг энергопотребления&#039;&#039;&#039;: Отслеживайте потребление электроэнергии с помощью &#039;&#039;&#039;Shelly 1PM Gen 3&#039;&#039;&#039; для оптимизации эффективности отопления.&lt;br /&gt;
&lt;br /&gt;
* Подробную информацию о настройке сценариев в приложении Shelly Control можно найти по ссылкам ниже: Ссылка 1: Как добавить сценарии в приложение Shelly Cloud? Ссылка 2: Сценарии Ссылка 3: Как создавать сценарии и расписания Shelly /внешнее руководство от наших друзей из SmartHome/&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Проверка системы&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что обогреватель включается/выключается в соответствии с ручным управлением, расписаниями и автоматизацией температуры.&lt;br /&gt;
&lt;br /&gt;
* Проверьте точность показаний температуры Shelly BLU H&amp;amp;T и при необходимости отрегулируйте его положение.&lt;br /&gt;
&lt;br /&gt;
* Следите за потреблением энергии для обеспечения правильной работы.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Заключение ===&lt;br /&gt;
&lt;br /&gt;
Благодаря интеграции обогревателя Shelly 1PM Gen 3&lt;br /&gt;
&lt;br /&gt;
с датчиком Shelly BLU H&amp;amp;T&lt;br /&gt;
&lt;br /&gt;
обогреватель превращается в полностью автоматизированный интеллектуальный прибор.&lt;br /&gt;
&lt;br /&gt;
Конвекционные обогреватели, известные своей бесшумной работой, значительно выигрывают от этого решения, особенно если их запрограммировать на работу в ночное время с меньшими затратами на электроэнергию. Размещение датчика BLU H&amp;amp;T&lt;br /&gt;
в правильном месте обеспечивает точные показания температуры, что позволяет лучше контролировать температуру, повышать комфорт и оптимизировать энергоэффективность.&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ею с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* Shelly BLU H&amp;amp;T&lt;br /&gt;
* Shelly 1PM Gen3&lt;br /&gt;
* Shelly BLU H&amp;amp;T Display ZB&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_Shelly_Pro_3EM_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%BF%D0%BE%D0%BD%D0%B8%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8245</id>
		<title>Защита Shelly Pro 3EM от перенапряжения и пониженного напряжения</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_Shelly_Pro_3EM_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%BF%D0%BE%D0%BD%D0%B8%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8245"/>
		<updated>2026-05-30T07:43:04Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:protection.png]]&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Колебания напряжения могут привести к значительному повреждению электрических устройств, включая контрольно-измерительное оборудование, такое как&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
. Для обеспечения безопасной и надежной работы&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
рекомендуется внедрить защиту от перенапряжения и пониженного напряжения. На основе предоставленной электрической схемы в данном руководстве описано решение для защиты&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
от перепадов напряжения.&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
— это сложный трехфазный счетчик электроэнергии, используемый для мониторинга и автоматизации. Хотя он предоставляет подробную информацию о напряжении, токе, мощности и потреблении энергии, само устройство требует защиты от экстремальных колебаний напряжения для обеспечения непрерывной работы и долговечности.&lt;br /&gt;
Прилагаемая схема иллюстрирует, как настроить систему защиты Shelly Pro 3EM от перенапряжения и пониженного напряжения.&lt;br /&gt;
&lt;br /&gt;
PRO 3EM Protection.pdf&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед внедрением защиты от перенапряжения и пониженного напряжения для&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
необходимо выполнить ряд предварительных условий для обеспечения правильной установки и функционирования. Необходимо наличие надежного&lt;br /&gt;
&#039;&#039;&#039;Miniатюрного контакторного реле&#039;&#039;&#039;&lt;br /&gt;
или&lt;br /&gt;
&#039;&#039;&#039;вспомогательного реле&#039;&#039;&#039;&lt;br /&gt;
для обеспечения автоматического отключения при аномалиях напряжения. Крайне важно иметь&lt;br /&gt;
&#039;&#039;&#039;внешнее реле контроля фаз&#039;&#039;&#039;&lt;br /&gt;
, настроенное для обнаружения и реагирования на перенапряжение и пониженное напряжение. Для защиты и/или изоляции цепи управления, защищающей ее от потенциальных неисправностей или перегрузок по току, требуется&lt;br /&gt;
&#039;&#039;&#039;предохранительный разъединитель&#039;&#039;&#039;&lt;br /&gt;
. Кроме того, проводка системы должна соответствовать предоставленной схеме, и рекомендуется профессиональная установка сертифицированным электриком для обеспечения соответствия стандартам безопасности.&lt;br /&gt;
&lt;br /&gt;
==== Используемое внешнее оборудование: ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Разъединитель предохранителей (-FU1)&#039;&#039;&#039; : Производитель: ABB Описание: Держатель предохранителя E90 4P 32A Номер по каталогу: 2CSM204723R1801&lt;br /&gt;
* &#039;&#039;&#039;Реле контроля фаз (-FS1)&#039;&#039;&#039; : Производитель: ABB Описание: Реле контроля фаз CM-PVE 1н/о, L1,2,3-N=185-265VAC Номер по каталогу: 2CSM204723R1801&lt;br /&gt;
* &#039;&#039;&#039;Miniатюрное контакторное реле&#039;&#039;&#039; или &#039;&#039;&#039;Вспомогательное реле (-KA1)&#039;&#039;&#039; : Производитель: ABB Описание: Miniатюрное контакторное реле MCRA040ATN 4NO 220-240V 50Hz/240-277V60Hz Номер по каталогу: MCRA040ATN&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка устройства защиты от перенапряжения&#039;&#039;&#039;: Установите внешнее реле защиты от перенапряжения и пониженного напряжения перед счетчиком Shelly Pro 3EM. Это устройство контролирует уровни напряжения в системе и отключает Shelly Pro 3EM, когда напряжение превышает безопасные пределы.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Конфигурация пороговых значений&#039;&#039;&#039;: Настройте внешнее защитное устройство на отключение цепи, если: &#039;&#039;&#039;Перенапряжение&#039;&#039;&#039;: Напряжение превышает максимальный рабочий предел &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;. &#039;&#039;&#039;Пониженное напряжение&#039;&#039;&#039;: Напряжение падает ниже Miniмального порогового значения, необходимого для безопасной работы.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подключение Shelly Pro 3EM&#039;&#039;&#039;: Подключите Shelly Pro 3EM к электросети, как показано на схеме. Убедитесь, что защитное устройство установлено между источником питания и Shelly Pro 3EM для защиты счетчика электроэнергии. * &#039;&#039;&#039;Системная интеграция&#039;&#039;&#039;: Интегрируйте Shelly Pro 3EM с инструментами мониторинга для отслеживания стабильности напряжения и производительности. Используйте приложение Shelly или совместимые платформы для получения оповещений и анализа тенденций напряжения.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка оповещений /Дополнительно/&#039;&#039;&#039;: Включите уведомления о любых аномалиях напряжения, обнаруженных внешним защитным устройством (если поддерживается). Настройте систему для уведомления пользователей о событиях отключения, вызванных небезопасными уровнями напряжения (если поддерживается).&lt;br /&gt;
&lt;br /&gt;
==== Основные функции системы ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг напряжения&#039;&#039;&#039;: Непрерывный мониторинг уровней напряжения защитным устройством для предотвращения повреждений.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Автоматическое отключение&#039;&#039;&#039;: Отключает &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039; во время событий перенапряжения или пониженного напряжения.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Оповещения в реальном времени&#039;&#039;&#039;: Немедленные уведомления о событиях, связанных с напряжением, влияющих на счетчик электроэнергии. * &#039;&#039;&#039;Повышенная безопасность&#039;&#039;&#039;: Защищает &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;, обеспечивая долговременную надежность.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Интеллектуальная интеграция&#039;&#039;&#039;: Поддерживает совместимость с существующими системами автоматизации для комплексного управления.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства Shelly ==&lt;br /&gt;
&lt;br /&gt;
* Shelly Pro 3EM&lt;br /&gt;
&lt;br /&gt;
[[Категория:Устройства]]&lt;br /&gt;
[[Категория:Устройства Shelly Pro]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Shelly Pro]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_Shelly_Pro_3EM_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%BF%D0%BE%D0%BD%D0%B8%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8244</id>
		<title>Защита Shelly Pro 3EM от перенапряжения и пониженного напряжения</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_Shelly_Pro_3EM_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%BF%D0%BE%D0%BD%D0%B8%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8244"/>
		<updated>2026-05-30T07:42:49Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Пошаговая инструкция */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:protection.png]]&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Колебания напряжения могут привести к значительному повреждению электрических устройств, включая контрольно-измерительное оборудование, такое как&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
. Для обеспечения безопасной и надежной работы&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
рекомендуется внедрить защиту от перенапряжения и пониженного напряжения. На основе предоставленной электрической схемы в данном руководстве описано решение для защиты&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
от перепадов напряжения.&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
— это сложный трехфазный счетчик электроэнергии, используемый для мониторинга и автоматизации. Хотя он предоставляет подробную информацию о напряжении, токе, мощности и потреблении энергии, само устройство требует защиты от экстремальных колебаний напряжения для обеспечения непрерывной работы и долговечности.&lt;br /&gt;
Прилагаемая схема иллюстрирует, как настроить систему защиты Shelly Pro 3EM от перенапряжения и пониженного напряжения.&lt;br /&gt;
&lt;br /&gt;
PRO 3EM Protection.pdf&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед внедрением защиты от перенапряжения и пониженного напряжения для&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
необходимо выполнить ряд предварительных условий для обеспечения правильной установки и функционирования. Необходимо наличие надежного&lt;br /&gt;
&#039;&#039;&#039;Miniатюрного контакторного реле&#039;&#039;&#039;&lt;br /&gt;
или&lt;br /&gt;
&#039;&#039;&#039;вспомогательного реле&#039;&#039;&#039;&lt;br /&gt;
для обеспечения автоматического отключения при аномалиях напряжения. Крайне важно иметь&lt;br /&gt;
&#039;&#039;&#039;внешнее реле контроля фаз&#039;&#039;&#039;&lt;br /&gt;
, настроенное для обнаружения и реагирования на перенапряжение и пониженное напряжение. Для защиты и/или изоляции цепи управления, защищающей ее от потенциальных неисправностей или перегрузок по току, требуется&lt;br /&gt;
&#039;&#039;&#039;предохранительный разъединитель&#039;&#039;&#039;&lt;br /&gt;
. Кроме того, проводка системы должна соответствовать предоставленной схеме, и рекомендуется профессиональная установка сертифицированным электриком для обеспечения соответствия стандартам безопасности.&lt;br /&gt;
&lt;br /&gt;
==== Используемое внешнее оборудование: ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Разъединитель предохранителей (-FU1)&#039;&#039;&#039; : Производитель: ABB Описание: Держатель предохранителя E90 4P 32A Номер по каталогу: 2CSM204723R1801&lt;br /&gt;
* &#039;&#039;&#039;Реле контроля фаз (-FS1)&#039;&#039;&#039; : Производитель: ABB Описание: Реле контроля фаз CM-PVE 1н/о, L1,2,3-N=185-265VAC Номер по каталогу: 2CSM204723R1801&lt;br /&gt;
* &#039;&#039;&#039;Miniатюрное контакторное реле&#039;&#039;&#039; или &#039;&#039;&#039;Вспомогательное реле (-KA1)&#039;&#039;&#039; : Производитель: ABB Описание: Miniатюрное контакторное реле MCRA040ATN 4NO 220-240V 50Hz/240-277V60Hz Номер по каталогу: MCRA040ATN&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка устройства защиты от перенапряжения&#039;&#039;&#039;: Установите внешнее реле защиты от перенапряжения и пониженного напряжения перед счетчиком Shelly Pro 3EM. Это устройство контролирует уровни напряжения в системе и отключает Shelly Pro 3EM, когда напряжение превышает безопасные пределы.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Конфигурация пороговых значений&#039;&#039;&#039;: Настройте внешнее защитное устройство на отключение цепи, если: &#039;&#039;&#039;Перенапряжение&#039;&#039;&#039;: Напряжение превышает максимальный рабочий предел &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;. &#039;&#039;&#039;Пониженное напряжение&#039;&#039;&#039;: Напряжение падает ниже Miniмального порогового значения, необходимого для безопасной работы.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подключение Shelly Pro 3EM&#039;&#039;&#039;: Подключите Shelly Pro 3EM к электросети, как показано на схеме. Убедитесь, что защитное устройство установлено между источником питания и Shelly Pro 3EM для защиты счетчика электроэнергии. * &#039;&#039;&#039;Системная интеграция&#039;&#039;&#039;: Интегрируйте Shelly Pro 3EM с инструментами мониторинга для отслеживания стабильности напряжения и производительности. Используйте приложение Shelly или совместимые платформы для получения оповещений и анализа тенденций напряжения.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка оповещений /Дополнительно/&#039;&#039;&#039;: Включите уведомления о любых аномалиях напряжения, обнаруженных внешним защитным устройством (если поддерживается). Настройте систему для уведомления пользователей о событиях отключения, вызванных небезопасными уровнями напряжения (если поддерживается).&lt;br /&gt;
&lt;br /&gt;
==== Основные функции системы ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг напряжения&#039;&#039;&#039;: Непрерывный мониторинг уровней напряжения защитным устройством для предотвращения повреждений.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Автоматическое отключение&#039;&#039;&#039;: Отключает &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039; во время событий перенапряжения или пониженного напряжения.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Оповещения в реальном времени&#039;&#039;&#039;: Немедленные уведомления о событиях, связанных с напряжением, влияющих на счетчик электроэнергии. * &#039;&#039;&#039;Повышенная безопасность&#039;&#039;&#039;: Защищает &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;, обеспечивая долговременную надежность.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Интеллектуальная интеграция&#039;&#039;&#039;: Поддерживает совместимость с существующими системами автоматизации для комплексного управления.&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ими с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства Shelly ==&lt;br /&gt;
&lt;br /&gt;
* Shelly Pro 3EM&lt;br /&gt;
&lt;br /&gt;
[[Категория:Устройства]]&lt;br /&gt;
[[Категория:Устройства Shelly Pro]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Shelly Pro]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_Shelly_Pro_3EM_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%BF%D0%BE%D0%BD%D0%B8%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8243</id>
		<title>Защита Shelly Pro 3EM от перенапряжения и пониженного напряжения</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%89%D0%B8%D1%82%D0%B0_Shelly_Pro_3EM_%D0%BE%D1%82_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%BF%D0%BE%D0%BD%D0%B8%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BD%D0%B0%D0%BF%D1%80%D1%8F%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F&amp;diff=8243"/>
		<updated>2026-05-30T07:42:29Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Предварительные условия */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:protection.png]]&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
Колебания напряжения могут привести к значительному повреждению электрических устройств, включая контрольно-измерительное оборудование, такое как&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
. Для обеспечения безопасной и надежной работы&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
рекомендуется внедрить защиту от перенапряжения и пониженного напряжения. На основе предоставленной электрической схемы в данном руководстве описано решение для защиты&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
от перепадов напряжения.&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
— это сложный трехфазный счетчик электроэнергии, используемый для мониторинга и автоматизации. Хотя он предоставляет подробную информацию о напряжении, токе, мощности и потреблении энергии, само устройство требует защиты от экстремальных колебаний напряжения для обеспечения непрерывной работы и долговечности.&lt;br /&gt;
Прилагаемая схема иллюстрирует, как настроить систему защиты Shelly Pro 3EM от перенапряжения и пониженного напряжения.&lt;br /&gt;
&lt;br /&gt;
PRO 3EM Protection.pdf&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед внедрением защиты от перенапряжения и пониженного напряжения для&lt;br /&gt;
&#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;&lt;br /&gt;
необходимо выполнить ряд предварительных условий для обеспечения правильной установки и функционирования. Необходимо наличие надежного&lt;br /&gt;
&#039;&#039;&#039;Miniатюрного контакторного реле&#039;&#039;&#039;&lt;br /&gt;
или&lt;br /&gt;
&#039;&#039;&#039;вспомогательного реле&#039;&#039;&#039;&lt;br /&gt;
для обеспечения автоматического отключения при аномалиях напряжения. Крайне важно иметь&lt;br /&gt;
&#039;&#039;&#039;внешнее реле контроля фаз&#039;&#039;&#039;&lt;br /&gt;
, настроенное для обнаружения и реагирования на перенапряжение и пониженное напряжение. Для защиты и/или изоляции цепи управления, защищающей ее от потенциальных неисправностей или перегрузок по току, требуется&lt;br /&gt;
&#039;&#039;&#039;предохранительный разъединитель&#039;&#039;&#039;&lt;br /&gt;
. Кроме того, проводка системы должна соответствовать предоставленной схеме, и рекомендуется профессиональная установка сертифицированным электриком для обеспечения соответствия стандартам безопасности.&lt;br /&gt;
&lt;br /&gt;
==== Используемое внешнее оборудование: ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Разъединитель предохранителей (-FU1)&#039;&#039;&#039; : Производитель: ABB Описание: Держатель предохранителя E90 4P 32A Номер по каталогу: 2CSM204723R1801&lt;br /&gt;
* &#039;&#039;&#039;Реле контроля фаз (-FS1)&#039;&#039;&#039; : Производитель: ABB Описание: Реле контроля фаз CM-PVE 1н/о, L1,2,3-N=185-265VAC Номер по каталогу: 2CSM204723R1801&lt;br /&gt;
* &#039;&#039;&#039;Miniатюрное контакторное реле&#039;&#039;&#039; или &#039;&#039;&#039;Вспомогательное реле (-KA1)&#039;&#039;&#039; : Производитель: ABB Описание: Miniатюрное контакторное реле MCRA040ATN 4NO 220-240V 50Hz/240-277V60Hz Номер по каталогу: MCRA040ATN&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка устройства защиты от перенапряжения&#039;&#039;&#039;: Установите внешнее реле защиты от перенапряжения и пониженного напряжения перед счетчиком Shelly Pro 3EM. Это устройство контролирует уровни напряжения в системе и отключает Shelly Pro 3EM, когда напряжение превышает безопасные пределы.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Конфигурация пороговых значений&#039;&#039;&#039;: Настройте внешнее защитное устройство на отключение цепи, если: &#039;&#039;&#039;Перенапряжение&#039;&#039;&#039;: Напряжение превышает максимальный рабочий предел &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;. &#039;&#039;&#039;Пониженное напряжение&#039;&#039;&#039;: Напряжение падает ниже Miniмального порогового значения, необходимого для безопасной работы.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подключение Shelly Pro 3EM&#039;&#039;&#039;: Подключите Shelly Pro 3EM к электросети, как показано на схеме. Убедитесь, что защитное устройство установлено между источником питания и Shelly Pro 3EM для защиты счетчика электроэнергии. * &#039;&#039;&#039;Системная интеграция&#039;&#039;&#039;: Интегрируйте Shelly Pro 3EM с инструментами мониторинга для отслеживания стабильности напряжения и производительности. Используйте приложение Shelly или совместимые платформы для получения оповещений и анализа тенденций напряжения.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка оповещений /Дополнительно/&#039;&#039;&#039;: Включите уведомления о любых аномалиях напряжения, обнаруженных внешним защитным устройством (если поддерживается). Настройте систему для уведомления пользователей о событиях отключения, вызванных небезопасными уровнями напряжения (если поддерживается).&lt;br /&gt;
&lt;br /&gt;
==== Основные функции системы ====\n&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг напряжения&#039;&#039;&#039;: Непрерывный мониторинг уровней напряжения защитным устройством для предотвращения повреждений.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Автоматическое отключение&#039;&#039;&#039;: Отключает &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039; во время событий перенапряжения или пониженного напряжения.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Оповещения в реальном времени&#039;&#039;&#039;: Немедленные уведомления о событиях, связанных с напряжением, влияющих на счетчик электроэнергии. * &#039;&#039;&#039;Повышенная безопасность&#039;&#039;&#039;: Защищает &#039;&#039;&#039;Shelly Pro 3EM&#039;&#039;&#039;, обеспечивая долговременную надежность.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Интеллектуальная интеграция&#039;&#039;&#039;: Поддерживает совместимость с существующими системами автоматизации для комплексного управления.&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ими с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства Shelly ==&lt;br /&gt;
&lt;br /&gt;
* Shelly Pro 3EM&lt;br /&gt;
&lt;br /&gt;
[[Категория:Устройства]]&lt;br /&gt;
[[Категория:Устройства Shelly Pro]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Shelly Pro]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D0%B5_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_Shelly_H%26T_%D0%BA_Home_Assistant&amp;diff=8242</id>
		<title>Подключите датчик Shelly H&amp;T к Home Assistant</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D0%B5_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA_Shelly_H%26T_%D0%BA_Home_Assistant&amp;diff=8242"/>
		<updated>2026-05-30T07:41:31Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Shelly_H_T_Gen3_and_Home_Assistant.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Эти инструкции помогут вам добавить устройство Shelly&lt;br /&gt;
&#039;&#039;&#039;Shelly H&amp;amp;T sensor&#039;&#039;&#039;&lt;br /&gt;
в Home Assistant. Обратите внимание, что процесс подключения Shelly к Home Assistant очень похож и для других типов устройств, но шаги немного отличаются, поэтому в этой статье основное внимание уделяется только устройству Shelly H&amp;amp;T.&lt;br /&gt;
Следуйте этим инструкциям, чтобы убедиться, что ваше устройство подключено правильно.&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
* Экземпляр Home Assistant&lt;br /&gt;
* &#039;&#039;&#039;Shelly H&amp;amp;T Gen3&#039;&#039;&#039;&lt;br /&gt;
* Убедитесь, что на вашем устройстве Shelly установлена ​​&#039;&#039;&#039;последняя версия прошивки&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* 4 батарейки AAA для устройства, если батарейки еще не вставлены&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Установка батареек ===&lt;br /&gt;
&lt;br /&gt;
Сначала необходимо открыть датчик Shelly H&amp;amp;T и вставить батарейки&lt;br /&gt;
&lt;br /&gt;
=== 2. Настройка устройства - подключение к Wi-Fi, обновление прошивки и настройка параметров ===&lt;br /&gt;
&lt;br /&gt;
Перейдите в настройки Wi-Fi ноутбука, выберите&lt;br /&gt;
&#039;&#039;&#039;Shelly H&amp;amp;T&#039;&#039;&#039;&lt;br /&gt;
Wi-Fi и подключитесь к нему&lt;br /&gt;
[[File:image-20241202-140204.png]]&lt;br /&gt;
Перейдите к IP-адресу устройства по умолчанию 192.168.33.1, затем перейдите в&lt;br /&gt;
&#039;&#039;&#039;Настройки&#039;&#039;&#039;&lt;br /&gt;
и затем&lt;br /&gt;
&#039;&#039;&#039;Wi-Fi&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20241202-140554.png]]&lt;br /&gt;
Затем&lt;br /&gt;
&#039;&#039;&#039;Включить&#039;&#039;&#039;&lt;br /&gt;
Сеть Wi-Fi и поставьте галочку&lt;br /&gt;
&#039;&#039;&#039;Введите SSID вручную&#039;&#039;&#039;&lt;br /&gt;
, введите вашу сеть&lt;br /&gt;
&#039;&#039;&#039;SSID&#039;&#039;&#039;&lt;br /&gt;
и&lt;br /&gt;
&#039;&#039;&#039;Пароль&#039;&#039;&#039;&lt;br /&gt;
и&lt;br /&gt;
&#039;&#039;&#039;Сохранить&#039;&#039;&#039;&lt;br /&gt;
настройки.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241202-140909.png]]&lt;br /&gt;
Если вы знаете IP-адрес вашего устройства, вы можете пропустить этот информационный шаг, в противном случае из&lt;br /&gt;
&#039;&#039;&#039;Настройки&#039;&#039;&#039;&lt;br /&gt;
перейдите в раздел&lt;br /&gt;
&#039;&#039;&#039;Wi-Fi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
там вы можете увидеть свой IP-адрес.&lt;br /&gt;
[[File:image-20241202-144919.png]]&lt;br /&gt;
Примечание: если устройство уже подключено к сети, вам необходимо ввести IP-адрес устройства, чтобы получить доступ к его настройкам. Кроме того, необходимо открыть корпус устройства и нажать кнопку, чтобы получить доступ к устройству. Доступ будет предоставлен на ограниченное время — 60 секунд бездействия, после чего для доступа к веб-интерфейсу необходимо будет снова нажать кнопку.&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что устройство обновлено до последней стабильной версии прошивки.&lt;br /&gt;
Перейдите в &lt;br /&gt;
&#039;&#039;&#039;Настройки&#039;&#039;&#039;&lt;br /&gt;
- &lt;br /&gt;
&#039;&#039;&#039;Прошивка&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20241202-143804.png]]&lt;br /&gt;
Проверьте наличие обновлений&lt;br /&gt;
[[File:image-20241202-143918.png]]&lt;br /&gt;
Обновите устройство при необходимости&lt;br /&gt;
[[File:image-20241202-144028.png]]&lt;br /&gt;
Далее перейдите в &lt;br /&gt;
&#039;&#039;&#039;Настройки&#039;&#039;&#039;&lt;br /&gt;
и &lt;br /&gt;
&#039;&#039;&#039;Исходящий веб-сокет&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20241202-141924.png]]&lt;br /&gt;
В &lt;br /&gt;
&#039;&#039;&#039;Настройки исходящего веб-сокета&#039;&#039;&#039;&lt;br /&gt;
нажмите &lt;br /&gt;
&#039;&#039;&#039;Включить&#039;&#039;&#039;&lt;br /&gt;
и введите&lt;br /&gt;
&#039;&#039;&#039;Сервер&#039;&#039;&#039;&lt;br /&gt;
подробности&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
(URL на втором скриншоте ниже — пример)&lt;br /&gt;
[[File:image-20241202-143548.png]]&lt;br /&gt;
[[File:image-20241202-141834.png]]&lt;br /&gt;
Следующий шаг — отключить точку доступа — перейдите в&lt;br /&gt;
&#039;&#039;&#039;Настройки&#039;&#039;&#039;&lt;br /&gt;
а затем A&lt;br /&gt;
&#039;&#039;&#039;точка доступа&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Отключить&#039;&#039;&#039;&lt;br /&gt;
точку доступа и&lt;br /&gt;
&#039;&#039;&#039;Сохранить&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20241202-144708.png]]&lt;br /&gt;
&lt;br /&gt;
=== 3. Включение устройств Home Assistant ===&lt;br /&gt;
&lt;br /&gt;
Перейдите к своему экземпляру Home Assistant, затем&lt;br /&gt;
&#039;&#039;&#039;Настройки&#039;&#039;&#039;&lt;br /&gt;
а&lt;br /&gt;
&#039;&#039;&#039;Устройства и Сервисы&#039;&#039;&#039;&lt;br /&gt;
[[File:image-20241202-151125.png]]&lt;br /&gt;
Найдите ваше устройство Shelly&lt;br /&gt;
[[File:image-20241202-151530.png]]&lt;br /&gt;
Добавьте его в Home Assistant&lt;br /&gt;
[[File:image-20241202-152335.png]]&lt;br /&gt;
[[File:image-20241202-152447.png]]&lt;br /&gt;
[[File:image-20241202-152547.png]]&lt;br /&gt;
Чтобы увидеть объекты, нажмите кнопку устройства Shelly (на скриншоте ниже показаны устройства без объектов)&lt;br /&gt;
[[File:image-20241202-152910.png]]&lt;br /&gt;
Объекты должны появляется&lt;br /&gt;
[[File:image-20241203-094012.png]]&lt;br /&gt;
[[File:image-20241202-153121.png]]&lt;br /&gt;
На этом процесс добавления вашего устройства в Home Assistant завершен.&lt;br /&gt;
Домашняя страница&lt;br /&gt;
&#039;&#039;&#039;Home Assistant&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
[https://www.home-assistant.io/ https://www.home-assistant.io/]&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* Shelly H&amp;amp;T Gen3&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8241</id>
		<title>Освоение устройств Shelly IoT: подробное руководство по скрипту клиента Shelly RPC BLE</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8241"/>
		<updated>2026-05-29T14:55:56Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Мы ценим ваши отзывы! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mastering_Shelly_IoT_Devices_A_Comprehensive_Guide_to_the_Shelly_RPC_BLE_Client_Script_2_.png]]&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
В этом подробном руководстве мы будем использовать скрипт&lt;br /&gt;
&#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
для взаимодействия с устройствами Shelly IoT по протоколу Bluetooth Low Energy (BLE). Устройства Shelly известны своей универсальностью и простотой интеграции в экосистемы умного дома. Цель этого руководства — научить пользователей использовать скрипт на Python для сканирования устройств Shelly, выполнения удаленных вызовов процедур (RPC) и беспроблемного управления конфигурациями устройств. Этот скрипт удобен в использовании и предлагает опции для выбора устройства и предопределенных команд, а также для выполнения пользовательских команд RPC. Если вам нужен более простой скрипт, который просто выполняет пользовательскую команду RPC, обратитесь к версии скрипта по ссылке:&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/shelly-bluetooth-rpc this]&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы со скриптом убедитесь, что у вас установлено следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Linux Machine&#039;&#039;&#039; с Ubuntu или другим дистрибутивом Linux.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Python 3.8 или выше&#039;&#039;&#039; установлен в вашей системе.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Поддержка Bluetooth Low Energy (BLE)&#039;&#039;&#039; на вашем компьютере.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Пакеты Python&#039;&#039;&#039; : Установите необходимые пакеты с помощью команды:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
Файл &#039;&#039;&#039;requirements.txt&#039;&#039;&#039; должен содержать:&lt;br /&gt;
&lt;br /&gt;
* asyncio&lt;br /&gt;
* bleak&lt;br /&gt;
* colorama&lt;br /&gt;
* prettytable&lt;br /&gt;
* yaspin&lt;br /&gt;
* утилиту jq для форматирования JSON (необязательно, но рекомендуется).&lt;br /&gt;
&lt;br /&gt;
== Понимание скрипта ==&lt;br /&gt;
&lt;br /&gt;
Скрипт &#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
представляет собой программу на Python, предназначенную для:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сканирования&#039;&#039;&#039; ближайших устройств Shelly IoT с использованием BLE.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вывода списка&#039;&#039;&#039; обнаруженных устройств с индикаторами уровня сигнала.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подключения&#039;&#039;&#039; к выбранному устройству.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Выполнения методов RPC&#039;&#039;&#039; на устройстве для получения информации или изменения настроек.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Обработка ошибок&#039;&#039;&#039; корректно и предоставление информативных логов.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Интерактивный CLI&#039;&#039;&#039;: Удобный интерфейс командной строки с цветовой кодировкой вывода.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Логирование&#039;&#039;&#039;: Подробные логи хранятся в файле &#039;&#039;&#039;shelly_rpc.log&#039;&#039;&#039; для устранения неполадок.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039;: Возможность ввода пользовательских методов и параметров RPC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Механизм повторных попыток&#039;&#039;&#039;: Реализует повторные попытки и экспоненциальную задержку для надежной связи.&lt;br /&gt;
&lt;br /&gt;
== Установка и настройка ==&lt;br /&gt;
&lt;br /&gt;
=== Установка ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Клонируйте репозиторий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/ALLTERCO/Utilities.git&lt;br /&gt;
cd shelly-ble-rpc&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите зависимости&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что у вас установлен pip, затем выполните:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите jq (необязательно)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;jq&#039;&#039;&#039;&lt;br /&gt;
используется для форматированного вывода JSON-ответов.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В Ubuntu/Debian&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install jq&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В macOS (с использованием Homebrew)&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
brew install jq&lt;br /&gt;
&lt;br /&gt;
=== Запуск скрипта ===&lt;br /&gt;
&lt;br /&gt;
Выполните скрипт с помощью:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py&lt;br /&gt;
&lt;br /&gt;
==== Аргументы командной строки ====&lt;br /&gt;
&lt;br /&gt;
* --scan-duration: Длительность (в секундах) сканирования BLE-устройств. По умолчанию 5 секунд.&lt;br /&gt;
&lt;br /&gt;
* --log-level: Установить уровень логирования (DEBUG, INFO, WARNING, ERROR, CRITICAL).&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --scan-duration 10 --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
=== Навигация по пользовательскому интерфейсу ===&lt;br /&gt;
&lt;br /&gt;
После запуска скрипта вы пройдете несколько шагов:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирование устройств&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт сканирует ближайшие устройства Shelly.&lt;br /&gt;
&lt;br /&gt;
* Обнаруженные устройства отображаются с их &#039;&#039;&#039;Именем&#039;&#039;&#039;, &#039;&#039;&#039;Адресом&#039;&#039;&#039; и &#039;&#039;&#039;RSSI&#039;&#039;&#039; (уровнем сигнала).&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор устройства&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Введите номер устройства, с которым вы хотите взаимодействовать.&lt;br /&gt;
&lt;br /&gt;
* Параметры: Введите номер устройства, чтобы выбрать его. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для повторного сканирования устройств. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-135856.png]]&lt;br /&gt;
Выберите устройство и команду&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор команды&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* После выбора устройства отобразится список доступных команд.&lt;br /&gt;
&lt;br /&gt;
* Команды включают: Shelly.ListMethods Shelly.GetDeviceInfo Shelly.GetStatus Shelly.GetConfig WiFi.SetConfig WiFi.GetStatus Eth.GetConfig Eth.SetConfig Switch.Toggle Пользовательская команда&lt;br /&gt;
* Параметры: Введите номер команды для ее выполнения. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для возврата к выбору устройства. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-140049.png]]&lt;br /&gt;
Получение ответа&lt;br /&gt;
&lt;br /&gt;
=== Выполнение команд ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetDeviceInfo&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает подробную информацию об устройстве.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetStatus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает текущий статус устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;WiFi.SetConfig&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Настраивает параметры Wi-Fi устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Parameters&#039;&#039;&#039; : &#039;&#039;&#039;SSID&#039;&#039;&#039; : Имя сети Wi-Fi. &#039;&#039;&#039;Password&#039;&#039;&#039; : Пароль сети. &#039;&#039;&#039;Статический IP&#039;&#039;&#039; : При желании можно задать статический IP-адрес, маску подсети, шлюз и сервер имен.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите SSID: MyWiFiNetwork&lt;br /&gt;
Введите пароль: mypassword&lt;br /&gt;
Хотите установить статический IP-адрес? (y/n): y&lt;br /&gt;
Введите статический IP-адрес: 192.168.1.50&lt;br /&gt;
Введите маску подсети: 255.255.255.0&lt;br /&gt;
Введите шлюз: 192.168.1.1&lt;br /&gt;
Введите сервер имен: 8.8.8.8&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Switch.Toggle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Переключает состояние переключателя (например, включает/выключает свет).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Параметры&#039;&#039;&#039; : &#039;&#039;&#039;ID&#039;&#039;&#039; : Идентификатор переключателя (по умолчанию 0). Если у вас есть устройство с несколькими каналами/идентификаторами, вы можете выбрать его.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Пользовательская команда&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Разрешает выполнение любого метода RPC, поддерживаемого устройством.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Использование&#039;&#039;&#039;: Введите имя метода RPC. Укажите параметры в виде строки JSON.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите имя метода RPC: Light.SetConfig&lt;br /&gt;
Введите параметры в виде строки JSON (или оставьте пустым, если никаких параметров не требуется): {&amp;quot;id&amp;quot;:0,&amp;quot;config&amp;quot;:{&amp;quot;brightness&amp;quot;:50}}&lt;br /&gt;
&lt;br /&gt;
=== Расширенное использование ===&lt;br /&gt;
&lt;br /&gt;
==== Уровни логирования ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;DEBUG&#039;&#039;&#039;: Подробная информация, обычно представляющая интерес только при диагностике проблем.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;INFO&#039;&#039;&#039;: Подтверждение того, что все работает как ожидалось.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;WARNING&#039;&#039;&#039;: Указание на то, что произошло что-то неожиданное.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ОШИБКА&#039;&#039;&#039; : Из-за более серьезной проблемы программное обеспечение не смогло выполнить некоторые функции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка уровня логирования&#039;&#039;&#039;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
==== Обработка тайм-аутов и повторных попыток ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт автоматически повторяет неудачные вызовы RPC с экспоненциальной задержкой.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039; :&lt;br /&gt;
* При необходимости измените параметр retries в методе call_rpc.&lt;br /&gt;
&lt;br /&gt;
==== Изменение скрипта ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт имеет модульную структуру с четким разделением задач.&lt;br /&gt;
&lt;br /&gt;
* Вы можете расширять функциональность, например, добавлять новые команды или улучшать обработку ошибок.&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок ==&lt;br /&gt;
&lt;br /&gt;
=== Распространенные проблемы ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Устройства не найдены&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что ваше устройство Shelly включено и находится в зоне действия.&lt;br /&gt;
&lt;br /&gt;
* Проверьте, правильно ли работает ваш BLE-адаптер.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Не удалось подключиться к устройству&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, устройство подключено к другому клиенту.&lt;br /&gt;
&lt;br /&gt;
* Попробуйте подключиться через несколько минут.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Метод RPC недоступен&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, этот метод не поддерживается прошивкой устройства.&lt;br /&gt;
&lt;br /&gt;
* Используйте Shelly.ListMethods для проверки доступных методов.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Неверные аргументы&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Дважды проверьте параметры, предоставленные для метода RPC.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что строки JSON правильно отформатированы.&lt;br /&gt;
&lt;br /&gt;
=== Журналы ===&lt;br /&gt;
&lt;br /&gt;
* Проверьте файл shelly_rpc.log для получения подробных сообщений об ошибках.&lt;br /&gt;
&lt;br /&gt;
* Журналы содержат метки времени и подробную информацию об ошибках для упрощения отладки.&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8240</id>
		<title>Освоение устройств Shelly IoT: подробное руководство по скрипту клиента Shelly RPC BLE</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8240"/>
		<updated>2026-05-29T14:55:47Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Уровни логирования */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mastering_Shelly_IoT_Devices_A_Comprehensive_Guide_to_the_Shelly_RPC_BLE_Client_Script_2_.png]]&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
В этом подробном руководстве мы будем использовать скрипт&lt;br /&gt;
&#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
для взаимодействия с устройствами Shelly IoT по протоколу Bluetooth Low Energy (BLE). Устройства Shelly известны своей универсальностью и простотой интеграции в экосистемы умного дома. Цель этого руководства — научить пользователей использовать скрипт на Python для сканирования устройств Shelly, выполнения удаленных вызовов процедур (RPC) и беспроблемного управления конфигурациями устройств. Этот скрипт удобен в использовании и предлагает опции для выбора устройства и предопределенных команд, а также для выполнения пользовательских команд RPC. Если вам нужен более простой скрипт, который просто выполняет пользовательскую команду RPC, обратитесь к версии скрипта по ссылке:&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/shelly-bluetooth-rpc this]&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы со скриптом убедитесь, что у вас установлено следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Linux Machine&#039;&#039;&#039; с Ubuntu или другим дистрибутивом Linux.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Python 3.8 или выше&#039;&#039;&#039; установлен в вашей системе.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Поддержка Bluetooth Low Energy (BLE)&#039;&#039;&#039; на вашем компьютере.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Пакеты Python&#039;&#039;&#039; : Установите необходимые пакеты с помощью команды:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
Файл &#039;&#039;&#039;requirements.txt&#039;&#039;&#039; должен содержать:&lt;br /&gt;
&lt;br /&gt;
* asyncio&lt;br /&gt;
* bleak&lt;br /&gt;
* colorama&lt;br /&gt;
* prettytable&lt;br /&gt;
* yaspin&lt;br /&gt;
* утилиту jq для форматирования JSON (необязательно, но рекомендуется).&lt;br /&gt;
&lt;br /&gt;
== Понимание скрипта ==&lt;br /&gt;
&lt;br /&gt;
Скрипт &#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
представляет собой программу на Python, предназначенную для:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сканирования&#039;&#039;&#039; ближайших устройств Shelly IoT с использованием BLE.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вывода списка&#039;&#039;&#039; обнаруженных устройств с индикаторами уровня сигнала.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подключения&#039;&#039;&#039; к выбранному устройству.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Выполнения методов RPC&#039;&#039;&#039; на устройстве для получения информации или изменения настроек.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Обработка ошибок&#039;&#039;&#039; корректно и предоставление информативных логов.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Интерактивный CLI&#039;&#039;&#039;: Удобный интерфейс командной строки с цветовой кодировкой вывода.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Логирование&#039;&#039;&#039;: Подробные логи хранятся в файле &#039;&#039;&#039;shelly_rpc.log&#039;&#039;&#039; для устранения неполадок.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039;: Возможность ввода пользовательских методов и параметров RPC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Механизм повторных попыток&#039;&#039;&#039;: Реализует повторные попытки и экспоненциальную задержку для надежной связи.&lt;br /&gt;
&lt;br /&gt;
== Установка и настройка ==&lt;br /&gt;
&lt;br /&gt;
=== Установка ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Клонируйте репозиторий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/ALLTERCO/Utilities.git&lt;br /&gt;
cd shelly-ble-rpc&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите зависимости&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что у вас установлен pip, затем выполните:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите jq (необязательно)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;jq&#039;&#039;&#039;&lt;br /&gt;
используется для форматированного вывода JSON-ответов.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В Ubuntu/Debian&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install jq&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В macOS (с использованием Homebrew)&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
brew install jq&lt;br /&gt;
&lt;br /&gt;
=== Запуск скрипта ===&lt;br /&gt;
&lt;br /&gt;
Выполните скрипт с помощью:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py&lt;br /&gt;
&lt;br /&gt;
==== Аргументы командной строки ====&lt;br /&gt;
&lt;br /&gt;
* --scan-duration: Длительность (в секундах) сканирования BLE-устройств. По умолчанию 5 секунд.&lt;br /&gt;
&lt;br /&gt;
* --log-level: Установить уровень логирования (DEBUG, INFO, WARNING, ERROR, CRITICAL).&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --scan-duration 10 --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
=== Навигация по пользовательскому интерфейсу ===&lt;br /&gt;
&lt;br /&gt;
После запуска скрипта вы пройдете несколько шагов:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирование устройств&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт сканирует ближайшие устройства Shelly.&lt;br /&gt;
&lt;br /&gt;
* Обнаруженные устройства отображаются с их &#039;&#039;&#039;Именем&#039;&#039;&#039;, &#039;&#039;&#039;Адресом&#039;&#039;&#039; и &#039;&#039;&#039;RSSI&#039;&#039;&#039; (уровнем сигнала).&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор устройства&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Введите номер устройства, с которым вы хотите взаимодействовать.&lt;br /&gt;
&lt;br /&gt;
* Параметры: Введите номер устройства, чтобы выбрать его. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для повторного сканирования устройств. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-135856.png]]&lt;br /&gt;
Выберите устройство и команду&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор команды&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* После выбора устройства отобразится список доступных команд.&lt;br /&gt;
&lt;br /&gt;
* Команды включают: Shelly.ListMethods Shelly.GetDeviceInfo Shelly.GetStatus Shelly.GetConfig WiFi.SetConfig WiFi.GetStatus Eth.GetConfig Eth.SetConfig Switch.Toggle Пользовательская команда&lt;br /&gt;
* Параметры: Введите номер команды для ее выполнения. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для возврата к выбору устройства. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-140049.png]]&lt;br /&gt;
Получение ответа&lt;br /&gt;
&lt;br /&gt;
=== Выполнение команд ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetDeviceInfo&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает подробную информацию об устройстве.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetStatus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает текущий статус устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;WiFi.SetConfig&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Настраивает параметры Wi-Fi устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Parameters&#039;&#039;&#039; : &#039;&#039;&#039;SSID&#039;&#039;&#039; : Имя сети Wi-Fi. &#039;&#039;&#039;Password&#039;&#039;&#039; : Пароль сети. &#039;&#039;&#039;Статический IP&#039;&#039;&#039; : При желании можно задать статический IP-адрес, маску подсети, шлюз и сервер имен.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите SSID: MyWiFiNetwork&lt;br /&gt;
Введите пароль: mypassword&lt;br /&gt;
Хотите установить статический IP-адрес? (y/n): y&lt;br /&gt;
Введите статический IP-адрес: 192.168.1.50&lt;br /&gt;
Введите маску подсети: 255.255.255.0&lt;br /&gt;
Введите шлюз: 192.168.1.1&lt;br /&gt;
Введите сервер имен: 8.8.8.8&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Switch.Toggle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Переключает состояние переключателя (например, включает/выключает свет).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Параметры&#039;&#039;&#039; : &#039;&#039;&#039;ID&#039;&#039;&#039; : Идентификатор переключателя (по умолчанию 0). Если у вас есть устройство с несколькими каналами/идентификаторами, вы можете выбрать его.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Пользовательская команда&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Разрешает выполнение любого метода RPC, поддерживаемого устройством.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Использование&#039;&#039;&#039;: Введите имя метода RPC. Укажите параметры в виде строки JSON.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите имя метода RPC: Light.SetConfig&lt;br /&gt;
Введите параметры в виде строки JSON (или оставьте пустым, если никаких параметров не требуется): {&amp;quot;id&amp;quot;:0,&amp;quot;config&amp;quot;:{&amp;quot;brightness&amp;quot;:50}}&lt;br /&gt;
&lt;br /&gt;
=== Расширенное использование ===&lt;br /&gt;
&lt;br /&gt;
==== Уровни логирования ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;DEBUG&#039;&#039;&#039;: Подробная информация, обычно представляющая интерес только при диагностике проблем.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;INFO&#039;&#039;&#039;: Подтверждение того, что все работает как ожидалось.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;WARNING&#039;&#039;&#039;: Указание на то, что произошло что-то неожиданное.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ОШИБКА&#039;&#039;&#039; : Из-за более серьезной проблемы программное обеспечение не смогло выполнить некоторые функции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка уровня логирования&#039;&#039;&#039;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
==== Обработка тайм-аутов и повторных попыток ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт автоматически повторяет неудачные вызовы RPC с экспоненциальной задержкой.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039; :&lt;br /&gt;
* При необходимости измените параметр retries в методе call_rpc.&lt;br /&gt;
&lt;br /&gt;
==== Изменение скрипта ====&lt;br /&gt;
&lt;br /&gt;
* Скрипт имеет модульную структуру с четким разделением задач.&lt;br /&gt;
&lt;br /&gt;
* Вы можете расширять функциональность, например, добавлять новые команды или улучшать обработку ошибок.&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок ==&lt;br /&gt;
&lt;br /&gt;
=== Распространенные проблемы ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Устройства не найдены&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что ваше устройство Shelly включено и находится в зоне действия.&lt;br /&gt;
&lt;br /&gt;
* Проверьте, правильно ли работает ваш BLE-адаптер.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Не удалось подключиться к устройству&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, устройство подключено к другому клиенту.&lt;br /&gt;
&lt;br /&gt;
* Попробуйте подключиться через несколько минут.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Метод RPC недоступен&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, этот метод не поддерживается прошивкой устройства.&lt;br /&gt;
&lt;br /&gt;
* Используйте Shelly.ListMethods для проверки доступных методов.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Неверные аргументы&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Дважды проверьте параметры, предоставленные для метода RPC.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что строки JSON правильно отформатированы.&lt;br /&gt;
&lt;br /&gt;
=== Журналы ===&lt;br /&gt;
&lt;br /&gt;
* Проверьте файл shelly_rpc.log для получения подробных сообщений об ошибках.&lt;br /&gt;
&lt;br /&gt;
* Журналы содержат метки времени и подробную информацию об ошибках для упрощения отладки.&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ими с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8239</id>
		<title>Освоение устройств Shelly IoT: подробное руководство по скрипту клиента Shelly RPC BLE</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8239"/>
		<updated>2026-05-29T14:55:32Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Расширенное использование */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mastering_Shelly_IoT_Devices_A_Comprehensive_Guide_to_the_Shelly_RPC_BLE_Client_Script_2_.png]]&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
В этом подробном руководстве мы будем использовать скрипт&lt;br /&gt;
&#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
для взаимодействия с устройствами Shelly IoT по протоколу Bluetooth Low Energy (BLE). Устройства Shelly известны своей универсальностью и простотой интеграции в экосистемы умного дома. Цель этого руководства — научить пользователей использовать скрипт на Python для сканирования устройств Shelly, выполнения удаленных вызовов процедур (RPC) и беспроблемного управления конфигурациями устройств. Этот скрипт удобен в использовании и предлагает опции для выбора устройства и предопределенных команд, а также для выполнения пользовательских команд RPC. Если вам нужен более простой скрипт, который просто выполняет пользовательскую команду RPC, обратитесь к версии скрипта по ссылке:&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/shelly-bluetooth-rpc this]&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы со скриптом убедитесь, что у вас установлено следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Linux Machine&#039;&#039;&#039; с Ubuntu или другим дистрибутивом Linux.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Python 3.8 или выше&#039;&#039;&#039; установлен в вашей системе.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Поддержка Bluetooth Low Energy (BLE)&#039;&#039;&#039; на вашем компьютере.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Пакеты Python&#039;&#039;&#039; : Установите необходимые пакеты с помощью команды:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
Файл &#039;&#039;&#039;requirements.txt&#039;&#039;&#039; должен содержать:&lt;br /&gt;
&lt;br /&gt;
* asyncio&lt;br /&gt;
* bleak&lt;br /&gt;
* colorama&lt;br /&gt;
* prettytable&lt;br /&gt;
* yaspin&lt;br /&gt;
* утилиту jq для форматирования JSON (необязательно, но рекомендуется).&lt;br /&gt;
&lt;br /&gt;
== Понимание скрипта ==&lt;br /&gt;
&lt;br /&gt;
Скрипт &#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
представляет собой программу на Python, предназначенную для:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сканирования&#039;&#039;&#039; ближайших устройств Shelly IoT с использованием BLE.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вывода списка&#039;&#039;&#039; обнаруженных устройств с индикаторами уровня сигнала.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подключения&#039;&#039;&#039; к выбранному устройству.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Выполнения методов RPC&#039;&#039;&#039; на устройстве для получения информации или изменения настроек.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Обработка ошибок&#039;&#039;&#039; корректно и предоставление информативных логов.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Интерактивный CLI&#039;&#039;&#039;: Удобный интерфейс командной строки с цветовой кодировкой вывода.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Логирование&#039;&#039;&#039;: Подробные логи хранятся в файле &#039;&#039;&#039;shelly_rpc.log&#039;&#039;&#039; для устранения неполадок.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039;: Возможность ввода пользовательских методов и параметров RPC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Механизм повторных попыток&#039;&#039;&#039;: Реализует повторные попытки и экспоненциальную задержку для надежной связи.&lt;br /&gt;
&lt;br /&gt;
== Установка и настройка ==&lt;br /&gt;
&lt;br /&gt;
=== Установка ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Клонируйте репозиторий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/ALLTERCO/Utilities.git&lt;br /&gt;
cd shelly-ble-rpc&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите зависимости&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что у вас установлен pip, затем выполните:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите jq (необязательно)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;jq&#039;&#039;&#039;&lt;br /&gt;
используется для форматированного вывода JSON-ответов.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В Ubuntu/Debian&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install jq&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В macOS (с использованием Homebrew)&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
brew install jq&lt;br /&gt;
&lt;br /&gt;
=== Запуск скрипта ===&lt;br /&gt;
&lt;br /&gt;
Выполните скрипт с помощью:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py&lt;br /&gt;
&lt;br /&gt;
==== Аргументы командной строки ====&lt;br /&gt;
&lt;br /&gt;
* --scan-duration: Длительность (в секундах) сканирования BLE-устройств. По умолчанию 5 секунд.&lt;br /&gt;
&lt;br /&gt;
* --log-level: Установить уровень логирования (DEBUG, INFO, WARNING, ERROR, CRITICAL).&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --scan-duration 10 --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
=== Навигация по пользовательскому интерфейсу ===&lt;br /&gt;
&lt;br /&gt;
После запуска скрипта вы пройдете несколько шагов:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирование устройств&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт сканирует ближайшие устройства Shelly.&lt;br /&gt;
&lt;br /&gt;
* Обнаруженные устройства отображаются с их &#039;&#039;&#039;Именем&#039;&#039;&#039;, &#039;&#039;&#039;Адресом&#039;&#039;&#039; и &#039;&#039;&#039;RSSI&#039;&#039;&#039; (уровнем сигнала).&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор устройства&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Введите номер устройства, с которым вы хотите взаимодействовать.&lt;br /&gt;
&lt;br /&gt;
* Параметры: Введите номер устройства, чтобы выбрать его. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для повторного сканирования устройств. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-135856.png]]&lt;br /&gt;
Выберите устройство и команду&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор команды&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* После выбора устройства отобразится список доступных команд.&lt;br /&gt;
&lt;br /&gt;
* Команды включают: Shelly.ListMethods Shelly.GetDeviceInfo Shelly.GetStatus Shelly.GetConfig WiFi.SetConfig WiFi.GetStatus Eth.GetConfig Eth.SetConfig Switch.Toggle Пользовательская команда&lt;br /&gt;
* Параметры: Введите номер команды для ее выполнения. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для возврата к выбору устройства. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-140049.png]]&lt;br /&gt;
Получение ответа&lt;br /&gt;
&lt;br /&gt;
=== Выполнение команд ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetDeviceInfo&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает подробную информацию об устройстве.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetStatus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает текущий статус устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;WiFi.SetConfig&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Настраивает параметры Wi-Fi устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Parameters&#039;&#039;&#039; : &#039;&#039;&#039;SSID&#039;&#039;&#039; : Имя сети Wi-Fi. &#039;&#039;&#039;Password&#039;&#039;&#039; : Пароль сети. &#039;&#039;&#039;Статический IP&#039;&#039;&#039; : При желании можно задать статический IP-адрес, маску подсети, шлюз и сервер имен.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите SSID: MyWiFiNetwork&lt;br /&gt;
Введите пароль: mypassword&lt;br /&gt;
Хотите установить статический IP-адрес? (y/n): y&lt;br /&gt;
Введите статический IP-адрес: 192.168.1.50&lt;br /&gt;
Введите маску подсети: 255.255.255.0&lt;br /&gt;
Введите шлюз: 192.168.1.1&lt;br /&gt;
Введите сервер имен: 8.8.8.8&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Switch.Toggle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Переключает состояние переключателя (например, включает/выключает свет).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Параметры&#039;&#039;&#039; : &#039;&#039;&#039;ID&#039;&#039;&#039; : Идентификатор переключателя (по умолчанию 0). Если у вас есть устройство с несколькими каналами/идентификаторами, вы можете выбрать его.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Пользовательская команда&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Разрешает выполнение любого метода RPC, поддерживаемого устройством.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Использование&#039;&#039;&#039;: Введите имя метода RPC. Укажите параметры в виде строки JSON.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите имя метода RPC: Light.SetConfig&lt;br /&gt;
Введите параметры в виде строки JSON (или оставьте пустым, если никаких параметров не требуется): {&amp;quot;id&amp;quot;:0,&amp;quot;config&amp;quot;:{&amp;quot;brightness&amp;quot;:50}}&lt;br /&gt;
&lt;br /&gt;
=== Расширенное использование ===&lt;br /&gt;
&lt;br /&gt;
==== Уровни логирования ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;DEBUG&#039;&#039;&#039;: Подробная информация, обычно представляющая интерес только при диагностике проблем.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;INFO&#039;&#039;&#039;: Подтверждение того, что все работает как ожидалось.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;WARNING&#039;&#039;&#039;: Указание на то, что произошло что-то неожиданное.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ОШИБКА&#039;&#039;&#039; : Из-за более серьезной проблемы программное обеспечение не смогло выполнить некоторые функции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка уровня логирования&#039;&#039;&#039;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
==== Обработка тайм-аутов и повторных попыток ====\n&lt;br /&gt;
&lt;br /&gt;
* Скрипт автоматически повторяет неудачные вызовы RPC с экспоненциальной задержкой.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039; :&lt;br /&gt;
* При необходимости измените параметр retries в методе call_rpc.&lt;br /&gt;
&lt;br /&gt;
==== Изменение скрипта ====\n&lt;br /&gt;
&lt;br /&gt;
* Скрипт имеет модульную структуру с четким разделением задач.&lt;br /&gt;
&lt;br /&gt;
* Вы можете расширять функциональность, например, добавлять новые команды или улучшать обработку ошибок.&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок ==&lt;br /&gt;
&lt;br /&gt;
=== Распространенные проблемы ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Устройства не найдены&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что ваше устройство Shelly включено и находится в зоне действия.&lt;br /&gt;
&lt;br /&gt;
* Проверьте, правильно ли работает ваш BLE-адаптер.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Не удалось подключиться к устройству&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, устройство подключено к другому клиенту.&lt;br /&gt;
&lt;br /&gt;
* Попробуйте подключиться через несколько минут.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Метод RPC недоступен&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, этот метод не поддерживается прошивкой устройства.&lt;br /&gt;
&lt;br /&gt;
* Используйте Shelly.ListMethods для проверки доступных методов.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Неверные аргументы&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Дважды проверьте параметры, предоставленные для метода RPC.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что строки JSON правильно отформатированы.&lt;br /&gt;
&lt;br /&gt;
=== Журналы ===&lt;br /&gt;
&lt;br /&gt;
* Проверьте файл shelly_rpc.log для получения подробных сообщений об ошибках.&lt;br /&gt;
&lt;br /&gt;
* Журналы содержат метки времени и подробную информацию об ошибках для упрощения отладки.&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ими с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8238</id>
		<title>Освоение устройств Shelly IoT: подробное руководство по скрипту клиента Shelly RPC BLE</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D1%81%D0%B2%D0%BE%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly_IoT:_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0_Shelly_RPC_BLE&amp;diff=8238"/>
		<updated>2026-05-29T14:55:19Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: /* Запуск скрипта */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Mastering_Shelly_IoT_Devices_A_Comprehensive_Guide_to_the_Shelly_RPC_BLE_Client_Script_2_.png]]&lt;br /&gt;
&lt;br /&gt;
== Введение ==&lt;br /&gt;
&lt;br /&gt;
В этом подробном руководстве мы будем использовать скрипт&lt;br /&gt;
&#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
для взаимодействия с устройствами Shelly IoT по протоколу Bluetooth Low Energy (BLE). Устройства Shelly известны своей универсальностью и простотой интеграции в экосистемы умного дома. Цель этого руководства — научить пользователей использовать скрипт на Python для сканирования устройств Shelly, выполнения удаленных вызовов процедур (RPC) и беспроблемного управления конфигурациями устройств. Этот скрипт удобен в использовании и предлагает опции для выбора устройства и предопределенных команд, а также для выполнения пользовательских команд RPC. Если вам нужен более простой скрипт, который просто выполняет пользовательскую команду RPC, обратитесь к версии скрипта по ссылке:&lt;br /&gt;
[https://github.com/ALLTERCO/Utilities/tree/master/shelly-bluetooth-rpc this]&lt;br /&gt;
&lt;br /&gt;
== Предварительные условия ==&lt;br /&gt;
&lt;br /&gt;
Перед началом работы со скриптом убедитесь, что у вас установлено следующее:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Linux Machine&#039;&#039;&#039; с Ubuntu или другим дистрибутивом Linux.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Python 3.8 или выше&#039;&#039;&#039; установлен в вашей системе.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Поддержка Bluetooth Low Energy (BLE)&#039;&#039;&#039; на вашем компьютере.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Пакеты Python&#039;&#039;&#039; : Установите необходимые пакеты с помощью команды:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
Файл &#039;&#039;&#039;requirements.txt&#039;&#039;&#039; должен содержать:&lt;br /&gt;
&lt;br /&gt;
* asyncio&lt;br /&gt;
* bleak&lt;br /&gt;
* colorama&lt;br /&gt;
* prettytable&lt;br /&gt;
* yaspin&lt;br /&gt;
* утилиту jq для форматирования JSON (необязательно, но рекомендуется).&lt;br /&gt;
&lt;br /&gt;
== Понимание скрипта ==&lt;br /&gt;
&lt;br /&gt;
Скрипт &#039;&#039;&#039;Shelly RPC BLE Client&#039;&#039;&#039;&lt;br /&gt;
представляет собой программу на Python, предназначенную для:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Сканирования&#039;&#039;&#039; ближайших устройств Shelly IoT с использованием BLE.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вывода списка&#039;&#039;&#039; обнаруженных устройств с индикаторами уровня сигнала.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Подключения&#039;&#039;&#039; к выбранному устройству.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Выполнения методов RPC&#039;&#039;&#039; на устройстве для получения информации или изменения настроек.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Обработка ошибок&#039;&#039;&#039; корректно и предоставление информативных логов.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Интерактивный CLI&#039;&#039;&#039;: Удобный интерфейс командной строки с цветовой кодировкой вывода.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Логирование&#039;&#039;&#039;: Подробные логи хранятся в файле &#039;&#039;&#039;shelly_rpc.log&#039;&#039;&#039; для устранения неполадок.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039;: Возможность ввода пользовательских методов и параметров RPC.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Механизм повторных попыток&#039;&#039;&#039;: Реализует повторные попытки и экспоненциальную задержку для надежной связи.&lt;br /&gt;
&lt;br /&gt;
== Установка и настройка ==&lt;br /&gt;
&lt;br /&gt;
=== Установка ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Клонируйте репозиторий&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/ALLTERCO/Utilities.git&lt;br /&gt;
cd shelly-ble-rpc&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите зависимости&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что у вас установлен pip, затем выполните:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
pip install -r requirements.txt&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Установите jq (необязательно)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;jq&#039;&#039;&#039;&lt;br /&gt;
используется для форматированного вывода JSON-ответов.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В Ubuntu/Debian&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
КОД&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install jq&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;В macOS (с использованием Homebrew)&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
brew install jq&lt;br /&gt;
&lt;br /&gt;
=== Запуск скрипта ===&lt;br /&gt;
&lt;br /&gt;
Выполните скрипт с помощью:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py&lt;br /&gt;
&lt;br /&gt;
==== Аргументы командной строки ====&lt;br /&gt;
&lt;br /&gt;
* --scan-duration: Длительность (в секундах) сканирования BLE-устройств. По умолчанию 5 секунд.&lt;br /&gt;
&lt;br /&gt;
* --log-level: Установить уровень логирования (DEBUG, INFO, WARNING, ERROR, CRITICAL).&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --scan-duration 10 --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
=== Навигация по пользовательскому интерфейсу ===&lt;br /&gt;
&lt;br /&gt;
После запуска скрипта вы пройдете несколько шагов:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Сканирование устройств&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Скрипт сканирует ближайшие устройства Shelly.&lt;br /&gt;
&lt;br /&gt;
* Обнаруженные устройства отображаются с их &#039;&#039;&#039;Именем&#039;&#039;&#039;, &#039;&#039;&#039;Адресом&#039;&#039;&#039; и &#039;&#039;&#039;RSSI&#039;&#039;&#039; (уровнем сигнала).&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор устройства&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Введите номер устройства, с которым вы хотите взаимодействовать.&lt;br /&gt;
&lt;br /&gt;
* Параметры: Введите номер устройства, чтобы выбрать его. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для повторного сканирования устройств. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-135856.png]]&lt;br /&gt;
Выберите устройство и команду&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Выбор команды&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* После выбора устройства отобразится список доступных команд.&lt;br /&gt;
&lt;br /&gt;
* Команды включают: Shelly.ListMethods Shelly.GetDeviceInfo Shelly.GetStatus Shelly.GetConfig WiFi.SetConfig WiFi.GetStatus Eth.GetConfig Eth.SetConfig Switch.Toggle Пользовательская команда&lt;br /&gt;
* Параметры: Введите номер команды для ее выполнения. Введите &#039;&#039;&#039;r&#039;&#039;&#039; для возврата к выбору устройства. Введите &#039;&#039;&#039;q&#039;&#039;&#039; для выхода из скрипта.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20241118-140049.png]]&lt;br /&gt;
Получение ответа&lt;br /&gt;
&lt;br /&gt;
=== Выполнение команд ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetDeviceInfo&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает подробную информацию об устройстве.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Shelly.GetStatus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Получает текущий статус устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Usage&#039;&#039;&#039; : Выберите команду; дополнительные параметры не требуются.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;WiFi.SetConfig&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Настраивает параметры Wi-Fi устройства.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Parameters&#039;&#039;&#039; : &#039;&#039;&#039;SSID&#039;&#039;&#039; : Имя сети Wi-Fi. &#039;&#039;&#039;Password&#039;&#039;&#039; : Пароль сети. &#039;&#039;&#039;Статический IP&#039;&#039;&#039; : При желании можно задать статический IP-адрес, маску подсети, шлюз и сервер имен.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите SSID: MyWiFiNetwork&lt;br /&gt;
Введите пароль: mypassword&lt;br /&gt;
Хотите установить статический IP-адрес? (y/n): y&lt;br /&gt;
Введите статический IP-адрес: 192.168.1.50&lt;br /&gt;
Введите маску подсети: 255.255.255.0&lt;br /&gt;
Введите шлюз: 192.168.1.1&lt;br /&gt;
Введите сервер имен: 8.8.8.8&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Switch.Toggle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Переключает состояние переключателя (например, включает/выключает свет).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Параметры&#039;&#039;&#039; : &#039;&#039;&#039;ID&#039;&#039;&#039; : Идентификатор переключателя (по умолчанию 0). Если у вас есть устройство с несколькими каналами/идентификаторами, вы можете выбрать его.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Пользовательская команда&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Разрешает выполнение любого метода RPC, поддерживаемого устройством.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Использование&#039;&#039;&#039;: Введите имя метода RPC. Укажите параметры в виде строки JSON.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
Введите имя метода RPC: Light.SetConfig&lt;br /&gt;
Введите параметры в виде строки JSON (или оставьте пустым, если никаких параметров не требуется): {&amp;quot;id&amp;quot;:0,&amp;quot;config&amp;quot;:{&amp;quot;brightness&amp;quot;:50}}&lt;br /&gt;
&lt;br /&gt;
=== Расширенное использование ===&lt;br /&gt;
&lt;br /&gt;
==== Уровни логирования ====\n&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;DEBUG&#039;&#039;&#039;: Подробная информация, обычно представляющая интерес только при диагностике проблем.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;INFO&#039;&#039;&#039;: Подтверждение того, что все работает как ожидалось.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;WARNING&#039;&#039;&#039;: Указание на то, что произошло что-то неожиданное.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;ОШИБКА&#039;&#039;&#039; : Из-за более серьезной проблемы программное обеспечение не смогло выполнить некоторые функции.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка уровня логирования&#039;&#039;&#039;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
python3 shelly-ble-rpc.py --log-level DEBUG&lt;br /&gt;
&lt;br /&gt;
==== Обработка тайм-аутов и повторных попыток ====\n&lt;br /&gt;
&lt;br /&gt;
* Скрипт автоматически повторяет неудачные вызовы RPC с экспоненциальной задержкой.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Настройка&#039;&#039;&#039; :&lt;br /&gt;
* При необходимости измените параметр retries в методе call_rpc.&lt;br /&gt;
&lt;br /&gt;
==== Изменение скрипта ====\n&lt;br /&gt;
&lt;br /&gt;
* Скрипт имеет модульную структуру с четким разделением задач.&lt;br /&gt;
&lt;br /&gt;
* Вы можете расширять функциональность, например, добавлять новые команды или улучшать обработку ошибок.&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок ==&lt;br /&gt;
&lt;br /&gt;
=== Распространенные проблемы ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Устройства не найдены&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что ваше устройство Shelly включено и находится в зоне действия.&lt;br /&gt;
&lt;br /&gt;
* Проверьте, правильно ли работает ваш BLE-адаптер.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Не удалось подключиться к устройству&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, устройство подключено к другому клиенту.&lt;br /&gt;
&lt;br /&gt;
* Попробуйте подключиться через несколько минут.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Метод RPC недоступен&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Возможно, этот метод не поддерживается прошивкой устройства.&lt;br /&gt;
&lt;br /&gt;
* Используйте Shelly.ListMethods для проверки доступных методов.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Неверные аргументы&#039;&#039;&#039; :&lt;br /&gt;
&lt;br /&gt;
* Дважды проверьте параметры, предоставленные для метода RPC.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что строки JSON правильно отформатированы.&lt;br /&gt;
&lt;br /&gt;
=== Журналы ===&lt;br /&gt;
&lt;br /&gt;
* Проверьте файл shelly_rpc.log для получения подробных сообщений об ошибках.&lt;br /&gt;
&lt;br /&gt;
* Журналы содержат метки времени и подробную информацию об ошибках для упрощения отладки.&lt;br /&gt;
&lt;br /&gt;
== Мы ценим ваши отзывы! ==&lt;br /&gt;
&lt;br /&gt;
Спасибо, что уделили время прочтению нашей статьи! Была ли она полезной или интересной?&lt;br /&gt;
Ваши замечания помогут нам улучшить нашу работу. Мы будем благодарны за любые отзывы. Если у вас есть минутка,&lt;br /&gt;
пожалуйста, поделитесь ими с нами по следующему адресу электронной почты:&lt;br /&gt;
[mailto:Integration@shelly.com &#039;&#039;&#039;&#039;&#039;Integration@shelly.com&#039;&#039;&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%92%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D1%81_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_Bluetooth_Low_Energy_(BLE)_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_RPC.&amp;diff=8237</id>
		<title>Взаимодействие с устройствами Shelly через Bluetooth Low Energy (BLE) с использованием RPC.</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%92%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D1%81_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8_Shelly_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_Bluetooth_Low_Energy_(BLE)_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_RPC.&amp;diff=8237"/>
		<updated>2026-05-29T14:54:19Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Communicating_with_Shelly_Devices_via_Bluetooth_Low_Energy_BLE_Using_RPC.png]]&lt;br /&gt;
&lt;br /&gt;
=== Обзор ===&lt;br /&gt;
&lt;br /&gt;
Bluetooth Low Energy (BLE) стал краеугольной технологией беспроводной связи в современных интеллектуальных устройствах, обеспечивая эффективное и энергоэффективное подключение. Устройства Shelly, являющиеся неотъемлемой частью экосистем умного дома, используют BLE для обеспечения бесперебойной связи и управления. Ключевым аспектом связи Shelly с использованием BLE является реализация протоколов удаленного вызова процедур (RPC) поверх BLE, что позволяет осуществлять сложные взаимодействия между устройствами и контроллерами. В этой статье рассматриваются технические нюансы связи с устройствами Shelly с использованием BLE, с акцентом на универсальный профиль атрибутов (GATT), дескрипторы и механизмы выполнения операций чтения и записи на основе RPC.&lt;br /&gt;
&lt;br /&gt;
=== Предварительные требования ===&lt;br /&gt;
&lt;br /&gt;
Прежде чем углубляться в технические аспекты связи с устройствами Shelly через BLE и RPC, необходимо иметь базовое понимание следующих концепций:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Bluetooth Low Energy (BLE):&#039;&#039;&#039; Технология беспроводной персональной сети, разработанная для низкого энергопотребления и стоимости. BLE широко используется в устройствах IoT для эффективной связи.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Generic Attribute Profile (GATT):&#039;&#039;&#039; Протокол BLE, определяющий структуру и обмен данными между устройствами. GATT организует данные в сервисы и характеристики.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Remote Procedure Call (RPC):&#039;&#039;&#039; Протокол, позволяющий программе выполнять процедуру (подпрограмму) на удаленном устройстве, как если бы это был локальный вызов.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;JSON:&#039;&#039;&#039; Легковесный формат обмена данными, используемый для структурирования запросов и ответов RPC.&lt;br /&gt;
&lt;br /&gt;
==== Архитектура BLE RPC в Shelly ====\n&lt;br /&gt;
Общение с устройствами Shelly через BLE и RPC включает в себя бесшовную интеграцию установления соединения, взаимодействия с конкретными службами и характеристиками GATT, формирования и отправки запросов RPC, а также получения и анализа ответов. Этот унифицированный рабочий процесс обеспечивает эффективную и надежную связь с устройствами Shelly, позволяя осуществлять разнообразную интеграцию с различными системами и языками программирования.&lt;br /&gt;
Ключевые компоненты GATT в устройствах Shelly&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;UUID службы Shelly GATT:&#039;&#039;&#039; Идентифицирует основную службу, отвечающую за связь RPC.&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
SHELLY_GATT_SERVICE_UUID = &amp;quot;5f6d4f53-5f52-5043-5f53-56435f49445f&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;UUID характеристики данных RPC:&#039;&#039;&#039; Обрабатывает передачу данных запроса и ответа RPC.&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
RPC_CHAR_DATA_UUID = &amp;quot;5f6d4f53-5f52-5043-5f64-6174615f5f5f&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Уникальный идентификатор характеристики управления передачей RPC:&#039;&#039;&#039; Управляет управлением передачей, в частности, отправкой информации о длине данных на устройство Shelly.&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
RPC_CHAR_TX_CTL_UUID = &amp;quot;5f6d4f53-5f52-5043-5f74-785f63746c5f&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Уникальный идентификатор характеристики управления приемом RPC:&#039;&#039;&#039; Обрабатывает управление приемом, в основном для приема информации о длине данных от устройства Shelly.&lt;br /&gt;
&lt;br /&gt;
BASH&lt;br /&gt;
&lt;br /&gt;
RPC_CHAR_RX_CTL_UUID = &amp;quot;5f6d4f53-5f52-5043-5f72-785f63746c5f&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примечание: Эти UUID специфичны для устройств Shelly. Обратитесь к официальной документации Shelly или используйте инструменты сканирования BLE для определения соответствующих UUID.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Ключевые аспекты RPC поверх BLE Shelly ====&lt;br /&gt;
&#039;&#039;&#039;Протокол JSON-RPC 2.0&#039;&#039;&#039;&lt;br /&gt;
Устройства Shelly &lt;br /&gt;
&#039;&#039;&#039;Gen2+&#039;&#039;&#039;&lt;br /&gt;
используют &lt;br /&gt;
&#039;&#039;&#039;JSON-RPC 2.0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
протокол для мониторинга и управления функциями. Этот протокол симметричен, позволяя обеим сторонам — клиенту и устройству — вызывать методы и отправлять уведомления друг другу. JSON-RPC 2.0 обеспечивает структурированную и стандартизированную связь, способствуя надежному взаимодействию между клиентским приложением и устройством Shelly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Соглашения об пространствах имен&#039;&#039;&#039;&lt;br /&gt;
Shelly организует свои RPC-методы в&lt;br /&gt;
&#039;&#039;&#039;пространства имен&#039;&#039;&#039;&lt;br /&gt;
для классификации функций, повышения ясности и удобства сопровождения. Ниже приведены некоторые основные пространства имен и примеры методов:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Пространство имен Shelly:&#039;&#039;&#039; Обрабатывает управление системой, конфигурацию и состояние. &#039;&#039;&#039;Shelly.FactoryReset&#039;&#039;&#039; &#039;&#039;&#039;Shelly.ResetWiFiConfig&#039;&#039;&#039; &#039;&#039;&#039;Shelly.ListTimezones&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Пространство имен Switch:&#039;&#039;&#039; Управляет дискретными выходами питания, обычно реле. &#039;&#039;&#039;Switch.Set&#039;&#039;&#039; &#039;&#039;&#039;Switch.GetConfig&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примечание: Приведенные выше пространства имен и методы являются иллюстративными примерами.&#039;&#039;&#039; Реализация RPC в Shelly включает множество дополнительных методов в различных пространствах имен для поддержки разнообразных функций устройств.&lt;br /&gt;
Типы фреймов&lt;br /&gt;
Обмен данными между пользователем и устройством состоит из трех типов фреймов:&lt;br /&gt;
&lt;br /&gt;
# Фрейм запроса: Используется для отправки команд устройствам.&lt;br /&gt;
&lt;br /&gt;
# Фрейм ответа: Используется для получения ответов от устройств.&lt;br /&gt;
&lt;br /&gt;
# Фрейм уведомления: Используется для получения не запрошенных обновлений от устройств.&lt;br /&gt;
&lt;br /&gt;
Структуры фреймов в протоколе RPC Shelly&lt;br /&gt;
&lt;br /&gt;
# Фрейм запроса&lt;br /&gt;
&lt;br /&gt;
Фрейм запроса представляет собой объект JSON, используемый для вызова методов на устройствах Shelly. Он содержит следующие атрибуты:&lt;br /&gt;
&lt;br /&gt;
* jsonrpc (строка): Указывает используемую версию JSON-RPC, обычно &amp;quot;2.0&amp;quot;. Это поле может быть опущено.&lt;br /&gt;
&lt;br /&gt;
* id (число или строка): Идентификатор запроса, используемый для сопоставления кадра ответа. &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* src (строка): Имя источника запроса (например, &amp;quot;user_1&amp;quot;). &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* method (строка): Имя вызываемой процедуры (например, &amp;quot;Shelly.GetDeviceInfo&amp;quot;). &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* params (объект): Параметры, которые принимает метод (например, {&amp;quot;id&amp;quot;:1}). &#039;&#039;&#039;Необязательно.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Кадр ответа&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Кадр ответа — это объект JSON, возвращаемый устройством Shelly в ответ на кадр запроса. Он содержит следующие атрибуты:&lt;br /&gt;
&lt;br /&gt;
* id (число или строка): Идентификатор связи. &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* src (строка): Имя источника ответа (обычно устройство Shelly). &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* dst (строка): Имя получателя (обычно отправитель запроса). &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* result (объект): Результат выполнения процедуры, если запрос был успешным. &#039;&#039;&#039;Взаимоисключающе&#039;&#039;&#039; с error.&lt;br /&gt;
&lt;br /&gt;
* error (объект): Содержит описание ошибки, возникшей в случае неудачного запроса. &#039;&#039;&#039;Взаимоисключающе&#039;&#039;&#039; с result.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Фрейм уведомления&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Фрейм уведомления — это объект JSON, отправляемый устройством Shelly для уведомления клиента о определенных событиях или изменениях статуса без ожидания ответа. Он содержит следующие атрибуты:&lt;br /&gt;
&lt;br /&gt;
* src (строка): Имя источника уведомления (например, устройство Shelly). &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* dst (строка): Имя получателя (например, &amp;quot;user_1&amp;quot;). &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* method (строка): Вызванный метод (например, &amp;quot;NotifyStatus&amp;quot;). &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
* params (объект): Параметры уведомления, содержащие соответствующие данные. &#039;&#039;&#039;Обязательно.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Пошаговое руководство по взаимодействию с устройствами Shelly ===&lt;br /&gt;
&lt;br /&gt;
==== 1. Установление BLE-соединения ====&lt;br /&gt;
&#039;&#039;&#039;Цель:&#039;&#039;&#039;&lt;br /&gt;
Подключиться к устройству Shelly, используя его уникальный BLE-адрес.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Процесс:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Обнаружение устройства:&#039;&#039;&#039; Начните со сканирования ближайших BLE-устройств, чтобы идентифицировать устройство Shelly. Этого можно добиться с помощью инструментов сканирования BLE или библиотек, доступных в выбранной вами среде программирования. Устройство Shelly можно идентифицировать по его имени или BLE-адресу.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Инициирование соединения:&#039;&#039;&#039; После идентификации инициируйте соединение с устройством Shelly, используя его BLE-адрес. Это соединение станет основой для всех последующих взаимодействий. Убедитесь, что BLE-оборудование вашей системы исправно и что устройство Shelly находится в состоянии готовности к приему соединений.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Соображения:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Тайм-ауты соединения:&#039;&#039;&#039; BLE-соединения иногда могут быть нестабильными или занимать больше времени, чем ожидалось. Внедрите механизмы тайм-аутов для обработки сценариев, когда попытка соединения превышает разумное время.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Логика переподключения:&#039;&#039;&#039; В случаях неожиданных разрывов соединения наличие стратегии переподключения гарантирует, что ваше приложение сможет корректно восстановиться без необходимости ручного вмешательства.&lt;br /&gt;
&lt;br /&gt;
==== 2. Взаимодействие со службами и характеристиками GATT ====\n&lt;br /&gt;
&#039;&#039;&#039;Цель:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Получить доступ и использовать конкретные службы и характеристики GATT, необходимые для связи RPC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Процесс:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Обнаружение служб:&#039;&#039;&#039; После подключения выполните обнаружение служб, чтобы получить список доступных служб GATT, предлагаемых устройством Shelly. Найдите службу Shelly GATT, используя ее предопределенный UUID.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Обнаружение характеристик:&#039;&#039;&#039; В рамках службы Shelly GATT определите характеристики RPC Data, RPC TX Control и RPC RX Control, используя их соответствующие UUID. Эти характеристики имеют решающее значение для отправки запросов RPC и получения ответов. См. раздел «Ключевые компоненты GATT в устройствах Shelly».&lt;br /&gt;
&lt;br /&gt;
«Соображения:»&lt;br /&gt;
&lt;br /&gt;
* «Точность UUID:» Убедитесь, что используются правильные UUID, чтобы предотвратить ошибки связи. Использование неправильных UUID может привести к сбоям при чтении или записи в необходимые характеристики.&lt;br /&gt;
&lt;br /&gt;
* «Доступность характеристик:» Некоторые устройства Shelly могут иметь различия в своих профилях GATT в зависимости от модели или версии прошивки. Перед продолжением выполните проверки для подтверждения наличия всех необходимых характеристик.&lt;br /&gt;
&lt;br /&gt;
==== 3. Создание RPC-запросов ====&lt;br /&gt;
«Цель:»&lt;br /&gt;
&lt;br /&gt;
Создать RPC-запросы в правильном формате для передачи необходимых действий устройству Shelly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Процесс:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Структура JSON:&#039;&#039;&#039; RPC-запросы структурируются как JSON-объекты, содержащие определенные поля:&lt;br /&gt;
* &#039;&#039;&#039;id&#039;&#039;&#039; : Уникальный идентификатор запроса, обеспечивающий возможность сопоставления ответов с соответствующими запросами.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;src&#039;&#039;&#039; : Идентификатор источника, например, «user_1», указывающий на происхождение запроса.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;method&#039;&#039;&#039; : Вызываемый RPC-метод, например, «Shelly.GetDeviceInfo».&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;params&#039;&#039;&#039; : Необязательные параметры, необходимые для RPC-метода.&lt;br /&gt;
&lt;br /&gt;
JSON&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&amp;quot;id&amp;quot;: 123456789,&lt;br /&gt;
&amp;quot;src&amp;quot;: &amp;quot;user_1&amp;quot;,&lt;br /&gt;
&amp;quot;method&amp;quot;: &amp;quot;Shelly.GetDeviceInfo&amp;quot;,&lt;br /&gt;
&amp;quot;params&amp;quot;: {}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Кодирование:&#039;&#039;&#039; Преобразует &#039;&#039;&#039;JSON-объект в закодированный в UTF-8 массив байтов&#039;&#039;&#039;. Этот массив байтов будет передаваться по BLE на устройство Shelly.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Вычисление длины:&#039;&#039;&#039; Определяет &#039;&#039;&#039;байтовую длину закодированного RPC-запроса&#039;&#039;&#039;. Эта информация о длине имеет решающее значение для информирования устройства Shelly о размере входящих данных.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Упаковка длины:&#039;&#039;&#039; Преобразует вычисленную длину в &#039;&#039;&#039;4-байтовое целое число в формате big-endian&#039;&#039;&#039;. Эта упакованная длина записывается в характеристику &#039;&#039;&#039;RPC TX Control&#039;&#039;&#039; для сигнализации размера входящих данных.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Соображения:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Уникальные идентификаторы запросов:&#039;&#039;&#039; Каждый RPC-запрос должен иметь уникальный идентификатор для точного сопоставления ответов с соответствующими запросами.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Проверка параметров:&#039;&#039;&#039; Убедитесь, что параметры, предоставленные методу RPC, являются допустимыми и соответствуют ожидаемому формату. Недопустимые параметры могут привести к некорректным запросам и ошибкам от устройства Shelly.&lt;br /&gt;
&lt;br /&gt;
==== 4. Отправка RPC-запросов ====&lt;br /&gt;
&#039;&#039;&#039;Цель:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Передать сформированный RPC-запрос на устройство Shelly через BLE.&lt;br /&gt;
&#039;&#039;&#039;Процесс:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Запись длины в характеристику управления передачей:&#039;&#039;&#039; Начните с &#039;&#039;&#039;записи упакованной длины RPC-запроса в характеристику управления передачей RPC&#039;&#039;&#039;. Это информирует устройство Shelly о размере входящих данных, подготавливая его к приему фактического RPC-запроса.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Введение небольшой задержки:&#039;&#039;&#039; После записи длины введите &#039;&#039;&#039;небольшую задержку (например, 1 секунду)&#039;&#039;&#039;, чтобы устройство Shelly могло обработать информацию о длине. Это обеспечивает синхронизацию между клиентом и устройством перед отправкой фактических данных.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Запись RPC-запроса в характеристику данных:&#039;&#039;&#039; Запишите &#039;&#039;&#039;закодированные байты RPC-запроса&#039;&#039;&#039; в &#039;&#039;&#039;характеристику данных RPC&#039;&#039;&#039;. Это действие отправляет фактическую команду или запрос устройству Shelly, предлагая ему выполнить указанный метод RPC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Рекомендации:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Операции записи с ответом:&#039;&#039;&#039; Используйте операции записи, которые ожидают ответа (подтверждения) от устройства Shelly. Это гарантирует, что устройство успешно получило и обработало запрос на запись.&lt;br /&gt;
&lt;br /&gt;
* * &#039;&#039;&#039;Обработка ошибок:&#039;&#039;&#039; Реализуйте механизмы для подтверждения успешного выполнения операций записи. Обрабатывайте сценарии, когда запись завершается неудачей, возможно, из-за проблем с подключением или неработоспособности устройства, путем повторной попытки или оповещения пользователя.&lt;br /&gt;
&lt;br /&gt;
==== 5. Получение и анализ ответов RPC ====&lt;br /&gt;
&#039;&#039;&#039;Цель:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Получить ответ от устройства Shelly, обеспечив целостность и корректность данных.&lt;br /&gt;
&#039;&#039;&#039;Процесс:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Считывание длины ответа из характеристики управления приемом:&#039;&#039;&#039; Начните с &#039;&#039;&#039;считывания длины ответа из характеристики управления приемом RPC&#039;&#039;&#039;. Эта длина указывает размер входящих данных ответа, позволяя клиенту узнать, сколько байтов следует ожидать.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Распаковка длины:&#039;&#039;&#039; &#039;&#039;&#039;Преобразуйте полученное 4-байтовое целое число в формате big-endian в фактическое значение длины в байтах&#039;&#039;&#039; . Длина распакованного блока определяет общий размер данных ответа, которые необходимо прочитать.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Чтение данных ответа по частям:&#039;&#039;&#039; Из-за ограничений MTU (максимального передаваемого блока) BLE, читайте данные ответа из характеристики RPC Data по управляемым частям (обычно 20 байт)&#039;&#039;&#039;. Продолжайте чтение до тех пор, пока не будет получен весь ответ, как указано в длине ответа.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Накопление данных ответа:&#039;&#039;&#039; По мере чтения каждой части добавляйте ее в буфер или массив байтов для восстановления полного ответа.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Декодирование и анализ ответа:&#039;&#039;&#039; После получения всех частей декодируйте накопленные байты в строку UTF-8 и проанализируйте объект JSON. Этот проанализированный ответ будет содержать либо результат вызова RPC, либо поле ошибки, указывающее на сбой.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Проверка ответа:&#039;&#039;&#039; Убедитесь, что идентификатор в ответе совпадает с идентификатором исходного запроса. Эта проверка подтверждает, что ответ соответствует правильному RPC-запросу. Кроме того, проверьте наличие поля результата, чтобы подтвердить успешное выполнение или соответствующим образом обработать любые сообщения об ошибках.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Соображения:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Чтение по частям:&#039;&#039;&#039; Ограниченный размер MTU BLE требует чтения данных по частям во избежание усечения или потери данных. Реализуйте логику для обработки частичного чтения и накопления данных до получения полного ответа.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Тайм-ауты:&#039;&#039;&#039; Реализуйте тайм-ауты чтения, чтобы предотвратить неопределенные периоды ожидания в случае, если устройство Shelly не отвечает или соединение прерывается.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Целостность данных:&#039;&#039;&#039; Убедитесь, что весь ответ получен и правильно проанализирован, чтобы обеспечить точную и надежную связь.&lt;br /&gt;
&lt;br /&gt;
==== Решение распространенных проблем ====&lt;br /&gt;
Общение с устройствами Shelly через BLE и RPC — мощный подход, но он сопряжен со своими собственными проблемами. Эффективное их решение обеспечивает надежную и стабильную интеграцию.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Управление размером MTU&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проблема:&#039;&#039;&#039;&lt;br /&gt;
Максимальный размер передаваемого блока (MTU) в BLE определяет максимальный размер пакетов данных, которые могут быть отправлены за одну передачу. Превышение MTU может привести к усечению данных или сбоям передачи.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Решение:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Чтение/запись по частям:&#039;&#039;&#039; Реализуйте логику для разделения больших объемов данных на более мелкие части, соответствующие размеру MTU (обычно 20 байт). Это гарантирует надежную передачу данных без превышения ограничений BLE.&lt;br /&gt;
&lt;br /&gt;
Пример подхода:&lt;br /&gt;
&lt;br /&gt;
* Определите общую длину передаваемых данных.&lt;br /&gt;
&lt;br /&gt;
* Разделите данные на фрагменты размером не более 20 байт.&lt;br /&gt;
&lt;br /&gt;
* Последовательно записывайте каждый фрагмент в соответствующую характеристику.&lt;br /&gt;
&lt;br /&gt;
* Динамическая настройка MTU:* Некоторые библиотеки и устройства BLE поддерживают согласование большего размера MTU. Если это поддерживается, отрегулируйте MTU для оптимизации эффективности передачи данных.&lt;br /&gt;
&lt;br /&gt;
Пример рекомендаций:*&lt;br /&gt;
&lt;br /&gt;
* Перед началом передачи данных запросите больший размер MTU, если библиотека и устройство поддерживают это.&lt;br /&gt;
&lt;br /&gt;
* В случае сбоя согласования вернитесь к стандартным размерам фрагментов.&lt;br /&gt;
&lt;br /&gt;
Рекомендации:*&lt;br /&gt;
&lt;br /&gt;
* Определение возможностей MTU:* Убедитесь, что устройство Shelly и клиент BLE поддерживают большие значения MTU для максимальной пропускной способности данных.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Реализуйте механизмы резервного копирования:&#039;&#039;&#039; В случаях, когда динамическое согласование MTU не удается, используйте стандартные размеры блоков по умолчанию для обеспечения совместимости.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Тайм-ауты и повторные попытки&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проблема:&#039;&#039;&#039;&lt;br /&gt;
BLE-соединения могут быть нестабильными, что приводит к тайм-аутам или разрывам связи, особенно в средах с помехами или при наличии нескольких подключенных устройств.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Решение:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Реализуйте тайм-ауты:&#039;&#039;&#039; Установите соответствующие значения тайм-аута для попыток подключения, операций чтения/записи и этапов обработки данных. Это предотвратит бесконечное ожидание ответов приложением.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Пример подхода:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Определите максимальное время ожидания для каждой операции.&lt;br /&gt;
&lt;br /&gt;
* Если операция превышает свой тайм-аут, обработайте ее корректно, повторив попытку или уведомив пользователя.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Логика повторных попыток:&#039;&#039;&#039; Внедрите механизмы повторных попыток для кратковременных сбоев, таких как временные разрывы соединения или неудачные операции записи. Ограничьте количество повторных попыток, чтобы избежать бесконечных циклов и ненужного потребления ресурсов.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Пример подхода:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* После неудачной операции подождите немного, прежде чем пытаться повторить попытку.&lt;br /&gt;
&lt;br /&gt;
* Внедрите стратегии экспоненциальной задержки, чтобы уменьшить частоту повторных попыток с течением времени.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Рекомендации:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Экспоненциальная задержка:&#039;&#039;&#039; Постепенно увеличивайте время ожидания между повторными попытками, чтобы уменьшить вероятность повторных сбоев, особенно в условиях сильных помех.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Уведомления пользователей:&#039;&#039;&#039; Информируйте пользователей о постоянных сбоях после исчерпания попыток повтора, предоставляя возможность ручного вмешательства при необходимости.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Обработка ошибок&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Проблема:&#039;&#039;&#039;&lt;br /&gt;
В процессе BLE-связи могут возникать различные ошибки, включая недоступность характеристик, некорректные ответы или ошибки, специфичные для RPC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Решение:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Комплексная обработка исключений:&#039;&#039;&#039; Внедрите надежные механизмы перехвата ошибок на каждом этапе процесса связи. Это включает обработку исключений, связанных с BLE, ошибок парсинга JSON и проблем, специфичных для RPC.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Пример подхода:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Оберните критически важные операции в блоки try-catch.&lt;br /&gt;
&lt;br /&gt;
* Регистрируйте подробные сообщения об ошибках для облегчения отладки и решения проблем.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Проверки валидации:&#039;&#039;&#039; Выполняйте тщательную проверку ответов для обеспечения целостности данных. Это включает сопоставление идентификаторов ответов с идентификаторами запросов и проверку наличия ожидаемых полей, таких как результат или ошибка.&lt;br /&gt;
&lt;br /&gt;
Пример подхода:&lt;br /&gt;
&lt;br /&gt;
* После получения ответа проверьте, совпадает ли идентификатор с исходным запросом.&lt;br /&gt;
&lt;br /&gt;
* Убедитесь, что ответ содержит либо поле результата, либо поле ошибки, чтобы определить исход.&lt;br /&gt;
&lt;br /&gt;
* Рекомендации:&lt;br /&gt;
&lt;br /&gt;
* Ведение журналов:* Ведите подробные журналы всех попыток связи, успешных и неудачных попыток. Это помогает в устранении неполадок и понимании поведения системы в различных условиях.&lt;br /&gt;
&lt;br /&gt;
* Плавная деградация:* В случаях некритических ошибок обеспечьте продолжение работы системы, плавно обрабатывая сбои без сбоев или нарушения других операций.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Связь с устройствами Shelly через BLE и RPC открывает мощные возможности для создания сложных интеграций в систему «умного дома» и решений для автоматизации. Понимая архитектуру BLE, сервисы GATT и механизмы RPC, разработчики могут создавать надежные и эффективные коммуникационные платформы, адаптированные к их конкретным потребностям. Это руководство содержит подробную дорожную карту для налаживания бесперебойной связи, позволяющую вам в полной мере использовать интеллектуальные возможности Shelly на различных языках программирования и платформах.&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9A%D0%BE%D0%B3%D0%B4%D0%B0_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_IoT_%D0%B2%D1%81%D1%82%D1%80%D0%B5%D1%87%D0%B0%D1%8E%D1%82%D1%81%D1%8F_%D1%81_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_Linux&amp;diff=8236</id>
		<title>Когда устройства IoT встречаются с администрированием Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9A%D0%BE%D0%B3%D0%B4%D0%B0_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_IoT_%D0%B2%D1%81%D1%82%D1%80%D0%B5%D1%87%D0%B0%D1%8E%D1%82%D1%81%D1%8F_%D1%81_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_Linux&amp;diff=8236"/>
		<updated>2026-05-29T12:19:40Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=shusefs — управление устройствами Shelly как файловой системой Unix для Linux-администраторов&lt;br /&gt;
|keywords=shusefs, Shelly Linux, FUSE файловая система, IoT администрирование, Shelly API, мониторинг инфраструктуры, управление реле, центр обработки данных, автоматизация Linux&lt;br /&gt;
|description=shusefs — инструмент, который адаптирует устройства Shelly к модели Linux-администратора: конфигурация как JSON-файлы, состояние как читаемые файлы, управление через запись значений, мониторинг через mtime — без новых API и панелей управления.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:terminal.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Когда устройства IoT встречаются с администрированием Linux ==&lt;br /&gt;
&lt;br /&gt;
== Два подхода: потребительский IoT против инфраструктурного администрирования ==&lt;br /&gt;
&lt;br /&gt;
Большинство устройств IoT разработаны с расчётом на потребителя: конфигурация через веб-формы, состояние на визуальных панелях, автоматизация через проприетарные уровни абстракции. В изолированных средах это работает. В центрах обработки данных, телекоммуникационных и инфраструктурных средах — нет: здесь устройства не конечные точки, а строительные блоки.&lt;br /&gt;
&lt;br /&gt;
Linux-администраторы работают в принципиально иной модели. Они управляют серверами, сетевым оборудованием, блоками распределения питания, датчиками и контрольными реле. В таких средах &#039;&#039;&#039;единообразие важнее пользовательского интерфейса&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Менталитет Linux-администратора ==&lt;br /&gt;
&lt;br /&gt;
Для Linux-администратора файловая система — это &#039;&#039;&#039;интерфейс&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* конфигурация хранится в текстовых файлах;&lt;br /&gt;
* состояние наблюдается через файлы;&lt;br /&gt;
* управление — запись значений;&lt;br /&gt;
* мониторинг — отслеживание временных меток и изменений содержимого;&lt;br /&gt;
* автоматизация строится из shell-скриптов, cron-заданий и небольших связанных утилит.&lt;br /&gt;
&lt;br /&gt;
Именно поэтому Linux предоставляет доступ к аппаратному состоянию через &amp;lt;code&amp;gt;/proc&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;/sys&amp;lt;/code&amp;gt;: не ради красоты, а ради возможности скриптинга, компоновки и предсказуемости. Когда устройство соответствует этой модели, оно сразу становится управляемым в масштабе.&lt;br /&gt;
&lt;br /&gt;
== Где подходит shusefs ==&lt;br /&gt;
&lt;br /&gt;
shusefs намеренно переворачивает привычные отношения в сфере IoT. Вместо того чтобы просить Linux-администратора адаптироваться к API Shelly, &#039;&#039;&#039;он адаптирует устройство Shelly к языку администратора&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* конфигурация устройства → редактируемые JSON-файлы;&lt;br /&gt;
* состояние устройства → читаемые файлы;&lt;br /&gt;
* немедленные действия → запись в файлы;&lt;br /&gt;
* мониторинг в реальном времени → обновление файлов и изменение mtime;&lt;br /&gt;
* скрипты и расписания → привычные инструменты и рабочие процессы.&lt;br /&gt;
&lt;br /&gt;
Устройство Shelly перестаёт быть «умным гаджетом» и начинает вести себя как &#039;&#039;&#039;управляемый инфраструктурный узел&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Варианты использования: инфраструктура, не гаджеты ==&lt;br /&gt;
&lt;br /&gt;
В этой модели устройства Shelly естественным образом выполняют инфраструктурные роли:&lt;br /&gt;
&lt;br /&gt;
* мониторинг энергопотребления оборудования в стойках;&lt;br /&gt;
* отслеживание температуры внутри стоек;&lt;br /&gt;
* обнаружение открытия дверей шкафов;&lt;br /&gt;
* наблюдение за движением в ограниченных зонах;&lt;br /&gt;
* надёжные пути управления через реле, связанные с логикой автоматизации.&lt;br /&gt;
&lt;br /&gt;
Это не задачи «умного дома» — это &#039;&#039;&#039;операционные задачи&#039;&#039;&#039;, и shusefs решает их операционными инструментами.&lt;br /&gt;
&lt;br /&gt;
== Сопоставление устройств Shelly с концепциями Unix ==&lt;br /&gt;
&lt;br /&gt;
Ключевое преимущество shusefs — не в том, что он предоставляет все возможности устройства Shelly, а в том, что предоставляет &#039;&#039;&#039;правильные вещи в правильной форме Unix&#039;&#039;&#039;, повторно используя концепции, которые администраторы уже интуитивно понимают.&lt;br /&gt;
&lt;br /&gt;
=== Конфигурация в файлах ===&lt;br /&gt;
&lt;br /&gt;
В Linux конфигурация хранится в файлах: &amp;lt;code&amp;gt;/etc/*.conf&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;/etc/sysctl.d/*.conf&amp;lt;/code&amp;gt;, JSON или YAML. shusefs следует той же модели — каждый логический блок конфигурации Shelly отображается как специальный JSON-файл: системные настройки, конфигурация MQTT, настройки каждого коммутатора и входа.&lt;br /&gt;
&lt;br /&gt;
Редактирование устройства становится неотличимым от редактирования локальной конфигурации сервиса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
vi sys_config.json&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Сохранение файла применяет изменения. Если устройство корректирует или отклоняет часть конфигурации, файл обновляется, отражая то, что устройство фактически приняло — предотвращая расхождение конфигурации.&lt;br /&gt;
&lt;br /&gt;
=== Состояние в виде читаемых файлов ===&lt;br /&gt;
&lt;br /&gt;
Администраторы Linux ожидают наблюдать состояние системы без специальных инструментов: &amp;lt;code&amp;gt;cat /proc/loadavg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ip link show&amp;lt;/code&amp;gt;. shusefs переводит состояние устройств Shelly в тот же контекст. Потребление энергии, напряжение, ток, температура, счётчики энергии, состояние цифровых входов — всё это обычные текстовые файлы:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat proc/switch/0/apower&lt;br /&gt;
cat proc/input/0/state&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Никаких API для опроса, никакого разбора JSON-ответов, никаких SDK.&lt;br /&gt;
&lt;br /&gt;
=== Управление путём записи значений ===&lt;br /&gt;
&lt;br /&gt;
В Unix-подобных системах управление часто осуществляется записью простых значений в &amp;lt;code&amp;gt;/proc&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;/sys&amp;lt;/code&amp;gt;. shusefs использует тот же шаблон:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
echo true &amp;gt; proc/switch/0/output&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Действие выполняется немедленно при записи, а не при закрытии файла. &#039;&#039;&#039;Пути управления ведут себя как пути управления&#039;&#039;&#039;, а не как конфигурация.&lt;br /&gt;
&lt;br /&gt;
=== Обновления в реальном времени через изменения файлов ===&lt;br /&gt;
&lt;br /&gt;
Системы мониторинга в ЦОД полагаются на временные метки, обнаружение изменений и наблюдателей за файлами. shusefs поддерживает это естественным образом: &#039;&#039;&#039;время изменения (mtime) каждого файла обновляется тогда и только тогда, когда значение изменяется&#039;&#039;&#039;. Это обеспечивает точный мониторинг, эффективное оповещение и рабочие процессы без опроса. Скрипт может отслеживать только изменения мощности или только переходы состояний дверей, не затрагивая ничего лишнего.&lt;br /&gt;
&lt;br /&gt;
=== Скрипты и расписания как управляемые активы ===&lt;br /&gt;
&lt;br /&gt;
В инфраструктурных средах логика автоматизации версионируется, скрипты резервируются, расписания проверяются как конфигурация. shusefs предоставляет доступ к скриптам устройств в виде редактируемых файлов и к расписаниям в виде текстового файла, подобного cron. Это позволяет:&lt;br /&gt;
&lt;br /&gt;
* создавать резервные копии логики устройств с помощью &amp;lt;code&amp;gt;cp&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;tar&amp;lt;/code&amp;gt;;&lt;br /&gt;
* развёртывать изменения стандартными инструментами;&lt;br /&gt;
* восстанавливать поведение устройства после замены или отказа.&lt;br /&gt;
&lt;br /&gt;
Устройство становится &#039;&#039;&#039;конфигурируемой инфраструктурой&#039;&#039;&#039;, а не непрозрачной конечной точкой.&lt;br /&gt;
&lt;br /&gt;
== Почему это важно в реальных условиях ==&lt;br /&gt;
&lt;br /&gt;
Когда устройства Shelly используются для мониторинга энергопотребления в стойках, измерения температуры, обнаружения открытия дверей шкафов или движения в ограниченных зонах, они перестают быть «умными устройствами» и становятся &#039;&#039;&#039;оперативными датчиками и исполнительными механизмами&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
shusefs заставляет их вести себя соответствующим образом — интегрируясь в shell-скрипты, циклы мониторинга, конвейеры оповещений и резервное копирование конфигурации по тем же шаблонам, которые уже применяются к серверам и телекоммуникационному оборудованию.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
shusefs устраняет разрыв между IoT-устройствами и Linux-ориентированными операциями, адаптируя устройства Shelly к ментальной модели, которой уже доверяют Linux-администраторы. Вместо новых панелей мониторинга, API или абстракций — доступ к конфигурации, состоянию и управлению через файлы, временные метки и простые операции записи. В результате мониторинг энергопотребления, мониторинг окружающей среды и контроль периметра естественным образом встраиваются в существующие скрипты, циклы мониторинга и рабочие процессы. В средах, где надёжность и масштабируемость важнее пользовательского интерфейса, shusefs делает IoT-устройства понятными в эксплуатации.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D0%B5%D0%B9_%D0%BE%D1%82_%D0%B8%D0%B7%D0%B1%D1%8B%D1%82%D0%BA%D0%B0_%D1%81%D0%BE%D0%BB%D0%BD%D0%B5%D1%87%D0%BD%D0%BE%D0%B9_%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_Shelly_3EM_%D0%B8_clever-PV&amp;diff=8235</id>
		<title>Зарядка электромобилей от избытка солнечной энергии с использованием Shelly 3EM и clever-PV</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%97%D0%B0%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D0%B5%D0%B9_%D0%BE%D1%82_%D0%B8%D0%B7%D0%B1%D1%8B%D1%82%D0%BA%D0%B0_%D1%81%D0%BE%D0%BB%D0%BD%D0%B5%D1%87%D0%BD%D0%BE%D0%B9_%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_Shelly_3EM_%D0%B8_clever-PV&amp;diff=8235"/>
		<updated>2026-05-29T12:14:19Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: зарядка электромобиля от избытка солнечной энергии — clever-PV и Shelly Pro 3EM&lt;br /&gt;
|keywords=Shelly Pro 3EM, clever-PV, зарядка электромобиля, wallbox, солнечная энергия, избыток фотоэлектрической энергии, HEMS, go-e, KEBA, Easee, умный дом&lt;br /&gt;
|description=Кейс clever-PV: автоматическая зарядка электромобиля от избытка солнечной энергии с помощью Shelly Pro 3EM — мониторинг потоков мощности в реальном времени, до 99% зарядки солнечной энергией, поддержка KEBA, go-e, Easee и других wallbox.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Shelly_go-e_Charging.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Данный кейс демонстрирует, как [[Shelly Pro 3EM]] и clever-PV обеспечивают полностью автоматизированную зарядку электромобиля на основе избытка солнечной энергии.&lt;br /&gt;
&lt;br /&gt;
Настройка занимает несколько кликов: пользователь подключает Shelly Pro 3EM к clever-PV, после чего система автоматически управляет зарядкой. Clever-PV рассчитывает оптимальное время зарядки на основе выработки солнечной энергии, потребления домохозяйства и ценовых сигналов. Сложная ручная настройка не требуется.&lt;br /&gt;
&lt;br /&gt;
Решение протестировано и верифицировано компанией P3 Systems Engineering. Поддерживаемые wallbox: KEBA, go-e, Easee и многие другие. Область применения — жилые дома с фотоэлектрическими системами и настенными зарядными устройствами для электромобилей.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
* Зарядка электромобиля преимущественно солнечной энергией.&lt;br /&gt;
* Снижение потребления и затрат на электроэнергию из сети.&lt;br /&gt;
* Полная автоматизация без ручного вмешательства.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* Без автоматизации wallbox потребляет электроэнергию из сети даже при наличии солнечного избытка.&lt;br /&gt;
* Зарядные устройства редко имеют информацию о реальных потоках энергии в домохозяйстве.&lt;br /&gt;
* Ручное планирование неудобно и неэффективно.&lt;br /&gt;
* Для оптимального алгоритма управления требуется высокоточный мониторинг с переключением счётчика менее чем за 5 секунд.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly Pro 3EM]] измеряет потоки мощности в реальном времени непосредственно в точке подключения к сети и передаёт данные в clever-PV. На основе этих данных clever-PV рассчитывает доступный избыток солнечной энергии и автоматически активирует или регулирует мощность зарядного устройства.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* Интеграция Shelly в clever-PV одним щелчком мыши.&lt;br /&gt;
* Мониторинг импорта и экспорта электроэнергии в реальном времени.&lt;br /&gt;
* Автоматическая зарядка избыточной солнечной энергией без ручной настройки.&lt;br /&gt;
* Интеллектуальное планирование на основе прогнозов выработки.&lt;br /&gt;
* Автоматическое переключение фаз.&lt;br /&gt;
&lt;br /&gt;
=== Установка ===&lt;br /&gt;
&lt;br /&gt;
# Установите [[Shelly Pro 3EM]] в точке подключения домохозяйства к сети.&lt;br /&gt;
# Выполните сопряжение Shelly Pro 3EM с clever-PV за несколько кликов.&lt;br /&gt;
# Интегрируйте wallbox через clever-PV (поддерживаются API и OCPP).&lt;br /&gt;
# clever-PV автоматически управляет зарядкой на основе избытка солнечной энергии.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;До 99% зарядки электромобиля обеспечивается солнечной энергией.&#039;&#039;&#039;&lt;br /&gt;
* Максимальное использование бесплатной энергии фотоэлектрической системы.&lt;br /&gt;
* Полная автоматизация без ручной настройки.&lt;br /&gt;
* Верифицированная производительность от P3 Systems Engineering.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250918-124119.png]]&lt;br /&gt;
&lt;br /&gt;
Полный отчёт P3 Systems Engineering доступен по адресу: [https://www.p3-group.com/p3-updates/p3-energy-management-benchmark/ p3-group.com].&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Интеграция [[Shelly Pro 3EM]] и clever-PV обеспечивает лёгкую оптимизацию зарядки электромобиля без технической настройки. Пользователи получают максимальную экономию средств, энергетическую независимость и экологичность в полностью автоматическом режиме.&lt;br /&gt;
&lt;br /&gt;
== Используемые продукты ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Pro 3EM]]&lt;br /&gt;
* clever-PV HEMS ([https://clever-pv.com/ clever-pv.com] / [https://play.google.com/store/apps/details?id=com.cleverpv.cleverpv&amp;amp;hl=de Google Play] / [https://apps.apple.com/de/app/clever-pv/id6448946545 App Store])&lt;br /&gt;
* Совместимый wallbox (KEBA, go-e, Easee и др.)&lt;br /&gt;
* Фотоэлектрический инвертор&lt;br /&gt;
&lt;br /&gt;
[[Категория:Устройства]]&lt;br /&gt;
[[Категория:Устройства Shelly Plus]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%94%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%86%D0%B5%D0%BD_%D0%BD%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D1%8E_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly_Plug_%D0%B8_clever-PV&amp;diff=8234</id>
		<title>Динамическое регулирование цен на электроэнергию с помощью Shelly Plug и clever-PV</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%94%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%86%D0%B5%D0%BD_%D0%BD%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D1%8E_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly_Plug_%D0%B8_clever-PV&amp;diff=8234"/>
		<updated>2026-05-29T12:13:09Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: управление устройствами по динамическим тарифам на электроэнергию — clever-PV и Shelly Plug S Gen3&lt;br /&gt;
|keywords=Shelly Plug S Gen3, clever-PV, динамический тариф, Tibber, epex Spot, управление по цене электроэнергии, оптимизация потребления, фотоэлектрическая система, умный дом, Германия&lt;br /&gt;
|description=Кейс clever-PV: автоматическое управление Shelly Plug S MTR Gen3 на основе динамических цен на электроэнергию — устройства включаются только в периоды низких цен или при избытке солнечной энергии, экономия до 40% по сравнению с фиксированным тарифом.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Shelly_Price_Control.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Данный кейс демонстрирует, как функция динамического ценообразования системы clever-PV подключается к [[Shelly Plug S MTR Gen3]] для автоматического управления устройствами на основе цен на электроэнергию в реальном времени.&lt;br /&gt;
&lt;br /&gt;
Настройка занимает несколько кликов: пользователь подключает Shelly Plug к clever-PV, после чего система автоматически берёт на себя всё управление. Объединяя ценовые сигналы, прогнозы солнечной выработки и данные о потреблении, clever-PV обеспечивает работу устройств в самые дешёвые и энергоэффективные периоды.&lt;br /&gt;
&lt;br /&gt;
Решение предназначено для домохозяйств и малых предприятий в Германии. Совместимость с поставщиками динамических тарифов: Tibber, Rabot Energy, enviaM, а также все тарифы epex Spot.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
* Автоматизация энергоёмких устройств.&lt;br /&gt;
* Максимизация экономии на электроэнергии.&lt;br /&gt;
* Минимизация ручного планирования и вмешательства пользователя.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Высокая динамичность цен&#039;&#039;&#039; — тарифы колеблются каждые 15 минут и меняются день ото дня.&lt;br /&gt;
* &#039;&#039;&#039;Отсутствие прозрачности в реальном времени&#039;&#039;&#039; — без интегрированных ценовых сигналов ручное управление практически невозможно.&lt;br /&gt;
* &#039;&#039;&#039;Риск переплаты в часы пик&#039;&#039;&#039; — высокое потребление в периоды дорогой электроэнергии существенно увеличивает общие затраты.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
Пользователь задаёт ценовой порог один раз, и [[Shelly Plug S MTR Gen3]] автоматически переключается в зависимости от динамических ценовых кривых. clever-PV получает все необходимые данные, рассчитывает оптимальные окна активации и управляет Shelly Plug без дополнительного участия пользователя.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* Простая интеграция Shelly в clever-PV без технических навыков.&lt;br /&gt;
* Автоматическое управление на основе цен на электроэнергию в реальном времени.&lt;br /&gt;
* Сочетание обнаружения избытка солнечной энергии с динамическими тарифами.&lt;br /&gt;
* Дистанционный мониторинг и управление в приложении clever-PV.&lt;br /&gt;
&lt;br /&gt;
=== Установка ===&lt;br /&gt;
&lt;br /&gt;
# Подключите Shelly Plug к clever-PV за несколько кликов.&lt;br /&gt;
# Задайте ценовой порог или желаемое время работы в clever-PV.&lt;br /&gt;
# clever-PV автоматически управляет устройствами на основе прогнозов цен и солнечной выработки.&lt;br /&gt;
&lt;br /&gt;
На диаграмме синие полосы визуализируют прогнозируемые окна работы устройства, рассчитанные алгоритмом clever-PV. Система интеллектуально избегает периодов высоких цен, гарантируя активацию устройств только при низких тарифах или наличии избытка солнечной энергии.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250918-083426.png]]&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Экономия до 40%&#039;&#039;&#039; по сравнению с тарифами с фиксированной ставкой.&lt;br /&gt;
* Интеллектуальная автоматизация с нулевой ручной настройкой.&lt;br /&gt;
* Устройства работают только в периоды дешёвой или бесплатной солнечной электроэнергии.&lt;br /&gt;
* Улучшенная рентабельность инвестиций для домохозяйств с динамическим тарифом.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Связка [[Shelly Plug S MTR Gen3]] и clever-PV обеспечивает автоматическую оптимизацию потребления энергоёмких устройств без какой-либо технической настройки. Пользователи получают максимальную экономию и полностью автономный режим работы, пока clever-PV обрабатывает всё в фоновом режиме.&lt;br /&gt;
&lt;br /&gt;
== Используемые продукты ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Plug S MTR Gen3]]&lt;br /&gt;
* clever-PV HEMS с функцией динамических тарифов ([https://clever-pv.com/ clever-pv.com] / [https://play.google.com/store/apps/details?id=com.cleverpv.cleverpv&amp;amp;hl=de Google Play] / [https://apps.apple.com/de/app/clever-pv/id6448946545 App Store])&lt;br /&gt;
* Динамический тариф на электроэнергию (Tibber, Rabot Energy, enviaM или epex Spot)&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%82%D0%B5%D0%BF%D0%BB%D0%BE%D0%B2%D1%8B%D0%BC_%D0%BD%D0%B0%D1%81%D0%BE%D1%81%D0%BE%D0%BC_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_%D0%B8%D0%B7%D0%B1%D1%8B%D1%82%D0%BA%D0%B0_%D1%84%D0%BE%D1%82%D0%BE%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8233</id>
		<title>Оптимизированное управление тепловым насосом с использованием избытка фотоэлектрической энергии с помощью Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%82%D0%B5%D0%BF%D0%BB%D0%BE%D0%B2%D1%8B%D0%BC_%D0%BD%D0%B0%D1%81%D0%BE%D1%81%D0%BE%D0%BC_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_%D0%B8%D0%B7%D0%B1%D1%8B%D1%82%D0%BA%D0%B0_%D1%84%D0%BE%D1%82%D0%BE%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8233"/>
		<updated>2026-05-29T11:53:05Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: оптимизация теплового насоса через SG-Ready с помощью Shelly 1PM Gen4 и clever-PV&lt;br /&gt;
|keywords=Shelly 1PM Gen4, clever-PV, тепловой насос, SG-Ready, фотоэлектрическая система, оптимизация солнечной энергии, HEMS, управление энергопотреблением, самопотребление&lt;br /&gt;
|description=Кейс clever-PV: автоматическое управление тепловым насосом через SG-Ready интерфейс с помощью Shelly 1PM Gen4 — оптимизация потребления солнечной энергии, снижение затрат на электроэнергию из сети и окупаемость менее чем за 3 месяца.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Shelly_Heat_Pump.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Данный кейс предоставлен партнёром &#039;&#039;&#039;clever-PV&#039;&#039;&#039; и демонстрирует оптимизированное управление тепловым насосом с помощью [[Shelly 1PM Gen4]] и системы управления энергопотреблением дома (HEMS) clever-PV для снижения потребления электроэнергии из сети и максимального использования солнечной энергии.&lt;br /&gt;
&lt;br /&gt;
Система управления clever-PV бесшовно интегрируется с реле Shelly для управления тепловыми насосами через интерфейс &#039;&#039;&#039;SG-Ready&#039;&#039;&#039;. Интеграция не требует технических навыков: устройство Shelly подключается к clever-PV за несколько кликов, после чего clever-PV автоматически управляет всей логикой оптимизации.&lt;br /&gt;
&lt;br /&gt;
Решение протестировано с инверторами Fronius, Sungrow, Huawei и другими. Область применения — жилые дома с тепловыми насосами и фотоэлектрическими системами.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
* Снижение затрат на электроэнергию из сети.&lt;br /&gt;
* Максимизация собственного потребления солнечной энергии.&lt;br /&gt;
* Полная автоматизация планирования работы теплового насоса.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* Традиционные тепловые насосы работают по статическим графикам или в зависимости от температуры наружного воздуха, не учитывая выработку фотоэлектрической энергии в реальном времени.&lt;br /&gt;
* Потребление электроэнергии в ночные часы увеличивает эксплуатационные расходы.&lt;br /&gt;
* Ручное переключение неудобно и подвержено ошибкам.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly 1PM Gen4]] устанавливается на SG-Ready интерфейс теплового насоса. clever-PV определяет избыток солнечной энергии через API PV-инвертора и автоматически активирует тепловой насос при наличии достаточного избытка. Дополнительных правил и пользовательских расписаний не требуется — clever-PV берёт на себя оптимизацию в фоновом режиме.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* Простое подключение Shelly к clever-PV без технических навыков.&lt;br /&gt;
* Автоматическое обнаружение избытка солнечной энергии и переключение теплового насоса.&lt;br /&gt;
* Надёжная работа [[Shelly 1PM Gen4]] без дополнительного оборудования.&lt;br /&gt;
&lt;br /&gt;
=== Установка ===&lt;br /&gt;
&lt;br /&gt;
# Установите [[Shelly 1PM Gen4]] на вход теплового насоса, совместимый с SG-Ready.&lt;br /&gt;
# Выполните сопряжение устройства с clever-PV за несколько кликов.&lt;br /&gt;
# clever-PV автоматически управляет работой теплового насоса.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* Снижение потребления электроэнергии из сети для нужд отопления.&lt;br /&gt;
* Увеличение доли собственного потребления фотоэлектрической энергии.&lt;br /&gt;
* Полная автоматизация после интеграции — ручная настройка не требуется.&lt;br /&gt;
* Окупаемость инвестиций менее чем за 3 месяца для типичных домохозяйств.&lt;br /&gt;
&lt;br /&gt;
На графике видно, что к 12:00 система достигла максимальной температуры теплового накопителя. С этого момента дальнейший нагрев не требовался — дом обеспечивался теплом до конца дня за счёт накопленной энергии. Это наглядно демонстрирует, как clever-PV максимизирует использование солнечной энергии при минимальном потреблении из сети — полностью автоматически с помощью реле Shelly.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250917-121842.png]]&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Кейс подчёркивает синергию между [[Shelly 1PM Gen4]] и автоматизационным механизмом clever-PV. Бесшовная интеграция без технической настройки обеспечивает домовладельцам максимальную энергоэффективность, экономию и комфорт.&lt;br /&gt;
&lt;br /&gt;
== Используемые продукты ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly 1PM Gen4]]&lt;br /&gt;
* clever-PV HEMS ([https://clever-pv.com/ clever-pv.com] / [https://play.google.com/store/apps/details?id=com.cleverpv.cleverpv&amp;amp;hl=de Google Play] / [https://apps.apple.com/de/app/clever-pv/id6448946545 App Store])&lt;br /&gt;
* Тепловой насос с SG-Ready интерфейсом&lt;br /&gt;
* Фотоэлектрический инвертор со смарт-счётчиком&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%A2%D0%BE%D1%87%D0%BD%D0%BE%D0%B5_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8_%D0%B2_%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D0%BD%D1%8B%D1%85_%D0%B4%D0%BE%D0%BC%D0%B0%D1%85_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_PIONIERKRAFTwerk_3.0_%D0%B8_Shelly_Pro_3EM&amp;diff=8232</id>
		<title>Точное распределение энергии в многоквартирных домах с помощью PIONIERKRAFTwerk 3.0 и Shelly Pro 3EM</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A2%D0%BE%D1%87%D0%BD%D0%BE%D0%B5_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8_%D0%B2_%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D0%BD%D1%8B%D1%85_%D0%B4%D0%BE%D0%BC%D0%B0%D1%85_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_PIONIERKRAFTwerk_3.0_%D0%B8_Shelly_Pro_3EM&amp;diff=8232"/>
		<updated>2026-05-29T11:52:05Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: распределение избыточной солнечной энергии в многоквартирных домах — PIONIERKRAFT и Shelly Pro 3EM&lt;br /&gt;
|keywords=Shelly Pro 3EM, PIONIERKRAFT, фотоэлектрическая система, распределение энергии, многоквартирный дом, совместное использование энергии, PIONIERKRAFTwerk, измерение энергопотребления, Германия&lt;br /&gt;
|description=Кейс PIONIERKRAFT: распределение избыточной солнечной энергии между квартирами в многоквартирных домах с использованием Shelly Pro 3EM для посекундного мониторинга потребления и выработки — соответствие нормативным требованиям, прозрачное выставление счетов, масштабируемость до 20 квартир.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:PKW-Wallmount-01.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Компания PIONIERKRAFT (Германия) предлагает решение для эффективного и нормативно соответствующего распределения избыточной фотоэлектрической энергии в многоквартирных домах — без сложной бюрократии электроснабжения арендаторов, без подключения к сети и без обязательной установки интеллектуальных счётчиков.&lt;br /&gt;
&lt;br /&gt;
В основе системы лежит &#039;&#039;&#039;PIONIERKRAFTwerk&#039;&#039;&#039; (3-е поколение) совместно с &#039;&#039;&#039;PIONIERKRAFTlink&#039;&#039;&#039; и веб-порталом для мониторинга, выставления счетов и управления договорами. Система обеспечивает физическую передачу избытка солнечной энергии (до 2 кВт на единицу) по прямым линиям; остаточный спрос покрывается выбранным арендатором поставщиком. Решение рассчитано на здания с количеством квартир до 20 на одно подключение к сети — как для новостроек, так и для существующих зданий.&lt;br /&gt;
&lt;br /&gt;
В каждом проекте используются устройства [[Shelly Pro 3EM]] для централизованной регистрации избытка солнечной энергии и текущего потребления в квартирах в режиме реального времени. Система PIONIERKRAFTlink анализирует данные счётчиков и передаёт их блокам PIONIERKRAFTwerk, которые распределяют соответствующую долю избыточной энергии в каждую квартиру. Откалиброванный счётчик внутри каждого блока фиксирует поданную энергию для юридически корректного выставления счетов.&lt;br /&gt;
&lt;br /&gt;
== Исходная ситуация и проблемы ==&lt;br /&gt;
&lt;br /&gt;
Локальное распределение избыточной электроэнергии от фотоэлектрических систем в многоквартирных домах вне классических моделей электроснабжения арендаторов долгое время было возможно лишь с высокими административными затратами и ограниченной экономической целесообразностью. Требовалось решение, сочетающее практически проверенную концепцию, измеримое увеличение самопотребления и отсутствие необходимости в сложной ИТ-инфраструктуре или длительных сроках внедрения.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly Pro 3EM]] используется для сбора данных о потреблении и выработке электроэнергии посекундно. Подключение по LAN или Wi-Fi исключает необходимость сложной кабельной разводки. Измерение с помощью трансформаторов тока обеспечивает гибкость монтажа, а компактный форм-фактор устройства удобен для электриков: аналогичные приборы с аналогичной функциональностью, как правило, значительно крупнее.&lt;br /&gt;
&lt;br /&gt;
В каждом проекте устанавливается минимум две точки измерения: одна для фиксации избытка солнечной энергии, вторая — для соответствующей квартиры. Профессиональное исполнение серии Shelly PRO и точность измерений устройств идеально соответствуют требованиям PIONIERKRAFT к надёжному выставлению счетов.&lt;br /&gt;
&lt;br /&gt;
В перспективе планируется интеграция версии на 400 А для подключения крупных систем.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
PIONIERKRAFT уже поставила более &#039;&#039;&#039;1000 устройств Shelly&#039;&#039;&#039;, и их количество продолжает расти. Монтажники отмечают стабильность и масштабируемость решения. Владельцы и арендаторы получают доступ к местной, доступной по цене электроэнергии от собственных фотоэлектрических систем. Это делает совместное использование энергии в многоквартирных домах практически реализуемым, одновременно снижая нагрузку на энергосеть и сокращая выбросы CO₂.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Кейс PIONIERKRAFT демонстрирует, как можно реализовать совместное использование солнечной энергии в многоквартирных домах с технической точностью, экономической привлекательностью и полным соответствием нормативным требованиям. [[Shelly Pro 3EM]] обеспечивает надёжную измерительную основу для распределения электроэнергии в зависимости от спроса, прозрачного выставления счетов и масштабируемых проектов — открывая новые направления бизнеса для монтажных компаний и повышая добавленную стоимость фотоэлектрических систем.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Pro 3EM]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;br /&gt;
[[Категория:Shelly Pro]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%A3%D0%BC%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D0%B8%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0&amp;diff=8231</id>
		<title>Умная стиральная машина</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A3%D0%BC%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D0%B8%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0&amp;diff=8231"/>
		<updated>2026-05-29T11:51:17Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: умные уведомления о завершении стирки с помощью Shelly 1PM Gen4&lt;br /&gt;
|keywords=Shelly 1PM Gen4, умная стиральная машина, уведомление о стирке, мониторинг энергопотребления, Home Assistant, Shelly Cloud, DIY умный дом, модернизация бытовой техники&lt;br /&gt;
|description=Кейс: превращение обычной стиральной машины в умный прибор с помощью Shelly 1PM Gen4 — автоматические уведомления о завершении цикла стирки через приложение Shelly или Home Assistant без замены техники.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250910-122350.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Поклонник Shelly поделился простым, но гениальным DIY-проектом: превращение обычной стиральной машины в умный прибор с помощью [[Shelly 1PM Gen4]]. Система автоматически определяет завершение цикла стирки по снижению энергопотребления и отправляет уведомление на смартфон — без замены техники и сложного монтажа.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
Создать интеллектуальную систему уведомлений, которая оповещает о завершении цикла стирки — особенно удобно, когда машина находится на другом этаже или в гараже.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Отсутствие встроенных уведомлений&#039;&#039;&#039; — в старых и стандартных стиральных машинах нет функции оповещения о завершении цикла.&lt;br /&gt;
* &#039;&#039;&#039;Ручной мониторинг&#039;&#039;&#039; — приходилось периодически проверять машину, что неудобно при расположении в гараже или подвале.&lt;br /&gt;
* &#039;&#039;&#039;Дорогостоящая замена&#039;&#039;&#039; — покупка новой умной стиральной машины ради одной функции нецелесообразна.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly 1PM Gen4]] подключается между розеткой и стиральной машиной. Устройство непрерывно отслеживает потребление электроэнергии. Логика уведомлений реализована через приложение Shelly Cloud или Home Assistant.&lt;br /&gt;
&lt;br /&gt;
Принцип работы:&lt;br /&gt;
# &#039;&#039;&#039;Отслеживание&#039;&#039;&#039; — Shelly 1PM Gen4 измеряет потребление электроэнергии в реальном времени.&lt;br /&gt;
# &#039;&#039;&#039;Обнаружение&#039;&#039;&#039; — когда потребление резко падает (окончание цикла), система фиксирует это событие.&lt;br /&gt;
# &#039;&#039;&#039;Уведомление&#039;&#039;&#039; — приложение Shelly мгновенно отправляет push-уведомление на смартфон.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* Мониторинг энергопотребления без изменения конструкции машины.&lt;br /&gt;
* Логика срабатывания уведомления настраивается в приложении Shelly Cloud или Home Assistant.&lt;br /&gt;
* Неинвазивная и обратимая установка — устройство просто включается в розетку.&lt;br /&gt;
* Совместимость с официальным приложением Shelly и сторонними платформами (Home Assistant, MQTT и др.).&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Уведомления в реальном времени&#039;&#039;&#039; — мгновенное оповещение о завершении стирки вне зависимости от местонахождения.&lt;br /&gt;
* &#039;&#039;&#039;Экономия времени&#039;&#039;&#039; — не нужно проверять машину вручную.&lt;br /&gt;
* &#039;&#039;&#039;Доступная модернизация&#039;&#039;&#039; — существующая техника обновлена за стоимость одного устройства Shelly.&lt;br /&gt;
* &#039;&#039;&#039;Гибкая интеграция&#039;&#039;&#039; — работает как с приложением Shelly, так и с Home Assistant.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Этот кейс демонстрирует, как [[Shelly 1PM Gen4]] превращает любой бытовой прибор в умное устройство с минимальными затратами и усилиями. Отслеживание потребления электроэнергии и своевременные уведомления обеспечивают современный опыт умного дома без замены техники — практичное и бюджетное решение для повседневного удобства.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly 1PM Gen4]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%C2%AB%D0%A3%D0%BC%D0%BD%D0%B0%D1%8F%C2%BB_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BE%D1%80%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B4%D0%BE%D0%BC%D0%B0_%D1%81_Shelly&amp;diff=8230</id>
		<title>«Умная» система орошения для дома с Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%C2%AB%D0%A3%D0%BC%D0%BD%D0%B0%D1%8F%C2%BB_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BE%D1%80%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%B4%D0%BE%D0%BC%D0%B0_%D1%81_Shelly&amp;diff=8230"/>
		<updated>2026-05-29T11:50:31Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: автоматизированная система полива сада — Shelly Plug S Gen3 и Shelly 2PM Gen3 с Home Assistant&lt;br /&gt;
|keywords=Shelly Plug S Gen3, Shelly 2PM Gen3, система полива, Home Assistant, автоматизация полива, дождевая вода, умный сад, Gardena, ESP32, экологичный полив&lt;br /&gt;
|description=Кейс Штеффена Бертольда: трёхзонная автоматизированная система полива террасы, приподнятых грядок и сада на базе Shelly Plug S MTR Gen3, Shelly 2PM Gen3 и Home Assistant — с мониторингом уровня воды, интеграцией погоды и защитой от утечек.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Штеффен Бертольд, поклонник Shelly и по его собственному признанию «ленивый садовод», превратил любовь к путешествиям в вдохновение для создания полностью автоматизированной системы полива. Его цель: обеспечить процветание растений на террасе на крыше, приподнятых грядках и в большом саду без ежедневного ручного полива. Объединив устройства Shelly, Home Assistant и интеллектуальное оборудование для орошения, Штеффен создал надёжную и экологичную систему.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
Ручной полив трёх разных зон — террасы на крыше, приподнятых грядок со 120 растениями и большого сада — был трудоёмким и нерегулярным процессом, несовместимым с активными путешествиями.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
=== Компоненты системы ===&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Plug S MTR Gen3]] — управление клапанами орошения террасы и приподнятых грядок.&lt;br /&gt;
* [[Shelly 2PM Gen3]] — питание и мониторинг насоса в подземном резервуаре для дождевой воды.&lt;br /&gt;
* Распределители Gardena — управление до шести ирригационными линиями в каждой зоне.&lt;br /&gt;
* Микроконтроллер ESP32 с датчиками — мониторинг уровня воды, давления и температуры.&lt;br /&gt;
&lt;br /&gt;
=== Трёхзонная система орошения ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Зона 1 — Терраса на крыше&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Shelly Plug S MTR Gen3]] открывает и закрывает клапан системы микроорошения, обеспечивая полив балконных горшков.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Зона 2 — Приподнятые грядки&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Второй [[Shelly Plug S MTR Gen3]] управляет электрическим клапаном и распределителем Gardena, который подаёт воду по шести отдельным линиям орошения к ~120 растениям.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Зона 3 — Сад&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Наиболее сложная зона: насос Kärcher BP2 Cistern в подземном резервуаре для дождевой воды управляется [[Shelly 2PM Gen3]]. Датчики отслеживают уровень воды, давление и утечки. Home Assistant управляет временем работы насоса и клапана.&lt;br /&gt;
&lt;br /&gt;
=== Принцип работы ===&lt;br /&gt;
&lt;br /&gt;
Полив запускается по расписанию или вручную через панель управления Home Assistant. Устройства Shelly активируют клапаны и насосы; таймеры обеспечивают нужную продолжительность для каждой линии. Датчики останавливают полив при сухом ходе насоса, обнаружении утечки или опустошении резервуара. Интеграция с погодными данными предотвращает полив в дождливые дни; поплавковые выключатели поддерживают необходимый уровень воды в резервуаре.&lt;br /&gt;
&lt;br /&gt;
=== Почему Shelly ===&lt;br /&gt;
&lt;br /&gt;
За два года использования более 200 устройств Shelly в доме Штеффена вышли из строя лишь 2 устройства, одно из которых было заменено по гарантии. Локальное управление гарантирует работу системы полива даже при отключении Home Assistant.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Автономный уход за растениями&#039;&#039;&#039; — растения остаются увлажнёнными во время поездок без участия хозяина.&lt;br /&gt;
* &#039;&#039;&#039;Экологичный полив&#039;&#039;&#039; — приоритетное использование дождевой воды из подземного резервуара.&lt;br /&gt;
* &#039;&#039;&#039;Интеллектуальное управление&#039;&#039;&#039; — планирование с учётом погоды, обнаружение утечек, зональное регулирование времени полива.&lt;br /&gt;
* &#039;&#039;&#039;Аккуратный вид&#039;&#039;&#039; — трубы, насосы и проводка спрятаны под землёй или в коробках.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Проект Штеффена демонстрирует, как устройства Shelly в связке с Home Assistant и специализированным оборудованием для полива позволяют создать надёжную, экологичную и полностью автономную систему орошения — идеальную для активных путешественников и всех, кто хочет совместить страсть к садоводству с минимальными ручными усилиями.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Plug S MTR Gen3]]&lt;br /&gt;
* [[Shelly 2PM Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%BC%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%BE%D0%B9_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8_Shelly_BLU_Assistant&amp;diff=8229</id>
		<title>Инструмент массовой настройки Shelly BLU Assistant</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%BC%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%BE%D0%B9_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8_Shelly_BLU_Assistant&amp;diff=8229"/>
		<updated>2026-05-29T11:47:27Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Shelly BLU Assistant — массовая настройка и управление устройствами Shelly Gen2+&lt;br /&gt;
|keywords=Shelly BLU Assistant, массовая настройка Shelly, Shelly Script Engine, RPC управление, Wi-Fi настройка устройств, MQTT конфигурация, Matter, инвентаризация, BTHome&lt;br /&gt;
|description=Руководство по Shelly BLU Assistant — компактному USB-устройству для быстрой массовой настройки, конфигурации и управления устройствами Shelly Gen2+: скрипты настройки Wi-Fi, MQTT, обновления прошивки, сброса и печати инвентарных этикеток.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:B_W.png]]&lt;br /&gt;
&lt;br /&gt;
== Shelly BLU Assistant — быстрая массовая настройка устройств Shelly ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Shelly BLU Assistant&#039;&#039;&#039; — компактное USB-устройство на базе Shelly Script Engine для быстрой настройки, конфигурации и управления устройствами Shelly Gen2+. Оснащён двумя программируемыми кнопками и поддерживает широкий спектр автоматизированных рабочих процессов — от настройки одного устройства до массового развёртывания парка.&lt;br /&gt;
&lt;br /&gt;
Устройство не настраивает автономные датчики Shelly BLU, однако использует протокол BTHome для подключения к ним и проверки показаний в реальном времени.&lt;br /&gt;
&lt;br /&gt;
=== Для кого предназначен ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Установщики&#039;&#039;&#039; — развёртывание парков устройств в новых зданиях.&lt;br /&gt;
* &#039;&#039;&#039;Энтузиасты умного дома&#039;&#039;&#039; — тонкая настройка каждого элемента системы.&lt;br /&gt;
* &#039;&#039;&#039;Выездные техники&#039;&#039;&#039; — настройка без ноутбука на месте.&lt;br /&gt;
* &#039;&#039;&#039;Преподаватели и разработчики&#039;&#039;&#039; — быстрое создание демонстрационных стендов и учебных комплектов.&lt;br /&gt;
&lt;br /&gt;
=== Оборудование ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Компонент !! Описание&lt;br /&gt;
|-&lt;br /&gt;
| USB-A штекер || Питание от любого USB-порта 5 В / 1 А&lt;br /&gt;
|-&lt;br /&gt;
| BTN 1 || Программируемая кнопка: короткое, длинное или двойное нажатие&lt;br /&gt;
|-&lt;br /&gt;
| BTN 2 || Программируемая кнопка: короткое, длинное или двойное нажатие&lt;br /&gt;
|-&lt;br /&gt;
| Светодиод || Индикатор состояния BLE-подключения&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Технические характеристики ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Wi-Fi:&#039;&#039;&#039; 802.11b/g/n @ 2,4 ГГц — режим точки доступа или клиента.&lt;br /&gt;
* &#039;&#039;&#039;Bluetooth:&#039;&#039;&#039; 5.1 LE — передача команд настройки ближайшим устройствам Shelly.&lt;br /&gt;
* Хранить в сухом месте, вдали от источников сильного нагрева; подключать только к стандартному USB-порту 5 В.&lt;br /&gt;
&lt;br /&gt;
=== Начало работы ===&lt;br /&gt;
&lt;br /&gt;
# Подключите Assistant к USB-порту. Подождите ~5 секунд до загрузки.&lt;br /&gt;
# На телефоне или ноутбуке подключитесь к Wi-Fi сети &#039;&#039;&#039;ShellyBLUAssist-xxxxxx&#039;&#039;&#039; (пароль не требуется).&lt;br /&gt;
# Откройте браузер и перейдите по адресу [http://192.168.33.1 192.168.33.1].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Опционально — подключение к локальной сети:&#039;&#039;&#039; в веб-интерфейсе перейдите в &#039;&#039;&#039;Настройки → Wi-Fi&#039;&#039;&#039;, выберите сеть 2,4 ГГц и введите пароль. Для работы в дороге без интернета оставьте режим точки доступа.&lt;br /&gt;
&lt;br /&gt;
=== Веб-интерфейс ===&lt;br /&gt;
&lt;br /&gt;
Веб-интерфейс состоит из четырёх разделов:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Избранное&#039;&#039;&#039; — до 6 часто используемых устройств с пользовательскими именами и до 4 кнопок действий для каждого.&lt;br /&gt;
* &#039;&#039;&#039;Поиск устройств Shelly&#039;&#039;&#039; — сканирование ближайших устройств с фильтрацией по ID модели, имени и порогу RSSI; сортировка по уровню сигнала или имени.&lt;br /&gt;
* &#039;&#039;&#039;Отправить RPC&#039;&#039;&#039; — пакетное управление: выберите несколько устройств, введите команду (автодополнение допустимых команд), добавьте параметры JSON и отправьте. Поддерживается одновременная работа с 5 устройствами.&lt;br /&gt;
* &#039;&#039;&#039;Панель результатов&#039;&#039;&#039; — карточки обнаруженных устройств с ключевыми данными; при отправке команды отображается прогресс и статус выполнения.&lt;br /&gt;
&lt;br /&gt;
=== Примеры применения ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Задача !! Как Assistant упрощает !! Аудитория&lt;br /&gt;
|-&lt;br /&gt;
| Настройка нового парка устройств || Загрузите скрипт Wi-Fi, подойдите к устройствам, нажмите кнопку — Assistant найдёт и подключит их к сети || Профессиональные установщики&lt;br /&gt;
|-&lt;br /&gt;
| Массовое обновление прошивки || Выберите все устройства в веб-интерфейсе, отправьте команду Shelly.Update || Установщики, энтузиасты&lt;br /&gt;
|-&lt;br /&gt;
| Работа в полевых условиях || Портативный инструмент настройки с внешним аккумулятором, без интернета || Выездные техники&lt;br /&gt;
|-&lt;br /&gt;
| Печать инвентарных этикеток || Скрипт получает ID устройства и отправляет задание на ZPL-принтер || Склады, производство&lt;br /&gt;
|-&lt;br /&gt;
| Клонирование конфигурации || Сохраните «золотой шаблон» в виде скрипта и применяйте к новым устройствам || Установщики, ИТ-специалисты&lt;br /&gt;
|-&lt;br /&gt;
| Управление гостевым доступом || Скрипт устанавливает временный доступ; одно нажатие сбрасывает настройки для следующего гостя || Управление недвижимостью&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Скрипты: движок автоматизации ===&lt;br /&gt;
&lt;br /&gt;
Встроенный &#039;&#039;&#039;Shelly Script Engine&#039;&#039;&#039; (на базе Espruino) предоставляет доступ к:&lt;br /&gt;
&lt;br /&gt;
* сканированию ближайших устройств по Bluetooth;&lt;br /&gt;
* настройке любых параметров через RPC;&lt;br /&gt;
* хранению и извлечению данных во флэш-памяти;&lt;br /&gt;
* реагированию на короткие, длинные и двойные нажатия BTN 1 / BTN 2.&lt;br /&gt;
&lt;br /&gt;
Все скрипты управляются на вкладке &#039;&#039;&#039;Scripts&#039;&#039;&#039; веб-интерфейса. Можно создавать виртуальные кнопки и текстовые поля для построения пользовательских панелей управления.&lt;br /&gt;
&lt;br /&gt;
==== Установка скрипта ====&lt;br /&gt;
&lt;br /&gt;
# Подключитесь к Assistant и откройте веб-интерфейс.&lt;br /&gt;
# Перейдите в раздел &#039;&#039;&#039;Scripts&#039;&#039;&#039;.&lt;br /&gt;
# Нажмите &#039;&#039;&#039;Новый скрипт&#039;&#039;&#039;, задайте имя.&lt;br /&gt;
# Вставьте код скрипта и нажмите &#039;&#039;&#039;Сохранить&#039;&#039;&#039;.&lt;br /&gt;
# Запустите из интерфейса или нажатием физической кнопки.&lt;br /&gt;
&lt;br /&gt;
=== Демонстрационные скрипты (Часть 1) ===&lt;br /&gt;
&lt;br /&gt;
==== Автоматическая настройка виртуальных компонентов (create-demo-virtual-components.js) ====&lt;br /&gt;
&lt;br /&gt;
Одноразовый скрипт установки: создаёт все виртуальные кнопки и текстовые поля, необходимые для остальных скриптов. Запустите один раз — и интерфейс готов.&lt;br /&gt;
&lt;br /&gt;
После выполнения на главном экране появятся группы компонентов:&lt;br /&gt;
* &#039;&#039;&#039;Настройка сети&#039;&#039;&#039; (text:200, text:201, text:202, button:200, text:211)&lt;br /&gt;
* &#039;&#039;&#039;Конфигурация устройства&#039;&#039;&#039; (text:200–204, button:201, text:211)&lt;br /&gt;
* &#039;&#039;&#039;Конфигурация MQTT&#039;&#039;&#039; (text:200, 205–211, button:202)&lt;br /&gt;
&lt;br /&gt;
==== Настройка Wi-Fi (add-to-wifi.js) ====&lt;br /&gt;
&lt;br /&gt;
Находит ближайшие устройства Shelly и подключает их к указанной сети Wi-Fi. Обрабатывает устройства партиями с логикой повторных попыток. Назначен на короткое нажатие &#039;&#039;&#039;BTN 1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Использование: введите &#039;&#039;&#039;SSID&#039;&#039;&#039; (text:201), &#039;&#039;&#039;пароль Wi-Fi&#039;&#039;&#039; (text:202), &#039;&#039;&#039;BLE ID устройства&#039;&#039;&#039; (text:200), затем нажмите BTN 1 или виртуальную кнопку &#039;&#039;&#039;button:200 (Подключиться к Wi-Fi)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Полная настройка и обновление устройства (full-config.js) ====&lt;br /&gt;
&lt;br /&gt;
Многоэтапный рабочий процесс: подключение к Wi-Fi → ожидание соединения → переименование устройства → установка часового пояса → проверка обновления прошивки.&lt;br /&gt;
&lt;br /&gt;
Параметры (редактируются в скрипте или через текстовые поля): BLE ID (text:200), имя устройства (text:203), SSID (text:201), пароль (text:202), часовой пояс (text:204). Запуск: BTN 1 или виртуальная кнопка &#039;&#039;&#039;button:201 (Настройка устройства)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Конфигурация MQTT (config-mqtt.js) ====&lt;br /&gt;
&lt;br /&gt;
Находит устройство по BLE ID и полностью настраивает его для работы с MQTT-брокером (в том числе AWS), включая загрузку сертификатов безопасности с веб-сервера.&lt;br /&gt;
&lt;br /&gt;
Параметры: BLE ID (text:200), адрес MQTT-сервера (text:205), Client ID (text:206), префикс темы (text:207), URL сертификатов CA (text:208), клиентского сертификата (text:209), приватного ключа (text:210). Запуск: BTN 1 или виртуальная кнопка &#039;&#039;&#039;button:202 (Конфигурация MQTT)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Дополнительные скрипты (Часть 2) ===&lt;br /&gt;
&lt;br /&gt;
Все скрипты ниже используют виртуальные поля из демонстрационного набора. При копировании или изменении скриптов обновляйте идентификаторы text: и button: во избежание конфликтов компонентов.&lt;br /&gt;
&lt;br /&gt;
==== Сброс к заводским настройкам (factory-reset-device.js) ====&lt;br /&gt;
&lt;br /&gt;
Выполняет сброс к заводским настройкам ближайших устройств с заданным BLE ID. Со встроенной логикой повторных попыток. Назначен на короткое нажатие &#039;&#039;&#039;BTN 2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Использование: введите BLE ID (text:200), нажмите BTN 2 или виртуальную кнопку &#039;&#039;&#039;button:201 (Сброс)&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Обновление Gen3 для Matter (gen3-update-matter.js) ====&lt;br /&gt;
&lt;br /&gt;
Комплексный скрипт подготовки устройств Gen3 к работе с Matter: подключение к Wi-Fi → проверка прошивки → обновление при необходимости → перезагрузка → включение поддержки Matter. Работает на нескольких устройствах одновременно.&lt;br /&gt;
&lt;br /&gt;
Использование: укажите WIFI_SSID и WIFI_PASS в верхней части скрипта, затем нажмите назначенную кнопку.&lt;br /&gt;
&lt;br /&gt;
==== Печать инвентарных этикеток (print_script.js) ====&lt;br /&gt;
&lt;br /&gt;
Превращает Assistant в мобильную станцию маркировки: находит ближайшее устройство, получает данные, формирует ZPL-шаблон и отправляет задание на сетевой ZPL-совместимый принтер (Argox, Zebra и др.).&lt;br /&gt;
&lt;br /&gt;
Использование: запустите скрипт настройки виртуальных компонентов, введите BLE ID устройства (text:200) и IP-адрес принтера (text:204), при необходимости отредактируйте переменную zpl_template. Запуск: BTN 1 или виртуальная кнопка &#039;&#039;&#039;button:202&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Веб-хук мост для датчика двери/окна BLU (bthome-webhook.js) ====&lt;br /&gt;
&lt;br /&gt;
Превращает Assistant в локальный мост автоматизации: «слушает» события датчика Shelly BLU Door/Window и отправляет веб-хук на другое устройство Shelly (выключатель, розетку, сирену) без облака и сложного центра управления.&lt;br /&gt;
&lt;br /&gt;
Использование: введите ID датчика в WINDOW_SENSOR_ID, URL веб-хуков включения и выключения в WINDOW_OPEN_WEBHOOK и WINDOW_CLOSE_WEBHOOK, загрузите скрипт — автоматизация запущена.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Устройства]]&lt;br /&gt;
[[Категория:Устройства Shelly BLU]]&lt;br /&gt;
[[Категория:Shelly BLU]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%C2%AB%D0%A3%D0%BC%D0%BD%D0%BE%D0%B5%C2%BB_%D0%BE%D1%81%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B1%D0%B5%D0%B7_%D0%BD%D0%B5%D0%B9%D1%82%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B4%D0%B0_%E2%80%94_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_Shelly_1L_Gen3_/_Shelly_2L_Gen3&amp;diff=8228</id>
		<title>«Умное» освещение без нейтрального провода — с использованием Shelly 1L Gen3 / Shelly 2L Gen3</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%C2%AB%D0%A3%D0%BC%D0%BD%D0%BE%D0%B5%C2%BB_%D0%BE%D1%81%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B1%D0%B5%D0%B7_%D0%BD%D0%B5%D0%B9%D1%82%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B4%D0%B0_%E2%80%94_%D1%81_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_Shelly_1L_Gen3_/_Shelly_2L_Gen3&amp;diff=8228"/>
		<updated>2026-05-29T11:44:41Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: умное освещение без нейтрального провода — Shelly 1L Gen3 и Shelly 2L Gen3&lt;br /&gt;
|keywords=Shelly 1L Gen3, Shelly 2L Gen3, без нейтрального провода, умное освещение, старая проводка, модернизация освещения, исторические здания, аренда жилья, Shelly Bypass&lt;br /&gt;
|description=Кейс: установка умного освещения в зданиях без нейтрального провода с помощью Shelly 1L Gen3 и Shelly 2L Gen3 — без вскрытия стен, совместимость со всеми типами выключателей, поддержка светодиодных ламп малой мощности.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:505739641_1377857496598407_5986936980848227511_n.jpeg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Во многих старых зданиях в распределительной коробке выключателя отсутствует нейтральный провод, что делает установку большинства умных реле невозможной без дорогостоящей переделки проводки. [[Shelly 1L Gen3]] и [[Shelly 2L Gen3]] решают эту проблему, обеспечивая полноценное интеллектуальное управление освещением без нейтрального провода и без изменения существующей инфраструктуры.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Отсутствие нейтрального провода&#039;&#039;&#039; в распределительных коробках старых зданий.&lt;br /&gt;
* &#039;&#039;&#039;Ограниченная совместимость&#039;&#039;&#039; — большинство умных реле требуют нейтрального провода.&lt;br /&gt;
* &#039;&#039;&#039;Дорогостоящий монтаж&#039;&#039;&#039; — добавление нейтрального провода может потребовать вскрытия стен и потолков.&lt;br /&gt;
* &#039;&#039;&#039;Нестабильность с маломощными нагрузками&#039;&#039;&#039; — светодиодные лампы менее 10 Вт могут мерцать или нестабильно работать в системах без нейтрального провода.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly 1L Gen3]] и [[Shelly 2L Gen3]] работают только с проводами под напряжением, не требуя нейтрального провода. Устройства монтируются в стандартные монтажные коробки за существующими выключателями.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Нейтральный провод не нужен&#039;&#039;&#039; — работа только с фазными проводами.&lt;br /&gt;
* &#039;&#039;&#039;Полная совместимость&#039;&#039;&#039; — поддержка тумблерных и кнопочных выключателей, большинства типов освещения.&lt;br /&gt;
* &#039;&#039;&#039;Компактный размер&#039;&#039;&#039; — помещается в стандартные монтажные коробки.&lt;br /&gt;
* &#039;&#039;&#039;Умное управление&#039;&#039;&#039; — управление через приложение Shelly Smart Control, расписания, таймеры, удалённый доступ.&lt;br /&gt;
* &#039;&#039;&#039;Поддержка малых нагрузок&#039;&#039;&#039; — стабильная работа с маломощными светодиодными лампами при использовании [[Shelly Bypass]].&lt;br /&gt;
&lt;br /&gt;
=== Типичные сценарии применения ===&lt;br /&gt;
&lt;br /&gt;
* Модернизация освещения в квартирах со старой проводкой.&lt;br /&gt;
* Умное освещение в исторических зданиях.&lt;br /&gt;
* Арендуемая недвижимость, где электромонтажные работы ограничены или запрещены.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* Полное умное управление освещением без переделки проводки.&lt;br /&gt;
* Снижение затрат на установку за счёт исключения прокладки нейтральных проводов.&lt;br /&gt;
* Совместимость с существующими выключателями и светильниками.&lt;br /&gt;
* Быстрая настройка через приложение.&lt;br /&gt;
* Расширение возможностей умного дома для пользователей со старыми электрическими системами.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly 1L Gen3]] и [[Shelly 2L Gen3]] открывают доступ к умному освещению в старых зданиях без вскрытия стен и изменения инфраструктуры. Это идеальное решение для домовладельцев, монтажников и управляющих недвижимостью, которым нужна доступная и быстрая модернизация освещения.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly 1L Gen3]]&lt;br /&gt;
* [[Shelly 2L Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B1%D0%BE%D1%80%D1%8C%D0%B1%D1%8B_%D1%81_%D0%BA%D0%BE%D0%BC%D0%B0%D1%80%D0%B0%D0%BC%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D0%BB%D0%B8%D1%87%D0%BD%D0%BE%D0%B9_%D1%80%D0%BE%D0%B7%D0%B5%D1%82%D0%BA%D0%B8_Shelly_Outdoor_Plug_S_Gen3&amp;diff=8227</id>
		<title>Автоматизация борьбы с комарами с помощью уличной розетки Shelly Outdoor Plug S Gen3</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B1%D0%BE%D1%80%D1%8C%D0%B1%D1%8B_%D1%81_%D0%BA%D0%BE%D0%BC%D0%B0%D1%80%D0%B0%D0%BC%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D0%BB%D0%B8%D1%87%D0%BD%D0%BE%D0%B9_%D1%80%D0%BE%D0%B7%D0%B5%D1%82%D0%BA%D0%B8_Shelly_Outdoor_Plug_S_Gen3&amp;diff=8227"/>
		<updated>2026-05-29T11:43:51Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: автоматизация диффузора от комаров по расписанию заката/рассвета — Shelly Outdoor Plug S Gen3&lt;br /&gt;
|keywords=Shelly Outdoor Plug S Gen3, диффузор от комаров, расписание заката рассвета, умная розетка для улицы, IP44, экономия репеллента, автоматизация патио, умный дом&lt;br /&gt;
|description=Кейс: автоматическое включение электрического диффузора от комаров на закате и выключение на рассвете с помощью Shelly Outdoor Plug S Gen3 — экономия репеллента, снижение энергопотребления и защита от насекомых без ручного управления.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:500542976_603904296048538_2523519602043061311_n.jpeg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Электрические диффузоры от комаров эффективны, но непрерывная работа днём расходует репеллент впустую — комары наиболее активны от заката до рассвета. Данный кейс показывает, как [[Shelly Outdoor Plug S Gen3]] позволяет автоматизировать работу диффузора, включая его строго в нужное время без ручного вмешательства.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ручное управление&#039;&#039;&#039; — диффузоры нужно включать и выключать вручную, что легко забыть.&lt;br /&gt;
* &#039;&#039;&#039;Нерациональный расход репеллента&#039;&#039;&#039; — работа в дневное время не приносит пользы и сокращает срок службы картриджей.&lt;br /&gt;
* &#039;&#039;&#039;Лишнее энергопотребление&#039;&#039;&#039; — непрерывная работа увеличивает расходы на электроэнергию.&lt;br /&gt;
* &#039;&#039;&#039;Укусы из-за пропущенной активации&#039;&#039;&#039; — забытое включение приводит к дискомфорту на улице.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
Диффузор от комаров подключается к [[Shelly Outdoor Plug S Gen3]], который настраивается на &#039;&#039;&#039;расписание по закату и рассвету&#039;&#039;&#039; на основе географического местоположения. Устройство автоматически включает диффузор на закате и выключает на рассвете.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Расписание по закату/рассвету&#039;&#039;&#039; — встроенная функция Shelly учитывает географические координаты и автоматически адаптирует расписание под реальное время заката и рассвета.&lt;br /&gt;
* &#039;&#039;&#039;Защита от погодных условий&#039;&#039;&#039; — класс защиты IP44 обеспечивает безопасную эксплуатацию на открытом воздухе.&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг энергопотребления&#039;&#039;&#039; — отслеживание реального потребления электроэнергии диффузором.&lt;br /&gt;
&lt;br /&gt;
=== Область применения ===&lt;br /&gt;
&lt;br /&gt;
Решение подходит для задних дворов, патио, балконов, веранд, кемпинговых площадок с электроснабжением и уличных обеденных зон.&lt;br /&gt;
&lt;br /&gt;
С [[Shelly Outdoor Plug S Gen3]] совместим любой стандартный подключаемый диффузор: испаритель, ультразвуковой отпугиватель или устройство с жидким репеллентом.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Удобная автоматизация&#039;&#039;&#039; — не нужно помнить о включении или выключении устройства.&lt;br /&gt;
* &#039;&#039;&#039;Экономия репеллента&#039;&#039;&#039; — диффузор работает только в часы активности комаров, продлевая срок службы картриджей.&lt;br /&gt;
* &#039;&#039;&#039;Комфорт на улице&#039;&#039;&#039; — стабильная защита с наступлением сумерек, меньше укусов.&lt;br /&gt;
* &#039;&#039;&#039;Снижение энергопотребления&#039;&#039;&#039; — устройство не работает впустую в дневное время.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Outdoor Plug S Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%82%D0%B2%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D1%83%D1%82%D0%B5%D1%87%D0%B5%D0%BA_%D0%B2%D0%BE%D0%B4%D1%8B_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8226</id>
		<title>Автоматизированная система предотвращения утечек воды с помощью Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%82%D0%B2%D1%80%D0%B0%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D1%83%D1%82%D0%B5%D1%87%D0%B5%D0%BA_%D0%B2%D0%BE%D0%B4%D1%8B_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8226"/>
		<updated>2026-05-29T11:40:55Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: автоматическое предотвращение утечек воды — Shelly Flood Sensor и клапан FrankEver&lt;br /&gt;
|keywords=Shelly датчик затопления, Shelly Flood Sensor, FrankEver Smart Water Valve, защита от протечек, автоматическое перекрытие воды, умный дом, страхование, мониторинг воды&lt;br /&gt;
|description=Кейс: интеграция датчика затопления Shelly с умным водопроводным клапаном FrankEver для автоматического перекрытия воды при обнаружении протечки — защита жилых и промышленных помещений, соответствие требованиям страховых полисов.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:ChatGPT_Image_May_27_2025_04_21_35_PM.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Утечки воды — одна из наиболее распространённых и дорогостоящих причин ущерба в жилых и промышленных помещениях. Раннее обнаружение и автоматизированное реагирование позволяют предотвратить масштабный ущерб, сохранить действие страхового полиса и избежать производственных простоев.&lt;br /&gt;
&lt;br /&gt;
Данный кейс описывает интеграцию &#039;&#039;&#039;датчика затопления Shelly&#039;&#039;&#039; с &#039;&#039;&#039;умным водопроводным клапаном FrankEver&#039;&#039;&#039; для создания надёжной системы автоматического предотвращения протечек.&lt;br /&gt;
&lt;br /&gt;
Решение подходит для жилых домов, квартир, складов, коммерческой и промышленной недвижимости — везде, где есть риск протечки: кухни, ванные комнаты, прачечные, подвалы, технические помещения и зоны рядом с критически важным оборудованием.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
* Мгновенное обнаружение протечек и автоматическое перекрытие водоснабжения.&lt;br /&gt;
* Минимизация ущерба имуществу и оборудованию.&lt;br /&gt;
* Соответствие требованиям страховых полисов об активном мониторинге воды.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Незамеченные протечки&#039;&#039;&#039; — небольшие утечки часто остаются незамеченными до нанесения значительного ущерба.&lt;br /&gt;
* &#039;&#039;&#039;Время реагирования&#039;&#039;&#039; — ручное перекрытие слишком медленно для предотвращения серьёзных повреждений.&lt;br /&gt;
* &#039;&#039;&#039;Страховые требования&#039;&#039;&#039; — многие полисы требуют подтверждения наличия автоматических систем отключения воды.&lt;br /&gt;
* &#039;&#039;&#039;Операционный риск&#039;&#039;&#039; — в коммерческих сценариях утечки могут вызвать поломки оборудования и простои производства.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly Flood Sensor|Датчики затопления Shelly]] размещаются в стратегически важных точках рядом с потенциальными источниками утечек. При обнаружении воды датчик немедленно отправляет команду на [[FrankEver Smart Water Valve DN20|умный клапан FrankEver]], который автоматически перекрывает подачу воды.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Shelly Flood Sensor&#039;&#039;&#039; — мгновенное обнаружение воды с Wi-Fi-уведомлением.&lt;br /&gt;
* &#039;&#039;&#039;FrankEver Smart Water Valve DN20&#039;&#039;&#039; — дистанционно управляемый моторизованный клапан для немедленного перекрытия потока.&lt;br /&gt;
&lt;br /&gt;
Клапан FrankEver устанавливается на входе в основную водопроводную трубу или на отдельных участках системы. Несколько датчиков затопления могут быть размещены под раковинами, рядом со стиральными машинами, водонагревателями, трубопроводами и оборудованием. Управление и настройка осуществляются через приложение Shelly Smart Control.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Мгновенное реагирование&#039;&#039;&#039; — поток воды останавливается в течение нескольких секунд после обнаружения утечки.&lt;br /&gt;
* &#039;&#039;&#039;Предотвращение ущерба&#039;&#039;&#039; — минимизация риска повреждения имущества и оборудования.&lt;br /&gt;
* &#039;&#039;&#039;Соответствие страховым требованиям&#039;&#039;&#039; — подтверждение наличия автоматизированной системы защиты от протечек.&lt;br /&gt;
* &#039;&#039;&#039;Непрерывность работы&#039;&#039;&#039; — снижение риска простоя бизнеса из-за водных аварий.&lt;br /&gt;
* &#039;&#039;&#039;Спокойствие&#039;&#039;&#039; — возможность оставлять помещение или объект без постоянного присмотра.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Интеграция датчика затопления Shelly с умным клапаном FrankEver обеспечивает простую, но высокоэффективную систему защиты от протечек. Решение предотвращает потенциально значительный ущерб имуществу и оборудованию и гарантирует соответствие условиям страхового полиса.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Flood Sensor]]&lt;br /&gt;
* [[FrankEver Smart Water Valve DN20]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8_%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B5%D0%B3%D0%BE_%D1%80%D0%BE%D1%83%D1%82%D0%B5%D1%80%D0%B0_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly_Plug&amp;diff=8225</id>
		<title>Автоматизация перезагрузки домашнего роутера с помощью Shelly Plug</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8_%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B5%D0%B3%D0%BE_%D1%80%D0%BE%D1%83%D1%82%D0%B5%D1%80%D0%B0_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly_Plug&amp;diff=8225"/>
		<updated>2026-05-29T11:36:40Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: автоматическая перезагрузка маршрутизатора по расписанию с помощью Shelly Plug S Gen3&lt;br /&gt;
|keywords=Shelly Plug S Gen3, перезагрузка маршрутизатора, расписание питания, умная розетка, автоматизация сети, Shelly Smart Control, локальное расписание, веб-интерфейс Shelly&lt;br /&gt;
|description=Пошаговое руководство по автоматической или ручной перезагрузке домашнего маршрутизатора с помощью Shelly Plug S MTR Gen3 — настройка расписания через облако Shelly Smart Control или локально через веб-интерфейс устройства.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Automated_Scheduled_Router_Restart.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Периодическая перезагрузка маршрутизатора улучшает качество соединения и помогает предотвратить мелкие сетевые сбои. Данное руководство описывает, как с помощью [[Shelly Plug S MTR Gen3]] автоматизировать этот процесс по расписанию или запустить перезагрузку вручную удалённо. Решение применимо к любому сетевому оборудованию.&lt;br /&gt;
&lt;br /&gt;
== Необходимые компоненты ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Plug S MTR Gen3]] — умная розетка Wi-Fi, добавленная в учётную запись Shelly Smart Control.&lt;br /&gt;
* Приложение Shelly Smart Control (iOS / Android).&lt;br /&gt;
* Опционально: ПК с браузером в той же сети — для настройки через встроенный веб-интерфейс.&lt;br /&gt;
&lt;br /&gt;
== Пошаговая инструкция ==&lt;br /&gt;
&lt;br /&gt;
=== Шаг 1. Подключение ===&lt;br /&gt;
&lt;br /&gt;
Подключите Shelly Plug к розетке, затем вставьте блок питания маршрутизатора в Shelly Plug.&lt;br /&gt;
&lt;br /&gt;
=== Шаг 2. Настройка расписания ===&lt;br /&gt;
&lt;br /&gt;
Доступны два варианта настройки:&lt;br /&gt;
&lt;br /&gt;
==== Вариант 1 — Расписание через облако (Shelly Smart Control) ====&lt;br /&gt;
&lt;br /&gt;
Команды будут отправляться через облако. Настройка выполняется в приложении Shelly Smart Control или через браузер на [https://control.shelly.cloud/ control.shelly.cloud].&lt;br /&gt;
&lt;br /&gt;
# Войдите в приложение Shelly Smart Control или на сайт control.shelly.cloud.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-091017.png]]&lt;br /&gt;
&lt;br /&gt;
# Найдите устройство и откройте его настройки.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-091415.png]]&lt;br /&gt;
&lt;br /&gt;
# Перейдите в &#039;&#039;&#039;Расписание → Добавить расписание&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-091638.png]]&lt;br /&gt;
&lt;br /&gt;
# Настройте параметры расписания:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Дни недели&#039;&#039;&#039; — выберите нужные дни (например, все дни для ежедневной перезагрузки).&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-091838.png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Время&#039;&#039;&#039; — укажите время перезагрузки (например, 1:00 ночи).&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-092233.png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Действие&#039;&#039;&#039; — нажмите &#039;&#039;&#039;Добавить локальное действие&#039;&#039;&#039; и настройте параметры. В поле &#039;&#039;&#039;Значение после&#039;&#039;&#039; укажите время (в секундах), через которое Shelly Plug возобновит подачу питания после выключения. Нажмите &#039;&#039;&#039;Далее&#039;&#039;&#039; для перехода к предварительному просмотру.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-092513.png]]&lt;br /&gt;
[[File:image-20250116-092637.png]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Предварительный просмотр и сохранение&#039;&#039;&#039; — проверьте настройки и нажмите &#039;&#039;&#039;Сохранить&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-093154.png]]&lt;br /&gt;
&lt;br /&gt;
После сохранения расписание отобразится в разделе «Расписания» устройства.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-093451.png]]&lt;br /&gt;
&lt;br /&gt;
==== Вариант 2 — Локальное расписание (веб-интерфейс устройства) ====&lt;br /&gt;
&lt;br /&gt;
Расписание сохраняется непосредственно на устройстве и выполняется без подключения к интернету.&lt;br /&gt;
&lt;br /&gt;
# Откройте настройки устройства в Shelly Smart Control, перейдите в раздел &#039;&#039;&#039;Сеть&#039;&#039;&#039; и нажмите на IP-адрес устройства для открытия встроенного веб-интерфейса.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-094813.png]]&lt;br /&gt;
&lt;br /&gt;
# В веб-интерфейсе перейдите в &#039;&#039;&#039;Расписания → Создать расписание&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-095021.png]]&lt;br /&gt;
&lt;br /&gt;
# Настройте расписание и действие.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-095246.png]]&lt;br /&gt;
&lt;br /&gt;
# Просмотрите настройки и сохраните.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-113537.png]]&lt;br /&gt;
&lt;br /&gt;
Созданное расписание отобразится в разделе «Расписания».&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250116-113648.png]]&lt;br /&gt;
&lt;br /&gt;
=== Советы ===&lt;br /&gt;
&lt;br /&gt;
* Перед настройкой убедитесь, что устройство обновлено до последней версии прошивки.&lt;br /&gt;
* Для этого решения подходит любая умная розетка Shelly Gen2 и более поздних поколений. Название модели может различаться на разных рынках.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Plug S MTR Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%9C%D1%83%D0%B7%D0%B5%D0%B9_%D0%BC%D0%B0%D1%84%D0%B8%D0%B8_%E2%80%94_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B5%D1%86_%D0%B8%D0%BD%D0%BD%D0%BE%D0%B2%D0%B0%D1%86%D0%B8%D0%B9_%D1%81_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%B8%D0%B5%D0%BC_Shelly&amp;diff=8224</id>
		<title>Музей мафии — образец инноваций с участием Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%9C%D1%83%D0%B7%D0%B5%D0%B9_%D0%BC%D0%B0%D1%84%D0%B8%D0%B8_%E2%80%94_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B5%D1%86_%D0%B8%D0%BD%D0%BD%D0%BE%D0%B2%D0%B0%D1%86%D0%B8%D0%B9_%D1%81_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%B8%D0%B5%D0%BC_Shelly&amp;diff=8224"/>
		<updated>2026-05-29T11:34:39Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: умное здание Музея мафии в Лас-Вегасе — мониторинг HVAC и холодильного оборудования с помощью Shelly&lt;br /&gt;
|keywords=Shelly 1 Gen3, Shelly Pro 1, Shelly BLU H&amp;amp;T, музей умное здание, мониторинг холодильного оборудования, HVAC, Home Assistant, Node-RED, Лас-Вегас, профилактическое обслуживание&lt;br /&gt;
|description=Кейс: Музей мафии в Лас-Вегасе внедрил устройства Shelly для мониторинга холодильников и HVAC, индикатора занятости капсулы для кормления и автоматизации сброса охладителей — интеграция с Home Assistant и Node-RED.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:MOB_museum.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Музей мафии (Национальный музей организованной преступности и правоохранительных органов) расположен в центре Лас-Вегаса и ежегодно принимает около 400 000 посетителей. Помимо развития экспозиций, музей реализует проект по превращению исторического здания в современный образец «умного» здания с использованием технологий Shelly.&lt;br /&gt;
&lt;br /&gt;
Проект ведёт Райан Маркус, старший директор по технологиям и эксплуатации зданий.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
Оптимизация операционной эффективности, обеспечение профилактического обслуживания оборудования и улучшение впечатлений посетителей за счёт интеграции интеллектуальных технологий.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
=== Мониторинг холодильного оборудования ===&lt;br /&gt;
&lt;br /&gt;
[[Shelly 1 Gen3]] с дополнительными датчиками температуры установлен для мониторинга температуры в холодильных камерах. Интеграция с Node-RED обеспечивает отправку оповещений по электронной почте при превышении пороговых значений температуры. Home Assistant отображает данные холодильных камер на панели управления, включая историческую статистику и выявление нештатных ситуаций — например, приоткрытых дверей во время заправки.&lt;br /&gt;
&lt;br /&gt;
=== Мониторинг системы HVAC ===&lt;br /&gt;
&lt;br /&gt;
Датчики [[Shelly BLU H&amp;amp;T]] установлены в ключевых зонах здания для мониторинга температуры на выходе системы HVAC. Данные позволяют точнее настраивать климат-контроль и поддерживать комфортные условия для посетителей.&lt;br /&gt;
&lt;br /&gt;
=== Индикатор занятости капсулы для кормления ===&lt;br /&gt;
&lt;br /&gt;
[[Shelly 1 Gen3]] интегрирован с микроволновым датчиком присутствия и подключён к Home Assistant. При занятой капсуле активируется индикаторная лампа, обеспечивая конфиденциальность кормящих матерей.&lt;br /&gt;
&lt;br /&gt;
=== Автоматизированный сброс охладителя (планируется) ===&lt;br /&gt;
&lt;br /&gt;
[[Shelly Pro 1]] в связке с контакторами позволит автоматизировать сброс проблемного охладителя. Персонал сможет инициировать сброс нажатием одной Wi-Fi кнопки, сокращая время простоя и ручную работу.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Проактивное обслуживание&#039;&#039;&#039; — раннее обнаружение температурных аномалий предотвращает порчу продуктов и поломки оборудования.&lt;br /&gt;
* &#039;&#039;&#039;Эффективность HVAC&#039;&#039;&#039; — улучшенный мониторинг обеспечивает стабильный климат и снижает энергопотребление.&lt;br /&gt;
* &#039;&#039;&#039;Комфорт посетителей&#039;&#039;&#039; — индикатор занятости капсулы для кормления повышает удовлетворённость гостей.&lt;br /&gt;
* &#039;&#039;&#039;Оптимизация операций&#039;&#039;&#039; — планируемая автоматизация сброса охладителей сократит объём ручного труда и время простоя.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Опыт Музея мафии демонстрирует, что даже небольшие и продуманные технологические улучшения на базе Shelly и Home Assistant приводят к реальному повышению эффективности, экономии ресурсов и улучшению опыта посетителей. Интеллектуальное управление зданием не всегда требует масштабной перестройки — правильно подобранные инструменты делают повседневные процессы более гладкими и надёжными.&lt;br /&gt;
&lt;br /&gt;
Проект получил широкое освещение: генеральный директор Shelly USA Светлин Тодоров написал статью об этой трансформации, а команда Home Assistant представила кейс на крупном онлайн-мероприятии 12 апреля 2025 года.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly BLU H&amp;amp;T]]&lt;br /&gt;
* [[Shelly 1PM Gen3]]&lt;br /&gt;
* [[Shelly 1 Gen3]]&lt;br /&gt;
* [[Shelly Pro 1]]&lt;br /&gt;
* [[Shelly BLU H&amp;amp;T Display ZB]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%94%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%BC%D0%B8_%D1%81%D1%82%D0%B5%D0%BA%D0%BB%D0%BE%D0%BF%D0%BE%D0%B4%D1%8A%D0%B5%D0%BC%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly&amp;diff=8223</id>
		<title>Дистанционное управление электрическими стеклоподъемниками с помощью устройств Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%94%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%BC%D0%B8_%D1%81%D1%82%D0%B5%D0%BA%D0%BB%D0%BE%D0%BF%D0%BE%D0%B4%D1%8A%D0%B5%D0%BC%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_Shelly&amp;diff=8223"/>
		<updated>2026-05-29T11:33:39Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: дистанционное управление электрическими окнами с помощью Shelly 2PM Gen3 и BLU RC Button&lt;br /&gt;
|keywords=Shelly 2PM Gen3, Shelly BLU RC Button, электрические окна, дистанционное управление окнами, автоматизация вентиляции, умный офис, энергоэффективность, безопасность здания&lt;br /&gt;
|description=Кейс: дистанционное управление электрическими окнами в офисном здании с помощью Shelly 2PM Gen3 и Shelly BLU RC Button 4 — расписание открытия/закрытия, интеграция с датчиками климата и снижение затрат на HVAC до 20%.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Lastest.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Данный кейс описывает дистанционное управление электрическими окнами с помощью устройств Shelly для повышения удобства, энергоэффективности и безопасности. Решение реализовано в офисном здании, однако применимо также в умных домах, гостиницах и на промышленных объектах с автоматизированной вентиляцией.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
* Обеспечить дистанционное и автоматизированное управление электрическими окнами.&lt;br /&gt;
* Улучшить качество воздуха в помещении и снизить энергопотребление.&lt;br /&gt;
* Повысить безопасность за счёт удалённого контроля и расписания.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Отсутствие дистанционного управления&#039;&#039;&#039; — традиционные электрические окна требуют ручного управления.&lt;br /&gt;
* &#039;&#039;&#039;Энергопотери&#039;&#039;&#039; — открытые окна вне рабочего времени увеличивают затраты на отопление и кондиционирование.&lt;br /&gt;
* &#039;&#039;&#039;Безопасность&#039;&#039;&#039; — открытые или незапертые окна представляют угрозу в незанятых помещениях и коммерческих зданиях.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly 2PM Gen3]] в режиме управления крышкой обеспечивает полный дистанционный контроль над электрическими окнами, включая управление процентом открытия. [[Shelly BLU RC Button 4]] добавляет физическое управление по Bluetooth без дополнительной проводки.&lt;br /&gt;
&lt;br /&gt;
Совместное использование этих устройств обеспечивает управление через мобильное приложение, веб-интерфейс и Bluetooth-пульт.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые возможности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Дистанционное управление&#039;&#039;&#039; — открытие, закрытие и установка заданного процента открытия окна со смартфона, планшета или BLU-пульта.&lt;br /&gt;
* &#039;&#039;&#039;Расписание и автоматизация&#039;&#039;&#039; — автоматическое закрытие вне рабочего времени; интеграция с датчиками температуры и влажности для управления по климатическим условиям.&lt;br /&gt;
* &#039;&#039;&#039;Безопасность и мониторинг&#039;&#039;&#039; — уведомления при оставленном открытом окне с возможностью дистанционного закрытия.&lt;br /&gt;
* &#039;&#039;&#039;Оптимизация энергопотребления&#039;&#039;&#039; — автоматическая регулировка положения окон в зависимости от температуры внутри и снаружи для снижения нагрузки на HVAC.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* Дистанционное управление окнами без ручного вмешательства.&lt;br /&gt;
* Снижение затрат на отопление и кондиционирование до &#039;&#039;&#039;20%&#039;&#039;&#039; за счёт оптимизированного расписания.&lt;br /&gt;
* Повышение безопасности — удалённое закрытие открытых окон в любое время.&lt;br /&gt;
* Лёгкая интеграция с различными экосистемами умного дома.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Интеграция [[Shelly 2PM Gen3]] и [[Shelly BLU RC Button 4]] обеспечивает полноценное дистанционное управление электрическими окнами с автоматизацией, мониторингом и повышенной безопасностью. Решение масштабируется от одной комнаты до целого здания и совместимо с основными платформами домашней автоматизации.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly BLU RC Button 4]] / [[Shelly BLU RC Button US]]&lt;br /&gt;
* [[Shelly 2PM Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%89%D0%BD%D0%BE%D0%B9_%D1%80%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%BE%D0%B9_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D0%B4%D0%B8%D0%BC%D0%BC%D0%B5%D1%80%D0%B0_Shelly_Pro_0/1-10V_PM_%D0%B8_%D1%82%D0%B2%D0%B5%D1%80%D0%B4%D0%BE%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%80%D0%B5%D0%BB%D0%B5_(SSR)&amp;diff=8222</id>
		<title>Управление мощной резистивной нагрузкой с помощью диммера Shelly Pro 0/1-10V PM и твердотельного реле (SSR)</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%89%D0%BD%D0%BE%D0%B9_%D1%80%D0%B5%D0%B7%D0%B8%D1%81%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%BE%D0%B9_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D0%B4%D0%B8%D0%BC%D0%BC%D0%B5%D1%80%D0%B0_Shelly_Pro_0/1-10V_PM_%D0%B8_%D1%82%D0%B2%D0%B5%D1%80%D0%B4%D0%BE%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%80%D0%B5%D0%BB%D0%B5_(SSR)&amp;diff=8222"/>
		<updated>2026-05-29T11:32:47Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: управление мощными резистивными нагрузками через SSR с помощью Shelly Pro Dimmer 0/1-10V PM&lt;br /&gt;
|keywords=Shelly Pro Dimmer 0-10V, твердотельное реле, SSR, управление нагревателем, промышленное освещение, 0-10V управление, умный дом, резистивная нагрузка, диммирование&lt;br /&gt;
|description=Кейс: безопасное управление мощными резистивными нагрузками (нагреватели, промышленное освещение) с помощью Shelly Pro Dimmer 0/1-10V PM в связке с твердотельным реле — точное диммирование, изоляция высоковольтных цепей и интеграция с умным домом.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:SSR_control_0-10V.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Данный кейс демонстрирует безопасное и эффективное управление мощными резистивными нагрузками — нагревательными элементами или промышленным освещением — с помощью [[Shelly Pro Dimmer 0/1-10V PM]] в сочетании с твердотельным реле (SSR).&lt;br /&gt;
&lt;br /&gt;
Решение применимо в жилых домах, офисах, на производственных объектах и в любых других местах, где требуется точное управление мощными резистивными нагрузками.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
Прямое подключение мощной резистивной нагрузки к диммеру небезопасно: диммеры рассчитаны на маломощные применения и не выдерживают высоких токов. Это может привести к перегреву, повреждению устройства и риску возгорания. Традиционное управление включением/выключением не позволяет регулировать выходную мощность.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly Pro Dimmer 0/1-10V PM]] формирует аналоговый управляющий сигнал 0–10 В, который подаётся на вход управления твердотельного реле (SSR). SSR, в свою очередь, коммутирует мощную нагрузку. Таким образом, высоковольтная цепь полностью изолирована от диммера.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Безопасность&#039;&#039;&#039; — полная электрическая изоляция цепи высокой мощности от управляющей цепи диммера.&lt;br /&gt;
* &#039;&#039;&#039;Гибкость&#039;&#039;&#039; — совместимость с широким спектром SSR для различных номинальных нагрузок.&lt;br /&gt;
* &#039;&#039;&#039;Точное управление&#039;&#039;&#039; — плавная регулировка мощности в диапазоне 0–10 В.&lt;br /&gt;
* &#039;&#039;&#039;Интеграция с умным домом&#039;&#039;&#039; — дистанционное управление, расписание и автоматизация через экосистему Shelly.&lt;br /&gt;
&lt;br /&gt;
=== Пример применения ===&lt;br /&gt;
&lt;br /&gt;
Электрический обогреватель подключается к SSR соответствующего номинала. Диммер Shelly Pro управляет SSR сигналом 0–10 В, обеспечивая плавную регулировку мощности обогревателя. Через систему умного дома можно автоматизировать поддержание заданной температуры, экономя энергию и повышая комфорт.&lt;br /&gt;
&lt;br /&gt;
=== Схемы подключения ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Вариант 1&#039;&#039;&#039; — резистивные или малоиндуктивные нагрузки до 3 кВт:&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250207-122837.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Вариант 2&#039;&#039;&#039; — резистивные или малоиндуктивные нагрузки свыше 3 кВт:&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250207-125148.png]]&lt;br /&gt;
&lt;br /&gt;
=== Рекомендации по реализации ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Выбор SSR&#039;&#039;&#039; — SSR подбирается по номинальным значениям напряжения и тока управляемой нагрузки.&lt;br /&gt;
* &#039;&#039;&#039;Монтаж&#039;&#039;&#039; — подключение должно выполняться квалифицированным электриком.&lt;br /&gt;
* &#039;&#039;&#039;Теплоотвод&#039;&#039;&#039; — для мощных SSR необходимы радиаторы для отвода тепла.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
Регулировка уровня диммирования на Shelly Pro изменяет сигнал 0–10 В на входе SSR, что модулирует выходную мощность нагрузки. Это обеспечивает плавную регулировку тепловыделения или интенсивности света. Интеграция в систему умного дома добавляет дистанционное управление, расписание и автоматизацию.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Связка [[Shelly Pro Dimmer 0/1-10V PM]] + SSR обеспечивает безопасный, универсальный и интеллектуальный способ управления мощными резистивными нагрузками с точным диммированием и интеграцией в экосистему умного дома. Ключевые условия успешной реализации — правильный подбор SSR и выполнение монтажа квалифицированным специалистом.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly Pro Dimmer 0/1-10V PM]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Инструкции по установке]]&lt;br /&gt;
[[Категория:Shelly Pro]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%A3%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B2%D0%BE%D0%B4%D0%BE%D0%BD%D0%B0%D0%B3%D1%80%D0%B5%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C_%D1%81_Shelly&amp;diff=8221</id>
		<title>Умный водонагреватель с Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A3%D0%BC%D0%BD%D1%8B%D0%B9_%D0%B2%D0%BE%D0%B4%D0%BE%D0%BD%D0%B0%D0%B3%D1%80%D0%B5%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C_%D1%81_Shelly&amp;diff=8221"/>
		<updated>2026-05-29T11:31:28Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: умный водонагреватель с дистанционным управлением и мониторингом энергопотребления — Shelly 1PM Gen3&lt;br /&gt;
|keywords=Shelly 1PM Gen3, умный водонагреватель, дистанционное управление, расписание нагрева, мониторинг энергопотребления, экономия электроэнергии, умный дом&lt;br /&gt;
|description=Кейс: модернизация электрического водонагревателя с помощью Shelly 1PM Gen3 — дистанционное управление, настройка расписания нагрева, мониторинг потребления в реальном времени и интеграция с умным домом без замены оборудования.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Smart_Water_Heater_with_Shelly.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Традиционные электрические водонагреватели работают непрерывно, нагревая воду вне зависимости от реальной потребности, что ведёт к лишним расходам на электроэнергию. Данный кейс показывает, как [[Shelly 1PM Gen3]] превращает обычный водонагреватель в «умный» прибор с дистанционным управлением и мониторингом.&lt;br /&gt;
&lt;br /&gt;
Решение подходит для жилых домов, квартир и небольших коммерческих помещений с уже установленными электрическими водонагревателями.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
Преобразовать существующий электрический водонагреватель в энергоэффективный прибор с дистанционным управлением и интеграцией в систему умного дома.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Непрерывная работа&#039;&#039;&#039; — водонагреватель греет воду независимо от реальной потребности, расходуя лишнюю энергию.&lt;br /&gt;
* &#039;&#039;&#039;Отсутствие дистанционного управления&#039;&#039;&#039; — настройка требует физического доступа к прибору.&lt;br /&gt;
* &#039;&#039;&#039;Отсутствие мониторинга&#039;&#039;&#039; — нет возможности отслеживать потребление энергии в реальном времени.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly 1PM Gen3]] подключается в электрическую цепь водонагревателя. Существующий физический выключатель можно сохранить, подключив его к устройству Shelly — это позволяет продолжать использовать оригинальные кнопки управления наряду с удалённым доступом.&lt;br /&gt;
&lt;br /&gt;
Управление осуществляется через приложение Shelly Cloud.&lt;br /&gt;
&lt;br /&gt;
Ключевые возможности:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Дистанционное управление&#039;&#039;&#039; — включение и выключение водонагревателя из любой точки через смартфон.&lt;br /&gt;
* &#039;&#039;&#039;Расписание нагрева&#039;&#039;&#039; — автоматическое включение к нужному времени (например, перед возвращением домой) или в часы с низким тарифом на электроэнергию.&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг энергопотребления&#039;&#039;&#039; — отслеживание текущего и исторического потребления для выявления возможностей экономии.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Удобство&#039;&#039;&#039; — дистанционное управление и расписания исключают необходимость ручной настройки.&lt;br /&gt;
* &#039;&#039;&#039;Энергоэффективность&#039;&#039;&#039; — оптимизированные циклы нагрева и мониторинг снижают потребление электроэнергии.&lt;br /&gt;
* &#039;&#039;&#039;Экономичность&#039;&#039;&#039; — доступная модернизация без замены водонагревателя.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Добавление [[Shelly 1PM Gen3]] превращает обычный электрический водонагреватель в современный интеллектуальный прибор. Простая установка, дистанционное управление и мониторинг энергопотребления обеспечивают реальную экономию и комфорт без замены существующего оборудования.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly 1PM Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%BF%D0%BE%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%D0%B5_%D0%BD%D0%B0_%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B5&amp;diff=8220</id>
		<title>Система расширенного оповещения о пожаре на складе</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%BF%D0%BE%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BF%D0%BE%D0%B6%D0%B0%D1%80%D0%B5_%D0%BD%D0%B0_%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B5&amp;diff=8220"/>
		<updated>2026-05-29T11:29:49Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: система пожарной сигнализации и аварийного открытия дверей на складе — Shelly Pro 2 и Shelly 1 Gen3&lt;br /&gt;
|keywords=Shelly Pro 2, Shelly 1 Gen3, Shelly Plus Smoke, пожарная сигнализация, аварийный выход, склад, противопожарная защита, сухой контакт, ИБП, электрические двери&lt;br /&gt;
|description=Кейс: интеграция Shelly Pro 2, Shelly 1 Gen3 и датчика дыма Shelly Plus Smoke в систему противопожарной защиты склада в Болгарии — автоматическое открытие аварийных дверей, push-уведомления и надёжная работа по проводному LAN-соединению.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Fire_Alert.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Данный кейс описывает внедрение усовершенствованной системы пожарного оповещения на складе в Болгарии, выполненное монтажниками из отдела автоматизации компании Shelly Europe. Система обеспечивает автоматическое открытие аварийных выходов и оповещение персонала при срабатывании пожарной сигнализации.&lt;br /&gt;
&lt;br /&gt;
=== Область применения ===&lt;br /&gt;
&lt;br /&gt;
Склады с легковоспламеняющимися материалами и другие объекты, где работают люди и существует риск пожара.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
Добавить дополнительный уровень безопасности: обеспечить своевременную отправку сигналов тревоги, push-уведомлений и электронных писем при активации противопожарной системы. Оповещения должны поступать работникам склада, охранникам и руководству для быстрого реагирования на чрезвычайную ситуацию.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* Необходимость получения информации в режиме реального времени в момент возникновения пожарной опасности.&lt;br /&gt;
* Ограниченная инфраструктура: на объекте доступен только один кабель для передачи сигнала на все электрические двери.&lt;br /&gt;
* Недостаточное покрытие Wi-Fi на большой площади склада — использование беспроводной сети для управления аварийными дверьми признано ненадёжным.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
Единственный доступный кабель используется для передачи фазового сигнала на переключатели Shelly, которые активируют сухое реле для открытия дверей. [[Shelly 1 Gen3]] питается от сети 220 В и управляет цепью 24 В.&lt;br /&gt;
&lt;br /&gt;
При срабатывании системы противопожарной защиты [[Shelly Pro 2]] получает сигнал. Мансардные окна управляются сухим контактом с сигналом COM(−). Второе сухое реле подаёт фазу на Shelly 1 Gen3, который обеспечивает открытие электрических дверей склада. Проводное LAN-соединение с ИБП гарантирует работоспособность системы даже при отключении Wi-Fi или питания.&lt;br /&gt;
&lt;br /&gt;
[[Shelly Plus Smoke]] используется как резервный датчик дыма на случай неисправности основной системы противопожарной защиты объекта.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* Настраиваемые параметры сигнализации и оповещения.&lt;br /&gt;
* Компактные размеры устройств для установки в ограниченном пространстве.&lt;br /&gt;
* Надёжная работа через проводное LAN-соединение без зависимости от Wi-Fi.&lt;br /&gt;
* Резервный датчик дыма Shelly Plus Smoke для дополнительной защиты.&lt;br /&gt;
* Резервное питание через ИБП для непрерывной работы при отключении электроэнергии.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Быстрое реагирование&#039;&#039;&#039; — немедленное открытие электрических дверей и световых люков при срабатывании сигнализации; мгновенные оповещения через датчик дыма Shelly.&lt;br /&gt;
* &#039;&#039;&#039;Надёжная связь&#039;&#039;&#039; — проводное LAN-соединение исключает зависимость от беспроводных сетей в критических ситуациях.&lt;br /&gt;
* &#039;&#039;&#039;Комплексное оповещение&#039;&#039;&#039; — сигналы тревоги, электронные письма и уведомления одновременно поступают персоналу на месте, охране и руководству.&lt;br /&gt;
* &#039;&#039;&#039;Компактность&#039;&#039;&#039; — устройства Shelly устанавливаются даже в местах с сильно ограниченным монтажным пространством.&lt;br /&gt;
* &#039;&#039;&#039;Резервирование&#039;&#039;&#039; — ИБП и датчик дыма Shelly обеспечивают непрерывность работы системы безопасности.&lt;br /&gt;
* &#039;&#039;&#039;Масштабируемость&#039;&#039;&#039; — решение адаптируется к объектам различных размеров и конфигураций.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Интеграция устройств Shelly в систему пожарной безопасности склада обеспечила более высокий уровень защиты персонала. Сочетание быстрой реакции, надёжной проводной связи и компактной конструкции делает устройства Shelly эффективным инструментом для создания дополнительного уровня безопасности на промышленных объектах.&lt;br /&gt;
&lt;br /&gt;
По вопросам и отзывам обращайтесь: [mailto:Integration@shelly.com Integration@shelly.com]&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly 1 Gen3]]&lt;br /&gt;
* [[Shelly Pro 2 v.1]]&lt;br /&gt;
* [[Shelly Plus Smoke]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%A3%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%BE%D1%82_%D0%B4%D0%B8%D1%84%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D0%BE%D0%BA%D0%B0_%E2%80%94_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8F%D1%85_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8219</id>
		<title>Устройство защиты от дифференциального тока — уведомления о неисправностях с помощью Shelly</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%A3%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B_%D0%BE%D1%82_%D0%B4%D0%B8%D1%84%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE_%D1%82%D0%BE%D0%BA%D0%B0_%E2%80%94_%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE_%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8F%D1%85_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_Shelly&amp;diff=8219"/>
		<updated>2026-05-29T11:26:03Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: система оповещения о срабатывании УЗО с помощью Shelly i4 Gen3&lt;br /&gt;
|keywords=Shelly i4 Gen3, УЗО, устройство защитного отключения, оповещение о неисправности, мониторинг электросети, push-уведомления, умный дом, электробезопасность&lt;br /&gt;
|description=Кейс: система мониторинга УЗО на базе Shelly i4 Gen3 — push-уведомления при срабатывании защиты, настраиваемые сценарии и мониторинг в реальном времени для своевременного реагирования на неисправности электрооборудования.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:RCD_fault_notifications.png]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
В данном кейсе описана система оповещения о срабатывании УЗО (устройства защитного отключения) и нарушениях электроснабжения на базе устройств Shelly.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
Создать систему автоматического оповещения о срабатывании УЗО и отключении питания для своевременного принятия мер: перезагрузки выключателя или устранения причины срабатывания.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* Мониторинг состояния УЗО традиционно осуществляется вручную, что приводит к задержке реагирования.&lt;br /&gt;
* Отсутствие информации о срабатывании в реальном времени может вызвать длительные отключения электроэнергии или угрозы безопасности.&lt;br /&gt;
* В существующих системах, как правило, нет автоматизации и оповещений о неисправностях электрооборудования.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
Устройство Shelly подключается к электрической цепи для непрерывного мониторинга состояния УЗО и отправки push-уведомлений при его срабатывании.&lt;br /&gt;
&lt;br /&gt;
=== Ключевые особенности ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Мониторинг в реальном времени&#039;&#039;&#039; — непрерывное отслеживание состояния УЗО.&lt;br /&gt;
* &#039;&#039;&#039;Push-уведомления&#039;&#039;&#039; — мгновенные оповещения на смартфон при срабатывании защиты.&lt;br /&gt;
* &#039;&#039;&#039;Настраиваемые сценарии&#039;&#039;&#039; — гибкая настройка триггеров и действий через приложение Shelly.&lt;br /&gt;
* &#039;&#039;&#039;Повышенная безопасность&#039;&#039;&#039; — немедленное реагирование на потенциальные неисправности или отключения электроэнергии.&lt;br /&gt;
&lt;br /&gt;
=== Выбор устройства ===&lt;br /&gt;
&lt;br /&gt;
В данном кейсе использовался [[Shelly i4 Gen3]], однако подойдёт любое устройство Shelly с физическим входом:&lt;br /&gt;
&lt;br /&gt;
* [[Shelly 1PM Gen3]], [[Shelly 2PM Gen3]], [[Shelly 1 Mini Gen3]], [[Shelly 1PM Mini Gen3]] — для мониторинга одного УЗО.&lt;br /&gt;
* [[Shelly Pro 4PM]] — для одновременного мониторинга до четырёх УЗО.&lt;br /&gt;
* [[Shelly 1 Gen3]] (сухой контакт) — если требуется передача сигнала неисправности в другую систему или компонент.&lt;br /&gt;
&lt;br /&gt;
[[File:image-20250130-130012.png]]&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* Мгновенные уведомления о срабатывании УЗО без ручного контроля.&lt;br /&gt;
* Сокращение времени реагирования на электрические неисправности, снижение риска длительных отключений.&lt;br /&gt;
* Повышение безопасности, особенно в районах с нестабильным электроснабжением.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Система на базе Shelly предоставляет простое и эффективное решение для мониторинга УЗО. Пользователи получают информацию о состоянии электросети в реальном времени, что обеспечивает повышенную безопасность и оперативное реагирование при перебоях в электроснабжении.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly i4 Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Руководство по системе Shelly Smart Control]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%93%D0%B8%D0%B1%D0%BA%D0%B8%D0%B5_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%BE%D1%81%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B1%D0%B0%D1%82%D1%83%D1%82%D0%BD%D1%8B%D1%85_%D0%BF%D0%B0%D1%80%D0%BA%D0%BE%D0%B2_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D0%B4%D0%B8%D0%BC%D0%BC%D0%B5%D1%80%D0%B0_Shelly_DALI&amp;diff=8218</id>
		<title>Гибкие решения для освещения батутных парков с помощью диммера Shelly DALI</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%93%D0%B8%D0%B1%D0%BA%D0%B8%D0%B5_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D0%BE%D1%81%D0%B2%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B1%D0%B0%D1%82%D1%83%D1%82%D0%BD%D1%8B%D1%85_%D0%BF%D0%B0%D1%80%D0%BA%D0%BE%D0%B2_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D0%B4%D0%B8%D0%BC%D0%BC%D0%B5%D1%80%D0%B0_Shelly_DALI&amp;diff=8218"/>
		<updated>2026-05-29T11:25:13Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: управление освещением батутного парка в торговом центре Field&#039;s — Shelly DALI Dimmer&lt;br /&gt;
|keywords=Shelly DALI Dimmer Gen3, управление освещением, DALI, батутный парк, зонирование освещения, торговый центр, удалённый доступ, умное освещение, Дания&lt;br /&gt;
|description=Кейс: установка системы управления освещением в батутном парке торгового центра Field&#039;s (Дания) на базе Shelly DALI Dimmer Gen3 — зонирование, дистанционное управление и простота настройки без сложного программирования.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Webp_net-resizeimage.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Проект включал установку системы управления освещением в батутном парке торгового центра Field&#039;s в Дании. Заказчику требовалось решение для динамического управления освещением под различные мероприятия и сценарии использования.&lt;br /&gt;
&lt;br /&gt;
Предыдущий опыт работы со сложными DALI-системами крупных производителей выявил ряд недостатков: необходимость специальных знаний и трудоёмкого программирования. Целью проекта стало создание удобного, гибкого и простого в обслуживании решения как для установщика, так и для заказчика.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* Поиск решения с минимальными требованиями к специальным знаниям.&lt;br /&gt;
* Организация централизованного управления с возможностью удалённого доступа.&lt;br /&gt;
* Зонирование освещения в соответствии с потребностями парка.&lt;br /&gt;
* Обеспечение интуитивного интерфейса для оперативной корректировки настроек во время мероприятий без необходимости технической поддержки.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
Система реализована на базе [[Shelly DALI Dimmer Gen3]] в сочетании с [[Shelly Plug S MTR Gen3]] и [[Shelly 1 Gen3]] для управления питанием и освещением. Каждый диммер настроен на управление до пяти лампами, что обеспечивает гибкое зонирование пространства.&lt;br /&gt;
&lt;br /&gt;
Ключевые особенности:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Wi-Fi-управление&#039;&#039;&#039; — удалённый доступ и настройка через платформу Shelly без сложного программирования.&lt;br /&gt;
* &#039;&#039;&#039;Зонирование&#039;&#039;&#039; — независимое управление группами светильников для адаптации к различным мероприятиям и сценариям.&lt;br /&gt;
* &#039;&#039;&#039;Простота обслуживания&#039;&#039;&#039; — интуитивный интерфейс позволяет заказчику самостоятельно вносить корректировки.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* Заказчик получил возможность самостоятельно управлять освещением и оперативно адаптировать его под текущие нужды.&lt;br /&gt;
* Установщики получили более быструю и эффективную поддержку благодаря понятной системе.&lt;br /&gt;
* Снижение затрат и времени на развёртывание по сравнению с предыдущими сложными DALI-решениями.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
[[Shelly DALI Dimmer Gen3]] зарекомендовал себя как надёжное и удобное решение для гибкого управления освещением с минимальными техническими усилиями. Сочетание Wi-Fi-управления, удалённого доступа и простоты настройки сделало его ценным инструментом как для монтажников, так и для конечных заказчиков.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly DALI Dimmer Gen3]]&lt;br /&gt;
* [[Shelly Plug S MTR Gen3]]&lt;br /&gt;
* [[Shelly 1 Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Решения]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
	<entry>
		<id>https://wiki.i-on.pro/index.php?title=%D0%94%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5_%D1%80%D0%BE%D0%B6%D0%B4%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5_%D0%B3%D0%B8%D1%80%D0%BB%D1%8F%D0%BD%D0%B4%D1%8B_%E2%80%94_%D0%B4%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D0%B2%D0%B8%D0%BB%D0%BA%D0%B8_Shelly_Plug&amp;diff=8217</id>
		<title>Декоративные рождественские гирлянды — дистанционное управление и автоматизация с помощью вилки Shelly Plug</title>
		<link rel="alternate" type="text/html" href="https://wiki.i-on.pro/index.php?title=%D0%94%D0%B5%D0%BA%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5_%D1%80%D0%BE%D0%B6%D0%B4%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5_%D0%B3%D0%B8%D1%80%D0%BB%D1%8F%D0%BD%D0%B4%D1%8B_%E2%80%94_%D0%B4%D0%B8%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_%D0%B2%D0%B8%D0%BB%D0%BA%D0%B8_Shelly_Plug&amp;diff=8217"/>
		<updated>2026-05-29T11:21:33Z</updated>

		<summary type="html">&lt;p&gt;UmniyDom: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SEO&lt;br /&gt;
|title=Кейс: умные электрические ворота с дистанционным управлением через Shelly 1 Gen3&lt;br /&gt;
|keywords=Shelly 1 Gen3, умные ворота, электрические ворота, дистанционное управление, автоматизация ворот, умный дом, Shelly Cloud, интеграция умного дома&lt;br /&gt;
|description=Кейс: модернизация электрических ворот в таунхаусе с помощью Shelly 1 Gen3 — добавление дистанционного управления через приложение, интеграция с умным домом и автоматизация без замены существующей системы.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:shutterstock_1806038827_1024x682.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Обзор ==&lt;br /&gt;
&lt;br /&gt;
Электрические ворота обеспечивают безопасность и удобство, однако традиционные системы часто лишены дистанционного управления, автоматизации и интеграции с экосистемами умного дома. Данный кейс показывает, как модернизировать существующие электрические ворота до уровня «умных» с помощью одного устройства Shelly.&lt;br /&gt;
&lt;br /&gt;
Проект реализован в небольшом таунхаусе, однако решение подходит для любых жилых и небольших коммерческих объектов с уже установленными электрическими воротами: подъездные пути, закрытые жилые комплексы, въезды на территорию предприятий.&lt;br /&gt;
&lt;br /&gt;
== Цель ==&lt;br /&gt;
&lt;br /&gt;
Добавить дистанционное управление существующими электрическими воротами через приложение Shelly — в дополнение к штатному пульту производителя или вместо него.&lt;br /&gt;
&lt;br /&gt;
== Проблемы ==&lt;br /&gt;
&lt;br /&gt;
* Отсутствие автоматизации — нет возможности запускать ворота по расписанию или в зависимости от условий.&lt;br /&gt;
* Отсутствие интеграции — традиционные системы не взаимодействуют с устройствами умного дома и голосовыми помощниками.&lt;br /&gt;
* Сложность модернизации — добавление интеллектуальных функций стандартными методами требует значительных затрат или привлечения специалистов.&lt;br /&gt;
&lt;br /&gt;
== Решение ==&lt;br /&gt;
&lt;br /&gt;
Устройство [[Shelly 1 Gen3]] подключается к системе управления электрическими воротами, обеспечивая беспроводное управление. Настройка и управление осуществляются через приложение Shelly Cloud.&lt;br /&gt;
&lt;br /&gt;
Ключевая возможность: удалённое управление воротами через смартфон из любой точки мира.&lt;br /&gt;
&lt;br /&gt;
== Результаты ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Удобство&#039;&#039;&#039; — управление воротами со смартфона без физического пульта.&lt;br /&gt;
* &#039;&#039;&#039;Безопасность&#039;&#039;&#039; — удалённый контроль и возможность автоматизации снижают риск несанкционированного доступа.&lt;br /&gt;
* &#039;&#039;&#039;Интеграция&#039;&#039;&#039; — совместимость с существующими системами умного дома.&lt;br /&gt;
* &#039;&#039;&#039;Экономичность&#039;&#039;&#039; — доступная модернизация без замены всей системы ворот.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Добавление [[Shelly 1 Gen3]] превращает обычные электрические ворота в современную интеллектуальную систему с минимальными затратами и усилиями. Кейс демонстрирует потенциал устройств Shelly для доступной автоматизации жилых помещений и малого бизнеса.&lt;br /&gt;
&lt;br /&gt;
== Используемые устройства ==&lt;br /&gt;
&lt;br /&gt;
* [[Shelly 1 Gen3]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Общий]]&lt;/div&gt;</summary>
		<author><name>UmniyDom</name></author>
	</entry>
</feed>