<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Егор</title><author><name>Егор</name></author><id>https://teletype.in/atom/godisblind</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/godisblind?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/godisblind?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-23T23:50:58.300Z</updated><entry><id>godisblind:y_j_T45Rb3k</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/y_j_T45Rb3k?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Универсальный  шаблон управления светом по датчикам движения</title><published>2025-11-23T14:55:37.342Z</published><updated>2025-11-23T15:03:30.778Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/48/cd/48cd8ff1-fe69-4990-ad5e-3c174f7c7ecc.png"></media:thumbnail><tt:hashtag>шаблон</tt:hashtag><tt:hashtag>blueprint</tt:hashtag><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/21/69/2169ffa0-7aa4-47d0-b277-fc8998ac2981.png&quot;&gt;Когда говорим про умный дом - сразу приходит в голову управление светом, а второе датчики движения. Они сильно упрощают жизнь и держат выключатели в чистоте, так как не надо постоянно на них нажимать. Есть куча применений: свет на лестнице, свет при входе, свет в котельной и туалете. Множество мест где можно применить - главное что бы было удобно и для этого часто применяют несколько датчиков движения сразу.</summary><content type="html">
  &lt;p id=&quot;sWKs&quot;&gt;Когда говорим про умный дом - сразу приходит в голову управление светом, а второе датчики движения. Они сильно упрощают жизнь и держат выключатели в чистоте, так как не надо постоянно на них нажимать. Есть куча применений: свет на лестнице, свет при входе, свет в котельной и туалете. Множество мест где можно применить - главное что бы было удобно и для этого часто применяют несколько датчиков движения сразу.&lt;/p&gt;
  &lt;p id=&quot;7Ab9&quot;&gt;Часто от заказчиков слышу что не надо датчики движения, так как бесит постоянно крутить руками что бы они “проснулись” и включили свет обратно. Да, есть такая проблема, решается добавлением датчиков, но нужна синхронизация.&lt;/p&gt;
  &lt;p id=&quot;NMKq&quot;&gt;Я при постоянной настройке УД уже устал делать похожие сценарии с датчиками движения и запилил шаблон для Home Assitant. Тестировал его несколько недель пока добирался до статьи. Расскажу разные кейсы применения на своих примерах.&lt;/p&gt;
  &lt;figure id=&quot;HrJH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/21/69/2169ffa0-7aa4-47d0-b277-fc8998ac2981.png&quot; width=&quot;1024&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;SkZi&quot;&gt;Железо&lt;/h2&gt;
  &lt;p id=&quot;Rkak&quot;&gt;Начну с самих датчиков движения. По опыту перепробовал тонну датчиков… всякие на блутус и прочик (НЕ БРАТЬ НИКОГДА БЛУТУС!!!). &lt;/p&gt;
  &lt;p id=&quot;vmsM&quot;&gt;У меня 2 фаворита:&lt;/p&gt;
  &lt;p id=&quot;VD2O&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;uLhh&quot;&gt;Маленький круглый датчик движения &lt;/p&gt;
  &lt;figure id=&quot;ZzTN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7d/e6/7de608cb-f999-40db-9fa7-c572b4bc3196.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;DwGT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f1/a4/f1a47e71-ad62-435c-9d5d-b3414fd09ae1.png&quot; width=&quot;1000&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;U1Hs&quot;&gt;Aqara датчик движения на ножке&lt;/p&gt;
  &lt;p id=&quot;B3ug&quot;&gt;Мелкий датчик наверное самый дешевый который я пробовал, но на одном объекте он работает даже лучше модных от акары. Еще он вообще крошечный, его спрятать в интерьере проще простого, да и их можно и больше накидать.&lt;/p&gt;
  &lt;p id=&quot;oxbS&quot;&gt;От Акары классика, у меня ещё старой версии и работают годами без смены батареек.&lt;/p&gt;
  &lt;figure id=&quot;x1CC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d6/33/d633834d-b105-4296-8e0a-21ddcc880ce8.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Ifa2&quot;&gt;&lt;a href=&quot;https://dzen.ru/a/aSMgjCdxXFZrvjdf#:~:text=%D0%B1%D0%B5%D0%B7%20%D1%81%D0%BC%D0%B5%D0%BD%D1%8B%20%D0%B1%D0%B0%D1%82%D0%B0%D1%80%D0%B5%D0%B5%D0%BA.-,%D0%95%D1%81%D0%BB%D0%B8%20%D0%B7%D0%B0%D1%85%D0%BE%D1%82%D0%B5%D0%BB%D0%BE%D1%81%D1%8C%20%D0%BA%D1%83%D0%BF%D0%B8%D1%82%D1%8C,-%D0%9C%D0%B0%D0%BB%D0%B5%D0%BD%D1%8C%D0%BA%D0%B8%D0%B9%20%D0%BA%D1%80%D1%83%D0%B3%D0%BB%D1%8B%D0%B9%20%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA&quot; target=&quot;_blank&quot;&gt;Купить тут &lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;q7Td&quot;&gt;&lt;s&gt;Боль&lt;/s&gt; Задача (кратко)&lt;/h2&gt;
  &lt;p id=&quot;ndHB&quot;&gt;Мне нужно было что бы я мог добавлять любое количество датчиков и они работали как группа - когда один из датчиков ловит движение = включает выбранный свет / группу / пространство. Когда ВСЕ датчики перестают обнаруживать движение = вырубить свет.&lt;/p&gt;
  &lt;p id=&quot;QzUr&quot;&gt;Тут конечно не все так просто. Датчики бывают разные, у каждого может быть разное время перехода в неактивность. Поэтому нужно добавить таймер внешний, которую эту неактивность сгладит.&lt;/p&gt;
  &lt;p id=&quot;aUQO&quot;&gt;Большая боль - датчики в неактивность пока человек находится рядом с ним их заново пришел … тут тоже реашется таймером. Сбрасывать таймер если снова обнаружи движение.&lt;/p&gt;
  &lt;p id=&quot;gFii&quot;&gt;Нужно, что бы при перезагрузке HA таймер все же закончил дело и выключил свет.&lt;/p&gt;
  &lt;p id=&quot;Zqy4&quot;&gt;Клиентам не удобно лезть в автоматизацию и править время таймера … нужно внешнее решение через удобный ползунок выбора времени задержки.&lt;/p&gt;
  &lt;p id=&quot;fzR7&quot;&gt;Условия выполнения автоматизации, например для уличного света что бы не включался днем.&lt;/p&gt;
  &lt;p id=&quot;ME6U&quot;&gt;Дополнительная задача когда выключается свет и таймер - выключить вентилятор, отключить уличный обогреватель и прочее.&lt;/p&gt;
  &lt;h2 id=&quot;O5CU&quot;&gt;Сам шаблон и как работает&lt;/h2&gt;
  &lt;figure id=&quot;fBgC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/57/9b/579b698f-4c13-4d5c-89ed-aef465f9c160.png&quot; width=&quot;795&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;B3cC&quot;&gt;Взять шаблон можно тут &lt;a href=&quot;https://gist.github.com/smirnowegor/9fdd8c6e4ac9a56a1680f2b1cc6207fa&quot; target=&quot;_blank&quot;&gt;https://gist.github.com/smirnowegor/9fdd8c6e4ac9a56a1680f2b1cc6207fa&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;KWKa&quot;&gt;Что бы сразу вставить в проекты вот ссылка &lt;a href=&quot;https://gist.githubusercontent.com/smirnowegor/9fdd8c6e4ac9a56a1680f2b1cc6207fa/raw/ce5560bab80b5534bc97c4ab538488dc2dbdb934/DD_move_OpenDoor_Cond_AdditionalControl&quot; target=&quot;_blank&quot;&gt;https://gist.githubusercontent.com/smirnowegor/9fdd8c6e4ac9a56a1680f2b1cc6207fa/raw/ce5560bab80b5534bc97c4ab538488dc2dbdb934/DD_move_OpenDoor_Cond_AdditionalControl&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;6KTT&quot;&gt;Проекты находятся на последней вкладки в разделе Автоматизации и сцены&lt;/p&gt;
  &lt;figure id=&quot;ti6M&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0f/bf/0fbf539b-8dd5-4072-9479-42baf078d5e1.png&quot; width=&quot;589&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;0mYQ&quot;&gt;Просто добавляем ссылку выше и дальше уже настраиваем под себя.&lt;/p&gt;
  &lt;h3 id=&quot;SfDm&quot;&gt;⚙️ Как работает&lt;/h3&gt;
  &lt;ul id=&quot;2vpG&quot;&gt;
    &lt;li id=&quot;N2E4&quot;&gt;При &lt;strong&gt;движении&lt;/strong&gt; свет включается, а таймер сбрасывается.&lt;/li&gt;
    &lt;li id=&quot;3Vv4&quot;&gt;Когда движение прекращается, запускается таймер с заданной длительностью.&lt;/li&gt;
    &lt;li id=&quot;NDaL&quot;&gt;По завершении таймера свет выключается и могут выполняться дополнительные действия (например, уведомление или запуск другой автоматизации).&lt;/li&gt;
    &lt;li id=&quot;2rTP&quot;&gt;При &lt;strong&gt;открытии двери&lt;/strong&gt; свет тоже включается и запускается таймер.&lt;/li&gt;
    &lt;li id=&quot;pt6M&quot;&gt;Можно задать &lt;strong&gt;глобальные условия&lt;/strong&gt; — например, чтобы автоматизация работала только ночью или только если кто-то дома.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;HBnK&quot;&gt;🔍 Настройка входов&lt;/h3&gt;
  &lt;ul id=&quot;oUni&quot;&gt;
    &lt;li id=&quot;8bL1&quot;&gt;&lt;strong&gt;Датчики движения&lt;/strong&gt; Здесь выбираются &lt;code&gt;binary_sensor&lt;/code&gt; с классом &lt;em&gt;occupancy&lt;/em&gt;. Обычно это датчики движения, но можно использовать и другие сенсоры, например датчик вибрации. Важно понимать: как только сенсор перейдёт в состояние &lt;code&gt;off&lt;/code&gt;, таймер запустится. 👉 Пример: я добавлял датчик вибрации на стиральную машину — когда вибрация прекращалась, таймер отсчитывал время до выключения света.&lt;/li&gt;
    &lt;li id=&quot;J5wS&quot;&gt;&lt;strong&gt;Датчик двери (опционально)&lt;/strong&gt; Это отдельный вход. При открытии двери свет включается и запускается таймер. В отличие от датчиков движения, здесь нет реакции на &lt;code&gt;off&lt;/code&gt; — только на событие открытия. Поэтому дверь используется как дополнительный триггер, а не как источник для остановки таймера.&lt;/li&gt;
    &lt;li id=&quot;WpIh&quot;&gt;&lt;strong&gt;Таймер&lt;/strong&gt; Таймер работает &lt;strong&gt;только внутри этой автоматизации&lt;/strong&gt;. Он отсчитывает время до выключения света. Если у вас несколько подобных автоматизаций, для каждой нужен свой таймер.&lt;/li&gt;
    &lt;li id=&quot;39fw&quot;&gt;&lt;strong&gt;Input number (в минутах)&lt;/strong&gt; Это число задаёт длительность таймера. Его удобно сделать &lt;strong&gt;общим&lt;/strong&gt; для нескольких автоматизаций: например, одно значение «5 минут» можно использовать и для датчиков движения в коридоре, и для датчика двери в кладовке. Так вы централизованно управляете временем ожидания.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;h3 id=&quot;XfdF&quot;&gt;🌙 Глобальные условия&lt;/h3&gt;
  &lt;p id=&quot;LrWW&quot;&gt;Эти условия должны быть истинны, чтобы автоматизация выполнялась. Примеры:&lt;/p&gt;
  &lt;ul id=&quot;OFDi&quot;&gt;
    &lt;li id=&quot;Xi3j&quot;&gt;Только ночью (&lt;code&gt;sun.sun&lt;/code&gt; в состоянии &lt;em&gt;below_horizon&lt;/em&gt;).&lt;/li&gt;
    &lt;li id=&quot;Zvrm&quot;&gt;Только если кто-то дома (&lt;code&gt;person.egor&lt;/code&gt; в состоянии &lt;em&gt;home&lt;/em&gt;).&lt;/li&gt;
    &lt;li id=&quot;PDtL&quot;&gt;Только при включённом режиме «гостевой» (&lt;code&gt;input_boolean.guest_mode&lt;/code&gt; = on).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;eEl1&quot;&gt;Таким образом, можно гибко ограничить работу сценария.&lt;/p&gt;
  &lt;h3 id=&quot;IbwT&quot;&gt;⏱ Действия при завершении таймера&lt;/h3&gt;
  &lt;p id=&quot;xMYf&quot;&gt;После выключения света можно выполнить дополнительные действия. Примеры:&lt;/p&gt;
  &lt;ul id=&quot;6FIc&quot;&gt;
    &lt;li id=&quot;n0XM&quot;&gt;Отправить уведомление «Свет выключен».&lt;/li&gt;
    &lt;li id=&quot;uKIs&quot;&gt;Запустить другую автоматизацию (например, включить охранный режим).&lt;/li&gt;
    &lt;li id=&quot;xhuv&quot;&gt;Включить ночник или подсветку.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;cIo3&quot;&gt;Если ничего не нужно — поле можно оставить пустым.&lt;/p&gt;
  &lt;h2 id=&quot;IfvN&quot;&gt;Кейсы использования&lt;/h2&gt;
  &lt;h3 id=&quot;zKYA&quot;&gt;Уличное освещение - не забудь выключить обогреватель.&lt;/h3&gt;
  &lt;p id=&quot;fLsn&quot;&gt;У меня свет на террасе нужно включать при открытии двери или при обнаружении человека на камерах. Я использую Frigate (подробнее про это &lt;a href=&quot;https://www.notion.so/Frigate-HA-Alarmo-Telegram-15a8751588a58054b04cd12a19647981?pvs=21&quot; target=&quot;_blank&quot;&gt;Frigate + HA + Alarmo + Telegram комплексная охрана дома&lt;/a&gt;) для обнаружения человека. Пока датчик в состоянии обнаружения таймер не запускается и свет горит. Если я вдруг открыл дверь и решил что на улице слишком холодно и останусь ка я внутри, тогда таймер досчитает время и погасит свет. В глобальных условиях у меня стоит что бы срабатывал до рассвета и после заката.&lt;/p&gt;
  &lt;p id=&quot;9EFi&quot;&gt;В дополнительных условиях я поставил что бы гасил свет над мангалом и уличный обогреватель - на всякий случай, пока не забуду.&lt;/p&gt;
  &lt;p id=&quot;FabZ&quot;&gt;Круто что приход соседей можно спалить по включенному свету на террасе.&lt;/p&gt;
  &lt;figure id=&quot;r3Ub&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/05/fe/05fe13b6-f80c-4531-9ca4-f4287564e93f.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Tajs&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d3/1c/d31c64bc-13e1-4de0-a12c-263cefd52697.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;ZET6&quot;&gt;Прихожая - закрой штору “шкафа”&lt;/h3&gt;
  &lt;p id=&quot;ayQf&quot;&gt;При входе в дом или при входе в прихожую у меня загорается свет. Датчик открытия двери служит для охраны + позволяет быстро без задержек включить свет в прихожей, пока там датчик движения раскачается. Можно обуваться хоть час, пока датчик движения не уйдет в неативность таймер не запустится. У меня вместо дверей шкафа стоит штора с моторчиком - повесил вещи и ушел - штора сама закроется. Как раз это делается через дополнительные условия в шаблоне.&lt;/p&gt;
  &lt;figure id=&quot;UYRQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f4/8e/f48e5049-0d66-4d1e-b20f-d997e68e0ee1.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;7brn&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ab/af/abafdaff-5a82-42cc-aa3b-71d5c37f036a.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;5JcW&quot;&gt;Котельная + постирочная + гладильная доска с утюгом (милая, не спали дом).&lt;/h3&gt;
  &lt;p id=&quot;KWSM&quot;&gt;У меня котельная совмещена с постирочной, достаточно удобно. Тут тоже есть датчик движения, который очень удобно что беспроводной - он был помещен на сам котел. Пока справляется один датчик движения, но на подходе ещё партия датчиков - хочу на всякий случай ближе к гладильной доске поставить.&lt;/p&gt;
  &lt;p id=&quot;QgXy&quot;&gt;Принцип такой - пока в котельной свет горит, а так же работает утюг. Как только ушел свет погас и утюг тоже. Можно для утюга поставить задержку по времени отключения.&lt;/p&gt;
  &lt;figure id=&quot;v6C5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0b/e0/0be00a26-aaf8-4659-805b-31eff2a48c59.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;6nMW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/79/5f/795f566d-db8c-486b-8b77-af44b21c40f0.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;SiQN&quot;&gt;Холл и лестница&lt;/h3&gt;
  &lt;p id=&quot;67EM&quot;&gt;Вот тут самое интересное, у меня стоит (пока) 3 датчика движения - 1 на первом перед лестницей, 2 на втором которые смотрят друг на друга. Совсем неважно откуда выходит человек, свет включается в холле на первом, на лестнице и на втором этаже. Для удобства, я все светильники поместил в одно помещение холл и включаю/выключаю их через пространство. Если добавятся ещё светильники то переделывать автоматизацию не надо будет.&lt;/p&gt;
  &lt;figure id=&quot;fXPk&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ef/34/ef344377-6f3b-4ed6-986a-a9912cd5a292.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;UOLP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/e2/d7e2b651-7b6b-4b5d-ae2e-96b489f9afcd.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;94JU&quot;&gt;Туалет и жужжащая вытяжка (без фото).&lt;/h3&gt;
  &lt;p id=&quot;7ozr&quot;&gt;Так же по нескольким датчикам включается свет в туалете. Что важно, несколько датчиков нужно что бы при долгом чтении состава освежителя воздуха не погас свет. В качестве более надежного способа планирую заменить датчики движения датчиками присутствия.&lt;/p&gt;
  &lt;p id=&quot;UFBk&quot;&gt;Рядом с троном у меня есть кнопка от сяоми на zigbee, если китайская лапша пошла не по плану - нажимаю кнопку и включается вытяжка. В дополнительных условиях шаблона стоит задержка выключения вытяжки, что бы после того как свет погас сам вентилятор ещё работал какое-то время.&lt;/p&gt;
  &lt;h3 id=&quot;bCTm&quot;&gt;Удобно&lt;/h3&gt;
  &lt;p id=&quot;iNxU&quot;&gt;Пока тестировал не встретил косяков автоматизации, зато добавлять/удалять датчики стало проще. Не надо возиться с группами и прочим.&lt;/p&gt;
  &lt;p id=&quot;Irh9&quot;&gt;В общем, как всегда, стало удобнее.&lt;/p&gt;
  &lt;p id=&quot;Ykc9&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;M2MC&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;njsQ&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;iSnp&quot;&gt;Способ 3 телеграм &lt;a href=&quot;https://t.me/tribute/app?startapp=dvHM&quot; target=&quot;_blank&quot;&gt;https://t.me/tribute/app?startapp=dvHM&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;2bUX&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;ajRQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f3a06-8248-4298-8634-393acea6e911.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;Khs4&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;d81m&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;LBXc&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;VGiN&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Bswo&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;v6Ih&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;yphN&quot;&gt;&lt;/p&gt;
  &lt;tt-tags id=&quot;cXUU&quot;&gt;
    &lt;tt-tag name=&quot;шаблон&quot;&gt;#шаблон&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;blueprint&quot;&gt;#blueprint&lt;/tt-tag&gt;
  &lt;/tt-tags&gt;

</content></entry><entry><id>godisblind:6McDw5lN9Oq</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/6McDw5lN9Oq?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Руководство по настройке PowerMeter (ESPHome + WB‑MAP12E)</title><published>2025-10-07T09:20:57.825Z</published><updated>2025-10-07T09:21:48.337Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/4f/de/4fde4ab9-0c36-492c-b41d-e3c1e740e574.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/e8/a1/e8a197a9-f4c1-4940-b021-b06b30417db5.png&quot;&gt;Этот проект позволяет подключить многоканальный счётчик WB‑MAP12E к ESP32 через интерфейс RS‑485 и интегрировать его в Home Assistant.</summary><content type="html">
  &lt;p id=&quot;qtl5&quot;&gt;Этот проект позволяет подключить многоканальный счётчик &lt;strong&gt;WB‑MAP12E&lt;/strong&gt; к &lt;strong&gt;ESP32&lt;/strong&gt; через интерфейс RS‑485 и интегрировать его в &lt;strong&gt;Home Assistant&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;dE8m&quot;&gt;Результат: вы получаете подробный учёт энергии по тарифам, мониторинг напряжений, токов, мощностей и возможность тонкой настройки трансформаторов тока (CT). Данные сохраняются на esp32 и их можно в любой момент получить, даже если сам Home Assistant ляжет. Принцип - как обычные тарифные счетчики, где тарифы зашиты внутри - только тут мы можем все настроить.&lt;/p&gt;
  &lt;figure id=&quot;ntef&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e8/a1/e8a197a9-f4c1-4940-b021-b06b30417db5.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;GkaN&quot;&gt;Код на гитхабе&lt;/p&gt;
  &lt;p id=&quot;YXPT&quot;&gt;&lt;a href=&quot;https://github.com/smirnowegor/ESP-WB/blob/main/espWB_MAP12E.yaml&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB/blob/main/espWB_MAP12E.yaml&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;gHAX&quot;&gt;1. Аппаратная часть&lt;/h3&gt;
  &lt;p id=&quot;ovvv&quot;&gt;Для работы системы потребуется:&lt;/p&gt;
  &lt;ul id=&quot;F1iw&quot;&gt;
    &lt;li id=&quot;Wxio&quot;&gt;&lt;strong&gt;ESP32‑S3 DevKitC‑1&lt;/strong&gt; (или аналогичная плата). &lt;a href=&quot;https://www.notion.so/ESP32-S3-Dual-Type-C-Development-Board-24f8751588a58045bbe1e5e350662369?pvs=21&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;ESP32-S3 Dual Type-C Development Board&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;3CyV&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;0mFw&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5d/2d/5d2db8cb-b325-4bc2-86c8-01466e2cda1b.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;ul id=&quot;4BHh&quot;&gt;
    &lt;li id=&quot;Njrz&quot;&gt;&lt;strong&gt;RS‑485 переходник с автоматическим переключением направления передачи (TX/RX)&lt;/strong&gt; — необходим для корректной работы по полудуплексному RS‑485. &lt;a href=&quot;https://www.notion.so/TTL-RS485-1918751588a5806694b9c0f59e9a7766?pvs=21&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Преобразователь TTL в RS485&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;figure id=&quot;G7Ml&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a6/2a/a62ae931-e9ae-4b2b-91fc-58634e73c7c9.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;ul id=&quot;j3NX&quot;&gt;
    &lt;li id=&quot;ezgk&quot;&gt;&lt;strong&gt;Счётчик WB‑MAP12E&lt;/strong&gt;.&lt;/li&gt;
    &lt;li id=&quot;hDIw&quot;&gt;&lt;strong&gt;Трансформаторы тока (CT)&lt;/strong&gt; номинала, указанного на корпусе.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;rwVB&quot;&gt;&lt;strong&gt;Подключение:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;wVgU&quot;&gt;
    &lt;li id=&quot;758l&quot;&gt;ESP32 ↔ WB‑MAP12E через RS-485:&lt;/li&gt;
    &lt;ul id=&quot;J3c7&quot;&gt;
      &lt;li id=&quot;FVbw&quot;&gt;TX = GPIO17&lt;/li&gt;
      &lt;li id=&quot;7EUS&quot;&gt;RX = GPIO18&lt;/li&gt;
      &lt;li id=&quot;fT2i&quot;&gt;Параметры: 9600 бод, 8 бит данных, 2 стоп‑бита, без чётности (9600 8N2).&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;DrEg&quot;&gt;2. Что делает прошивка&lt;/h3&gt;
  &lt;ul id=&quot;IHAH&quot;&gt;
    &lt;li id=&quot;dHwP&quot;&gt;При старте (&lt;code&gt;on_boot&lt;/code&gt;) публикуются сохранённые значения тарифных счётчиков, чтобы они не обнулялись.&lt;/li&gt;
    &lt;li id=&quot;2FFf&quot;&gt;Через &lt;code&gt;modbus_controller&lt;/code&gt; ESP32 опрашивает WB‑MAP12E и получает данные: токи, мощности, напряжения, коэффициенты трансформаторов.&lt;/li&gt;
    &lt;li id=&quot;cBhT&quot;&gt;Через &lt;code&gt;template sensors&lt;/code&gt; создаются отдельные счётчики для каждого тарифа (T1–T4).&lt;/li&gt;
    &lt;li id=&quot;YuOb&quot;&gt;В &lt;code&gt;on_value&lt;/code&gt; для каждого канала вызывается обработчик, который распределяет энергию по тарифам в зависимости от времени.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;ifAB&quot;&gt;3. Сущности в Home Assistant&lt;/h3&gt;
  &lt;h3 id=&quot;qA1a&quot;&gt;⚡ Учёт энергии по тарифам&lt;/h3&gt;
  &lt;ul id=&quot;ca6X&quot;&gt;
    &lt;li id=&quot;Jujd&quot;&gt;&lt;code&gt;Channel X T1 (День)&lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;4FL5&quot;&gt;&lt;code&gt;Channel X T2 (Ночь)&lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;CCGU&quot;&gt;&lt;code&gt;Channel X T3 (Пик)&lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;9b6p&quot;&gt;&lt;code&gt;Channel X T4 (Полупик)&lt;/code&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;rZmE&quot;&gt;👉 Эти сенсоры показывают накопленное потребление энергии по каждому тарифу.&lt;/p&gt;
  &lt;p id=&quot;E0od&quot;&gt;&lt;strong&gt;Пример:&lt;/strong&gt; если у вас двухтарифный учёт, то днём будет расти &lt;code&gt;Channel 1 T1 (День)&lt;/code&gt;, а ночью — &lt;code&gt;Channel 1 T2 (Ночь)&lt;/code&gt;.&lt;/p&gt;
  &lt;figure id=&quot;vDFs&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/75/5a/755a73fd-c3fb-4d55-a0a1-b44a1745c95e.png&quot; width=&quot;989&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;K1rv&quot;&gt;🔌 Электрические параметры&lt;/h3&gt;
  &lt;ul id=&quot;OVip&quot;&gt;
    &lt;li id=&quot;I5Mv&quot;&gt;&lt;code&gt;Urms L1/L2/L3&lt;/code&gt; — напряжение по фазам.&lt;/li&gt;
    &lt;li id=&quot;hQ0g&quot;&gt;&lt;code&gt;Frequency&lt;/code&gt; — частота сети.&lt;/li&gt;
    &lt;li id=&quot;4g03&quot;&gt;&lt;code&gt;Irms&lt;/code&gt; — ток по каждой фазе.&lt;/li&gt;
    &lt;li id=&quot;Zfty&quot;&gt;&lt;code&gt;Active Power&lt;/code&gt; — активная мощность (по фазам и суммарно).&lt;/li&gt;
    &lt;li id=&quot;4bsn&quot;&gt;&lt;code&gt;PF&lt;/code&gt; — коэффициент мощности.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;cCfz&quot;&gt;&lt;strong&gt;Пример:&lt;/strong&gt; включили обогреватель 2 кВт на фазе L1:&lt;/p&gt;
  &lt;ul id=&quot;GNHt&quot;&gt;
    &lt;li id=&quot;5LRq&quot;&gt;&lt;code&gt;Ch1 L1 Active Power&lt;/code&gt; ≈ 2000 Вт&lt;/li&gt;
    &lt;li id=&quot;TtAc&quot;&gt;&lt;code&gt;Ch1 L1 Irms&lt;/code&gt; ≈ 9 А (при 220 В).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;1QOq&quot;&gt;🕒 Тарифы&lt;/h3&gt;
  &lt;ul id=&quot;tB7J&quot;&gt;
    &lt;li id=&quot;CzTP&quot;&gt;&lt;code&gt;Количество тарифов&lt;/code&gt; — 1, 2, 3 или 4.&lt;/li&gt;
    &lt;li id=&quot;f7Fo&quot;&gt;&lt;code&gt;Начало Дня (T1)&lt;/code&gt;, &lt;code&gt;Начало Ночи (T2)&lt;/code&gt;, &lt;code&gt;Начало Пик (T3)&lt;/code&gt;, &lt;code&gt;Начало Полупик (T4)&lt;/code&gt; — время переключения.&lt;/li&gt;
    &lt;li id=&quot;X3Ia&quot;&gt;&lt;code&gt;Текущий тариф&lt;/code&gt; — автоматически вычисляется.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;BFga&quot;&gt;&lt;strong&gt;Пример:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;0yBn&quot;&gt;
    &lt;li id=&quot;xe8A&quot;&gt;День (T1) → 07:00&lt;/li&gt;
    &lt;li id=&quot;X5Nu&quot;&gt;Ночь (T2) → 23:00 👉 В 22:30 энергия идёт в &lt;code&gt;T1&lt;/code&gt;, а в 23:30 — уже в &lt;code&gt;T2&lt;/code&gt;.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;w0M4&quot;&gt;🔧 Настройки трансформаторов тока (CT)&lt;/h3&gt;
  &lt;h3 id=&quot;tjLY&quot;&gt;CT Ratio (коэффициент трансформации)&lt;/h3&gt;
  &lt;p id=&quot;Rj7u&quot;&gt;Смотрим число на самом трансформаторе.&lt;/p&gt;
  &lt;figure id=&quot;jl4r&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c4/3f/c43fbabf-65f6-48af-8360-c89bea06f3cb.png&quot; width=&quot;1242&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;Nz6Z&quot;&gt;Phase Select (привязка к фазе)&lt;/h3&gt;
  &lt;ul id=&quot;6IbZ&quot;&gt;
    &lt;li id=&quot;ivt1&quot;&gt;Указывает, к какой фазе подключён трансформатор.&lt;/li&gt;
    &lt;li id=&quot;vGTr&quot;&gt;Значения:&lt;/li&gt;
    &lt;ul id=&quot;aeD5&quot;&gt;
      &lt;li id=&quot;mpQW&quot;&gt;&lt;code&gt;1&lt;/code&gt; → L1&lt;/li&gt;
      &lt;li id=&quot;oZm1&quot;&gt;&lt;code&gt;2&lt;/code&gt; → L2&lt;/li&gt;
      &lt;li id=&quot;ajNK&quot;&gt;&lt;code&gt;3&lt;/code&gt; → L3&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;kGRB&quot;&gt;&lt;strong&gt;Пример:&lt;/strong&gt; CT на канале 2 подключён к фазе L3 → &lt;code&gt;Ch2 CT1 Phase Select = 3&lt;/code&gt;.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;y2Ze&quot;&gt;Invert (инверсия)&lt;/h3&gt;
  &lt;ul id=&quot;vmzN&quot;&gt;
    &lt;li id=&quot;qBU6&quot;&gt;Если CT установлен «наоборот», мощность будет отрицательной.&lt;/li&gt;
    &lt;li id=&quot;DYw4&quot;&gt;Включите &lt;code&gt;ChX CT Lx Invert&lt;/code&gt;.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;cWsD&quot;&gt;&lt;strong&gt;Пример:&lt;/strong&gt; включили нагрузку, а &lt;code&gt;Active Power&lt;/code&gt; показывает &lt;strong&gt;–1500 Вт&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;FqzG&quot;&gt;Включаем &lt;code&gt;Invert&lt;/code&gt; → теперь &lt;strong&gt;+1500 Вт&lt;/strong&gt;.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;Jllx&quot;&gt;Phase Delay (фазовая задержка)&lt;/h3&gt;
  &lt;ul id=&quot;SBcw&quot;&gt;
    &lt;li id=&quot;g01A&quot;&gt;Используется для компенсации фазового сдвига CT (угол между током и напряжением).&lt;/li&gt;
    &lt;li id=&quot;HWXw&quot;&gt;Обычно оставляют 0.&lt;/li&gt;
    &lt;li id=&quot;H2HF&quot;&gt;В документации WB‑MAP12E указано: для активной нагрузки угол должен быть в пределах ±40°. Если угол &amp;gt;100° — CT подключён к другой фазе или установлен неправильно.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;L4YH&quot;&gt;&lt;strong&gt;Пример:&lt;/strong&gt; если при включении лампы 1 кВт угол показывает 120°, значит CT сидит на проводе другой фазы. Исправьте Phase Select или направление CT.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;FRDB&quot;&gt;4. Пошаговая настройка&lt;/h3&gt;
  &lt;ol id=&quot;37dE&quot;&gt;
    &lt;li id=&quot;QJPL&quot;&gt;Подключите CT к фазам.&lt;/li&gt;
    &lt;li id=&quot;rjQY&quot;&gt;Введите в &lt;code&gt;CT Ratio&lt;/code&gt; номинал с корпуса трансформатора.&lt;/li&gt;
    &lt;ul id=&quot;vmmH&quot;&gt;
      &lt;li id=&quot;LRTA&quot;&gt;Пример: трансформатор 200/5А → вводим &lt;strong&gt;200&lt;/strong&gt;.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;dO8E&quot;&gt;В &lt;code&gt;Phase Select&lt;/code&gt; укажите фазу, к которой подключён трансформатор.&lt;/li&gt;
    &lt;ul id=&quot;QGPT&quot;&gt;
      &lt;li id=&quot;Nx60&quot;&gt;Пример: CT на фазе L3 → вводим &lt;strong&gt;3&lt;/strong&gt;.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;sw6D&quot;&gt;Включите нагрузку и проверьте &lt;code&gt;Active Power&lt;/code&gt;.&lt;/li&gt;
    &lt;ul id=&quot;lS89&quot;&gt;
      &lt;li id=&quot;vqgG&quot;&gt;Пример: чайник 2 кВт → должно быть около 2000 Вт.&lt;/li&gt;
      &lt;li id=&quot;DEsQ&quot;&gt;Если отрицательное значение → включите &lt;code&gt;Invert&lt;/code&gt;.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;Q5Yq&quot;&gt;Сравните ток (&lt;code&gt;Irms&lt;/code&gt;) с токовыми клещами.&lt;/li&gt;
    &lt;ul id=&quot;gIUa&quot;&gt;
      &lt;li id=&quot;rCHo&quot;&gt;Пример: клещи показывают 9.1 А, а сенсор — 9.0 А → всё верно.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;Gvll&quot;&gt;Настройте тарифы и убедитесь, что счётчики (&lt;code&gt;Channel X Tn&lt;/code&gt;) увеличиваются в нужное время суток.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;27RU&quot;&gt;5. Проверка правильности&lt;/h2&gt;
  &lt;ul id=&quot;lB1m&quot;&gt;
    &lt;li id=&quot;VJo8&quot;&gt;&lt;strong&gt;Active Power&lt;/strong&gt; должна быть положительной.&lt;/li&gt;
    &lt;li id=&quot;bbhS&quot;&gt;&lt;strong&gt;PF&lt;/strong&gt; близок к 1 для активных нагрузок.&lt;/li&gt;
    &lt;li id=&quot;eRgc&quot;&gt;&lt;strong&gt;Угол между током и напряжением&lt;/strong&gt; для активной нагрузки в пределах ±40°.&lt;/li&gt;
    &lt;li id=&quot;E42I&quot;&gt;&lt;strong&gt;Тарифные счётчики&lt;/strong&gt; увеличиваются в правильные интервалы времени.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;9GyJ&quot;&gt;6. Шпаргалка по параметрам&lt;/h3&gt;
  &lt;ul id=&quot;vDSy&quot;&gt;
    &lt;li id=&quot;1pA2&quot;&gt;Channel X T1/T2/T3/T4 → накопленные значения энергии по тарифам.&lt;/li&gt;
    &lt;li id=&quot;QAir&quot;&gt;Количество тарифов → выберите 1, 2 или 3/4.&lt;/li&gt;
    &lt;li id=&quot;xBNn&quot;&gt;Начало Дня/Ночи/Пика/Полупика → задайте время переключения зон.&lt;/li&gt;
    &lt;li id=&quot;TRtj&quot;&gt;Текущий тариф → автоматически вычисляется.&lt;/li&gt;
    &lt;li id=&quot;ngzd&quot;&gt;Urms L1/L2/L3 → напряжение по фазам.&lt;/li&gt;
    &lt;li id=&quot;yC03&quot;&gt;Frequency → частота сети.&lt;/li&gt;
    &lt;li id=&quot;EfUf&quot;&gt;Irms L1/L2/L3 → ток по фазам.&lt;/li&gt;
    &lt;li id=&quot;plWw&quot;&gt;Active Power → активная мощность (должна быть положительной).&lt;/li&gt;
    &lt;li id=&quot;E7sC&quot;&gt;PF → коэффициент мощности (диагностика).&lt;/li&gt;
    &lt;li id=&quot;WZS1&quot;&gt;CT Ratio → номинал с корпуса трансформатора (100, 200, 400 и т.д.).&lt;/li&gt;
    &lt;li id=&quot;ri4j&quot;&gt;CT Phase Select → укажите фазу (1=L1, 2=L2, 3=L3).&lt;/li&gt;
    &lt;li id=&quot;HrgZ&quot;&gt;CT Invert → включите, если мощность отрицательная.&lt;/li&gt;
    &lt;li id=&quot;8m2J&quot;&gt;CT Phase Delay → фазовая коррекция (обычно 0).&lt;/li&gt;
    &lt;li id=&quot;xUkr&quot;&gt;ChX Total AP Energy → суммарная энергия по каналу.&lt;/li&gt;
    &lt;li id=&quot;5u51&quot;&gt;WB-MAP12E FW MAJOR → версия прошивки счётчика.&lt;/li&gt;
    &lt;li id=&quot;1G0C&quot;&gt;MAP12E Uptime → время работы устройства.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;I8nJ&quot;&gt;Заключение&lt;/h2&gt;
  &lt;p id=&quot;Pycd&quot;&gt;Теперь у вас есть полный набор инструментов для настройки WB‑MAP12E через ESPHome.&lt;/p&gt;
  &lt;p id=&quot;Gj1h&quot;&gt;Главное правило: &lt;strong&gt;всегда сверяйтесь с маркировкой CT и проверяйте показания на активной нагрузке&lt;/strong&gt;. Если мощность отрицательная — используйте Invert, если угол слишком большой — проверьте Phase Select. После настройки система будет автоматически вести учёт энергии по каналам и тарифам, а данные будут доступны в Home Assistant для графиков, автоматизаций и отчётов.&lt;/p&gt;
  &lt;p id=&quot;T8nq&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;kY2R&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;vK4H&quot;&gt;Способ 3 телеграм &lt;a href=&quot;https://t.me/tribute/app?startapp=dvHM&quot; target=&quot;_blank&quot;&gt;https://t.me/tribute/app?startapp=dvHM&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;WHGi&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;mKOZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f3a06-8248-4298-8634-393acea6e911.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;040s&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;1NWO&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;ApQD&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;hXkL&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;gPfz&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;1Wqa&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;

</content></entry><entry><id>godisblind:6IjQSu9fvYq</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/6IjQSu9fvYq?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Wirenboard как проводное решение УД с мостом MQTT в Home Assistant.</title><published>2025-10-02T08:03:10.836Z</published><updated>2026-02-08T16:41:38.738Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/a3/23/a3231e4e-375d-4d6a-ab5d-d07654b4a107.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/bf/73/bf739a37-67dc-4b3f-ab31-5370085a2157.png&quot;&gt;У меня до сих пор есть утопичная идея - собрать наиболее надежный+простой в настройке умный дом. На себе уже и части клиентов испытал разные подходы, включая беспроводные решения - например на акаре и прочих zigbee устройствах. Я считаю такой подход максимально правильным и удобным - как в настройке, так и в эксплуатации. Понятное дело что все на серваке + Home Assistant, минимум wifi решений в управлении светом, отоплением, розетками. В принципе, если есть уже готовый ремонт + внешний вид готовых выключателей на Zigbee устраивает - то это лучшее на мой взгляд решение. Масштабирование в условиях zigbee сетей очень простое, менять что-то вообще супер легко и быстро - диван подвинул = выключатель “переклеил”.</summary><content type="html">
  &lt;p id=&quot;ZUPb&quot;&gt;У меня до сих пор есть утопичная идея - собрать наиболее надежный+простой в настройке умный дом. На себе уже и части клиентов испытал разные подходы, включая беспроводные решения - например на акаре и прочих zigbee устройствах. Я считаю такой подход максимально правильным и удобным - как в настройке, так и в эксплуатации. Понятное дело что все на серваке + Home Assistant, минимум wifi решений в управлении светом, отоплением, розетками. В принципе, если есть уже готовый ремонт + внешний вид готовых выключателей на Zigbee устраивает - то это лучшее на мой взгляд решение. Масштабирование в условиях zigbee сетей очень простое, менять что-то вообще супер легко и быстро - диван подвинул = выключатель “переклеил”.&lt;/p&gt;
  &lt;p id=&quot;Abpm&quot;&gt;Казалось бы, вот выходит уже 17 айфоний, беспроводные технологии бороздят просторы вселенной … а когда дело заходит про выключатели и дом то тут сразу активируется консерватизм. ¯\&lt;em&gt;(ツ)&lt;/em&gt;/¯ Беспроводная зарядка и машина на автопилоте это норм, а розетки по радио это стрем. Есть даже видео где пытаются в течении секунды вкл/выкл такие выключатели и говорят - ну вот, задержка включения. И мой любимый вопрос - а что если не будет света? Вот ответ&lt;/p&gt;
  &lt;p id=&quot;3LUk&quot;&gt;&lt;a href=&quot;https://youtu.be/u2_GcUmCLbg?si=KgQtphsZKEm7qb-F&quot; target=&quot;_blank&quot;&gt;https://youtu.be/u2_GcUmCLbg?si=KgQtphsZKEm7qb-F&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;VNBO&quot;&gt;Ок, если нужен провод, то мне нужно было найти стабильное и главное удобное решение. К Wirenboard я гонял на выставку, а потом и к ним на производство - мне их подход к делу понравился. Мне было не понятно, почему их котроллер такой дорогой и такой откровенно слабый по железу. Еще и технология из 80х прошлого века (Modbus) с подходом клиент-сервер. Ну ладно. Я запросил на тест оборудование и решил проверить насколько все удобно. Никто не выдавал оборудование со словами = о нас только хорошее или гони деньги. Просто выдали на тест что запросил.&lt;/p&gt;
  &lt;figure id=&quot;qAxN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bf/73/bf739a37-67dc-4b3f-ab31-5370085a2157.png&quot; width=&quot;1536&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;NDrZ&quot;&gt;Я уже частично подключал их оборудование напрямую через Home Assistant или через ESPhome - в качестве развлекухи пойдет, ну или если таких устройств совсем немного. Возился прилично, подбирая правильную конфигурацию через esphome и не всегда идиально. Для датчиков пойдет, а вот с диммером так и не добил нормальный отклик. &lt;a href=&quot;https://teletype.in/@godisblind/TOPdtfzTfpu&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/TOPdtfzTfpu&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;1Iob&quot;&gt;Я тестировал контроллер + модули в течении недели, кнопка Вернуть к заводским настройкам - была всегда под рукой. Не то что бы ломал, просто всегда новые решения накатывать на чистую систему. Очень хорошо что можно скинуть в 0 и заново все установить. Только нужно чистить куки) Я пробовал разные интеграции и подходы.&lt;/p&gt;
  &lt;p id=&quot;fPkk&quot;&gt;Самое важное для меня это работа оборудования с Home Assistant - это обязательно. Поэтому все тестирование крутилось вокруг НА, контроллер я рассматривал как дополнительный MQTT сервер для устройств Modbus, а так же проверил как развернуть полноценный сервер с ХА. &lt;a href=&quot;https://teletype.in/@godisblind/F-3V9VCngZd&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/F-3V9VCngZd&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;yXj7&quot;&gt;Забегая вперед, я для себя выбрал использовать контроллеры как отдельный сервер для умных проводных устройств совместимых с WB. Сторонние модбас устройства которые не поддерживаются через WB я лучше подключу через ESP home и модули вроде Kincony. Для кастомных решений точно буду брать Esphome, так как можно городить любую сложность. А вот счетчик электричества можно взять и от WB, диммеры и датчики температуры точно от WB.&lt;/p&gt;
  &lt;figure id=&quot;wSsx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d5/18/d518a125-84ec-4017-b609-05e67e6c0ab6.png&quot; width=&quot;1051&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;mqjg&quot;&gt;Тест у меня будет в форме подключения от “голой системы” до готового Home Assistant сервера с Zigbee устройствами. Настрою устройства под использования, без глубинного разбора = главное что бы работало. Прокину все на тестовый сервер, а потом уже будет установка НА на сам WB контроллер + esphome и прочее для полноценного сервера. Все пойдет по порядку.&lt;/p&gt;
  &lt;p id=&quot;7CY2&quot;&gt;Многие установки после НННого количества установок я перегнал в скрипты и сделал отдельный репозиторий - &lt;a href=&quot;https://github.com/smirnowegor/ESP-WB&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB&lt;/a&gt; описание readme в процессе.&lt;/p&gt;
  &lt;p id=&quot;KDTx&quot;&gt;Тест был на прошивку wb-2507&lt;/p&gt;
  &lt;figure id=&quot;CPJz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/38/80/38806877-8527-4cd1-8814-4dc4a5240b9e.png&quot; width=&quot;761&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;8NwI&quot;&gt;Железо&lt;/h3&gt;
  &lt;p id=&quot;356K&quot;&gt;Wiren Board 8.5 &lt;a href=&quot;https://wirenboard.com/ru/product/wiren-board-8/&quot; target=&quot;_blank&quot;&gt;https://wirenboard.com/ru/product/wiren-board-8/&lt;/a&gt; + модуль расширения zigbee &lt;strong&gt;WBE2R-R-ZIGBEE v.2 + антенна&lt;/strong&gt; &lt;a href=&quot;https://wirenboard.com/ru/product/WBE2R-R-ZIGBEE-v2/&quot; target=&quot;_blank&quot;&gt;https://wirenboard.com/ru/product/WBE2R-R-ZIGBEE-v2/&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;gIkA&quot;&gt;Диммер с Modbus RTU WB-MDM3 &lt;a href=&quot;https://wirenboard.com/ru/product/WB-MDM3/&quot; target=&quot;_blank&quot;&gt;https://wirenboard.com/ru/product/WB-MDM3/&lt;/a&gt; есть у меня адаптация для ESPhome &lt;a href=&quot;https://github.com/smirnowegor/ESP-WB/blob/main/WB-MDM3&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB/blob/main/WB-MDM3&lt;/a&gt; и статья по настройке через EspHome  &lt;a href=&quot;https://teletype.in/@godisblind/TOPdtfzTfpu&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/TOPdtfzTfpu&lt;/a&gt; &lt;/p&gt;
  &lt;p id=&quot;4fqJ&quot;&gt; Ссылка на диммер в моей базе &lt;a href=&quot;https://smart4you.notion.site/WB-MDM3-24e8751588a580348563e51549561444?pvs=74&quot; target=&quot;_blank&quot;&gt;https://smart4you.notion.site/WB-MDM3-24e8751588a580348563e51549561444?pvs=74&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;bdRr&quot;&gt;WB-MAP12E Для технического учёта по четырём трёхфазным нагрузкам &lt;/p&gt;
  &lt;figure id=&quot;aBHH&quot;&gt;
    &lt;tt-article data-article-id=&quot;7664177&quot;&gt;&lt;/tt-article&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;vJTZ&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;IIVh&quot;&gt;Настенный комбинированный датчик WB-MSW-ZIGBEE v.4 с полным набором сенсоров Температура, влажность, освещённость, шум, уровень CO2 и VOC, движение, ИК-передатчик. &lt;a href=&quot;https://teletype.in/@godisblind/K7Z0QBQ-vHo&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/K7Z0QBQ-vHo&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;gH2G&quot;&gt;Примерно такой же датчик без ZIgbee и проще набор - температура и влажность. &lt;/p&gt;
  &lt;p id=&quot;whZ7&quot;&gt;&lt;a href=&quot;https://teletype.in/@godisblind/YysSEBdCzDL&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/YysSEBdCzDL&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;SoWt&quot;&gt;Датчик 1-wire просто для теста.&lt;/p&gt;
  &lt;p id=&quot;V8qF&quot;&gt;Бонусм подключение реле стороннего и счетчик Меркурий 230 (он есть в базе интеграций WB) &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Mercury_230&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/Mercury_230&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;Gamf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/28/be/28bee600-f733-46fa-a3c9-d24b9b183041.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;yftd&quot;&gt;Вот прям понравилось (что важно для меня). Общее&lt;/h3&gt;
  &lt;p id=&quot;KBIt&quot;&gt;ВСЕ ПОДПИСАНО!!! Есть интрукции и даже наклейки для линий счетчика) Это очень удобно. Хорошая документация &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Wiren_Board_8.5&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/Wiren_Board_8.5&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;TfQc&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/68/dd/68ddcb60-3dc1-46b9-a004-cf50b95411e6.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Zrki&quot;&gt;Большая база подключаемых устройств, свои устройства вообще автоопределяются. Так я нашел модуль для своего счетчика &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Supported_devices&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/Supported_devices&lt;/a&gt; В принципе, если планировать проект и в нем будет такое оборудование из списка - то время настройки сильно сокращается, по сравнению с написанием на Esphome.&lt;/p&gt;
  &lt;figure id=&quot;8SDv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/36/5f/365ff4b1-90cf-43b0-8502-2d2e6aa05e82.png&quot; width=&quot;1273&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;zR9E&quot;&gt;Там и моя вент система есть, правда для пробы нужно подключить по Modbus RTU и для этого нужно подобраться кабелем. Как будет время я попробую напрямую покдлючить к своей вентиляции, но то что есть адаптация уже круто.&lt;/p&gt;
  &lt;figure id=&quot;X7KV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/47/7e/477e4e63-46e7-4783-a62d-7b222759e3f6.png&quot; width=&quot;1213&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;f2t7&quot;&gt;Старый добрый и хорошо знакомый Debian 11. Так как много возился с Supervised версией Home Assistant то уже и привык к нему. Все “интеграции” уже предустановлены и легно обновить через sudo apt update. Mqtt брокер тоже предустановлен и настроен. Свой репозиторий для zigbee2mqtt.&lt;/p&gt;
  &lt;p id=&quot;CKVo&quot;&gt;Офигенно что в контроллере выходы под 2 шины rs-485 и сразу в них удобно можно забрать питание. Его можно отключить при необходимости через интерфейс WB. 2 шины значит больше можно подключить устройств или устройства с другими настройками скорости.&lt;/p&gt;
  &lt;p id=&quot;uY4P&quot;&gt;Для тренировки тоже подходит, можно в любой момент сбросить до заводских и вернуть последнюю прошивку.&lt;/p&gt;
  &lt;p id=&quot;f7JM&quot;&gt;Может и ерунда, но крепление на din рейку удобно … а то мне приходится крепить orange pi как получится на стяжках где-то в щитке.&lt;/p&gt;
  &lt;h3 id=&quot;r5xJ&quot;&gt;Не очень понравилось&lt;/h3&gt;
  &lt;p id=&quot;cySy&quot;&gt;Размер хранения rootfs который 2 гб. Я не сразу обнаружил проблему забитого рута, но когда уже прогонял компиляцю esphome сразу стало ясно (большими красными буквами). В чем проблема - что нужно адаптировать контенеры и все что ставишь на контроллер на большой раздел, так как по дефолту все ставится в рут. Я чуть помучился и собрал для себя скрипты и удобные образы под Portainer что б не мучиться.&lt;/p&gt;
  &lt;p id=&quot;Y1yv&quot;&gt;Вот размер забитый roofts … хотя я старался все перенести в большой раздел.&lt;/p&gt;
  &lt;figure id=&quot;Aklp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8f/76/8f765d38-c1c4-4c92-9149-e2fc3239baab.png&quot; width=&quot;1476&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;KjXE&quot;&gt;Вот мой сервер тестовый на Арбиан и его “скромный” запас&lt;/p&gt;
  &lt;figure id=&quot;PXt8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fb/40/fb406f5c-b5c9-4b92-8d90-2237d4c850dc.png&quot; width=&quot;1365&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;8y8X&quot;&gt;Стоимость котроллера и датчиков - не скажу что большая, но когда смотрю что могу взять мощный orange pi 5 plus на гигов 32 оперативы с ускорителем для Frigate то становится как то неуютно. Однако, расположение на дин рейке и встроенные модули, да и сама начинка контроллера в купе с документацией и большим трудом по разному оборудованию стоит своих денег.&lt;/p&gt;
  &lt;p id=&quot;fIiI&quot;&gt;Слабая поддержка сторонних систем, например Home Assistant. Черт ногшу смомит в разных репозиториях и адаптациях к WB под HA, но я нашел вроде как официальны. Мне бы WB Engine сделать бы более удобным и добавить бы функций какие параметры отправлять. Я столкнулся с тем что некоторые параметры от диммера нельзя передать в HA. Может я чего не нашел как настроить.&lt;/p&gt;
  &lt;h3 id=&quot;qIAg&quot;&gt;Что хотелось бы попробовать&lt;/h3&gt;
  &lt;p id=&quot;fiMn&quot;&gt;Работу с KNX, но под рукой не было оборудования - может в дальнейшем. Много обращений от клиентов со старыми система ушедших из России knx производителей.&lt;/p&gt;
  &lt;h2 id=&quot;MvNq&quot;&gt;Предварительная настройка и связь со сторонним Home Assistant через MQTT&lt;/h2&gt;
  &lt;p id=&quot;mVRX&quot;&gt;Тут настроим сам контроллер, обновим и добавим устройства. Потом все это прокинем в Home Assistant на другой машине. Идея такая - сделать WB контроллер чисто под управление умными устройствами, а HA уже как главный хаб управления. Так мы можем не сильно напрягать контроллер WB и повысить стабильность умного дома.&lt;/p&gt;
  &lt;p id=&quot;nxpY&quot;&gt;Zigbee2mqtt тоже установим и направим на другую машину, так как штатный способ передавать устроства от WB контроллера в HA немного так сказать неудобный. Через такой способ будем передавать устройства работающие по modbus.&lt;/p&gt;
  &lt;p id=&quot;dMjp&quot;&gt;Особенности подключения и настройки тут &lt;a href=&quot;https://www.notion.so/WirenBoard-8-26c8751588a580fc9426d42afc3d0157?pvs=21&quot; target=&quot;_blank&quot;&gt;WirenBoard 8 контроллер&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Rjb2&quot;&gt;Многие вещи взял из оф инструкции &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Wiren_Board_8.5&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/Wiren_Board_8.5&lt;/a&gt;&lt;/p&gt;
  &lt;h3 id=&quot;MEBJ&quot;&gt;Первое подключение&lt;/h3&gt;
  &lt;p id=&quot;AZWA&quot;&gt;Оба Ethernet порта контроллера настроены на получение IP-адреса по DHCP, поэтому вам понадобится роутер с настроенной раздачей IP-адресов — обычно это любые роутеры, стоящие в квартире или офисе:&lt;/p&gt;
  &lt;ol id=&quot;EOtT&quot;&gt;
    &lt;li id=&quot;zslw&quot;&gt;Возьмите патчкорд с коннекторами RJ-45 и установите его одной стороной в свободный порт роутера, а другой в один из портов контроллера.&lt;/li&gt;
    &lt;li id=&quot;ZleJ&quot;&gt;Зайдите в настройки вашего роутера и посмотрите, какой IP-адрес он выдал контроллеру. &lt;a href=&quot;https://wiki.wirenboard.com/wiki/How_to_find_IP_address&quot; target=&quot;_blank&quot;&gt;Другие способы узнать IP-адрес&lt;/a&gt;.&lt;/li&gt;
    &lt;li id=&quot;5HDE&quot;&gt;Откройте на компьютере, подключённому к тому же роутеру, что и контроллер, веб-браузер и введите IP-адрес из предыдущего пункта.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;BCN8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b5/4e/b54e427e-13ec-4bf1-9231-f99fb368722c.png&quot; width=&quot;1622&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;gYel&quot;&gt;Очень важно поменять права доступа.&lt;/h3&gt;
  &lt;p id=&quot;xczF&quot;&gt;Для изменения настроек контроллера вам нужен уровень доступа &lt;em&gt;Администратор&lt;/em&gt;, который можно выставить в разделе &lt;strong&gt;Настройки&lt;/strong&gt; → &lt;strong&gt;Права доступа&lt;/strong&gt;. Без этого ничего дальше настроить не получится.&lt;/p&gt;
  &lt;figure id=&quot;1cSN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/48/68/4868ed68-cce6-4593-81dd-8d020043d477.png&quot; width=&quot;700&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;McYa&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e8/aa/e8aa3c26-9938-4ce0-a9b4-b4c1f5c7dc86.png&quot; width=&quot;1189&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;78HR&quot;&gt;Обновим прошивку&lt;/h3&gt;
  &lt;p id=&quot;Sml9&quot;&gt;Прошивку через веб-интерфейс удобно использовать, если на компьютере нет интернета и вы используете только встроенное в контроллер ПО. Способ подходит для обновления внутри веток stable или testing, а также для перехода со stable на testing.&lt;/p&gt;
  &lt;p id=&quot;TC3o&quot;&gt;При обновлении сохраняются пользовательские файлы и настройки только в &lt;code&gt;/mnt/data&lt;/code&gt;, но стороннее ПО будет удалено. Рекомендуем &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Backup_of_Wiren_Board_controller_settings&quot; target=&quot;_blank&quot;&gt;сделать резервную копию&lt;/a&gt;.&lt;/p&gt;
  &lt;figure id=&quot;VlKF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://wiki.wirenboard.com/wiki/images/thumb/0/01/Fit-link.png/250px-Fit-link.png&quot; width=&quot;250&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;dJ6F&quot;&gt;Cсылка для скачивания FIT-файлов в веб-интерфейсе контроллера Wiren Board&lt;/p&gt;
  &lt;p id=&quot;8yX8&quot;&gt;Вам понадобится fit-файл прошивки для вашей версии контроллера:&lt;/p&gt;
  &lt;ul id=&quot;KlKw&quot;&gt;
    &lt;li id=&quot;VM0l&quot;&gt;&lt;a href=&quot;https://fw-releases.wirenboard.com/fit_image/stable/8x/latest.fit&quot; target=&quot;_blank&quot;&gt;stable-релиз&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;XSk1&quot;&gt;&lt;a href=&quot;https://fw-releases.wirenboard.com/fit_image/testing/8x/latest.fit&quot; target=&quot;_blank&quot;&gt;testing-релиз&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;I1J4&quot;&gt;Также в свежих релизах FIT-файл можно скачать по ссылке в веб-интерфейсе: &lt;strong&gt;Настройки&lt;/strong&gt; → &lt;strong&gt;Система&lt;/strong&gt; При загрузке прошивки через веб-интерфейс имя файла не имеет значения.&lt;/p&gt;
  &lt;figure id=&quot;MPvT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fc/22/fc221f98-9bdf-4a84-9def-5d0b46a66714.png&quot; width=&quot;530&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;BA0R&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fe/63/fe63345e-f5c3-4702-9ecc-cc6b78697d75.png&quot; width=&quot;983&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;4EmO&quot;&gt;У нас такой экран в устройствах, 1 wire нашелся автоматически и уже показывает данные.&lt;/p&gt;
  &lt;figure id=&quot;mVCM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/66/ff/66ff084f-0d06-41a2-b327-c64f2b80dbfd.png&quot; width=&quot;1892&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;FpuW&quot;&gt;Дополнительное обновление через командную строку&lt;/h3&gt;
  &lt;p id=&quot;bRwF&quot;&gt;Вход через ssh для доступа к командной строке подключитесь к контроллеру по протоколу &lt;a href=&quot;https://wiki.wirenboard.com/wiki/SSH&quot; target=&quot;_blank&quot;&gt;SSH&lt;/a&gt; или через &lt;a href=&quot;https://wiki.wirenboard.com/wiki/WB_Debug_Console&quot; target=&quot;_blank&quot;&gt;отладочный порт&lt;/a&gt;. Включение прав администратора Логин и пароль по умолчанию &lt;strong&gt;root&lt;/strong&gt;/&lt;strong&gt;wirenboard&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;BoXj&quot;&gt;Обновляем всю эту систему:&lt;/p&gt;
  &lt;pre id=&quot;CDOc&quot; data-lang=&quot;bash&quot;&gt;sudo apt update &amp;amp;&amp;amp; apt upgrade -y&lt;/pre&gt;
  &lt;p id=&quot;sJzS&quot;&gt;Установи правильный часовой пояс, чтобы логи и расписания работали корректно.&lt;/p&gt;
  &lt;pre id=&quot;nhLL&quot; data-lang=&quot;bash&quot;&gt;dpkg-reconfigure tzdata&lt;/pre&gt;
  &lt;p id=&quot;3lEs&quot;&gt;Следуй инструкциям на экране. Тебе нужно будет выбрать &lt;code&gt;Europe&lt;/code&gt;, а затем &lt;code&gt;Moscow&lt;/code&gt; (или другой подходящий для тебя часовой пояс).&lt;/p&gt;
  &lt;h3 id=&quot;7WME&quot;&gt;Установить VS code для удобства&lt;/h3&gt;
  &lt;p id=&quot;PZL5&quot;&gt;Не обязательно, но очень удобно в дальнейшем работать с файлами и конфигурациями. Скрипт адаптирован под перенос на большую память что бы не забивать rootfs.&lt;/p&gt;
  &lt;pre id=&quot;gbEb&quot;&gt;sudo bash -c &amp;quot;$(curl -fsSL https://raw.githubusercontent.com/smirnowegor/HA_Container/main/vscodeoneclick.sh)&amp;quot;
&lt;/pre&gt;
  &lt;p id=&quot;gab8&quot;&gt;После установки нам предложат адрес и переходим по предложенному адресу. Открываем папку через “/” и будет доступна вся система.&lt;/p&gt;
  &lt;figure id=&quot;g5Jt&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5a/6e/5a6e0a31-af06-4087-a03a-cc862af8843d.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;eA4F&quot;&gt;Установка происходит на /mnt/data и не забивает rootfs&lt;/p&gt;
  &lt;pre id=&quot;IVMo&quot;&gt;==============================================
root@wirenboard-A4DURUYC:~# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/root      ext4      2.0G  747M  1.1G  41% /
devtmpfs       devtmpfs  2.0G     0  2.0G   0% /dev
tmpfs          tmpfs     2.0G  4.0K  2.0G   1% /dev/shm
tmpfs          tmpfs     787M  1.3M  786M   1% /run
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
/dev/mmcblk0p6 ext4       55G  1.1G   51G   2% /mnt/data
tmpfs          tmpfs     394M     0  394M   0% /run/user/0
root@wirenboard-A4DURUYC:~# lsblk -f
NAME         FSTYPE FSVER LABEL   UUID                                 FSAVAIL FSUSE% MOUNTPOINT
mmcblk0
├─mmcblk0p1
├─mmcblk0p2  ext4   1.0   rootfs1 53108673-ae75-4681-8b39-5780e6a8e8ce    1.1G    38% /
├─mmcblk0p3  ext4   1.0   rootfs2 1230e5bc-0fa4-4d87-b7b0-f088703ebeef
├─mmcblk0p4
├─mmcblk0p5  swap   1             c6489b97-e46e-446e-8738-9428774a380b                [SWAP]
└─mmcblk0p6  ext4   1.0   data    20e1d3ce-b157-4346-9f2e-4194196129ea   50.9G     2% /mnt/data
mmcblk0boot0
mmcblk0boot1
&lt;/pre&gt;
  &lt;h3 id=&quot;iZy7&quot;&gt;Найдем и подключим устройства&lt;/h3&gt;
  &lt;p id=&quot;QH6F&quot;&gt;Подготовим и проверим оборудование.&lt;/p&gt;
  &lt;p id=&quot;miDt&quot;&gt;Настройки - Конфигурационные файлы - Настройка драйвера Serial-устройств&lt;/p&gt;
  &lt;p id=&quot;xGIt&quot;&gt;Тут можем найти все устройства автоматически, ну почти все… счетчик сторонний сам не нашелся.&lt;/p&gt;
  &lt;figure id=&quot;dedj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/82/43/8243df99-1540-4777-ab26-d08c553f7d43.png&quot; width=&quot;1690&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;FuHl&quot;&gt;Счетчик можно добавить из шаблонов&lt;/p&gt;
  &lt;figure id=&quot;RGU3&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/35/25/3525ed0a-79d1-4547-a063-977fcc0e2b0f.png&quot; width=&quot;1710&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;oErb&quot;&gt;Все устройства прокинулись, их нужно предварительно настроить. Это нужно сделать до того как полетят в Home Assistant. Я настрою в отдельных статьях&lt;/p&gt;
  &lt;p id=&quot;z2J1&quot;&gt;Немого про фейл, у меня скакнуло электричество во время обновления и пришлось восстанавливать прошивку датчика &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Wb-mcu-fw-updater#%D0%92%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_(recover)&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/Wb-mcu-fw-updater#Восстановление_(recover)&lt;/a&gt; . Я подумал что хана датчику, но нет, он восстановился.&lt;/p&gt;
  &lt;p id=&quot;CjoW&quot;&gt;Обновление устройств идет по воздуху, что отлично&lt;/p&gt;
  &lt;figure id=&quot;4jbb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6e/57/6e57d632-6b2c-4b00-9959-8e80c0ee6c42.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;39mT&quot;&gt;Установка Wb-Engine для публикации в Home Assistant и настройка моста mqtt брокеров.&lt;/h2&gt;
  &lt;h3 id=&quot;uhHp&quot;&gt;Установка Wb-Engine на WB.&lt;/h3&gt;
  &lt;p id=&quot;tno6&quot;&gt;Wb-Engine устанавливается на сам контроллер WB и “отправляет” выбранные сущности в броке с автоопределением для Home Assistant. Кто его потом заберт - свой локальный HA или через мост на другой брокер mqtt в другой HA не так важно.&lt;/p&gt;
  &lt;p id=&quot;dGyU&quot;&gt;&lt;strong&gt;Установка и настройка &lt;code&gt;wb-engine&lt;/code&gt; на Wiren Board&lt;/strong&gt;&lt;/p&gt;
  &lt;ol id=&quot;SNPV&quot;&gt;
    &lt;li id=&quot;Zjsw&quot;&gt;Подключись по SSH к устройству WB.&lt;/li&gt;
    &lt;li id=&quot;vJiC&quot;&gt;Установи &lt;code&gt;wb-engine&lt;/code&gt;, чтобы автоматически создать виртуальные устройства и экспортировать их в Home Assistant:&lt;/li&gt;
  &lt;/ol&gt;
  &lt;pre id=&quot;pa9z&quot; data-lang=&quot;bash&quot;&gt;wget https://github.com/4mr/wb-engine/releases/latest/download/wb-engine_arm64.deb
dpkg -i wb-engine_arm64.deb
rm wb-engine_arm64.deb&lt;/pre&gt;
  &lt;p id=&quot;DR6U&quot;&gt;Вот наш интерфейс&lt;/p&gt;
  &lt;figure id=&quot;Ir6D&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/cb/49cbb2f0-cb0a-4944-9df5-cf35377d7051.png&quot; width=&quot;1918&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;hYgx&quot;&gt;Мост из Home Assistant mosquitto брокера в WB&lt;/h3&gt;
  &lt;p id=&quot;wsuU&quot;&gt;Теперь можно прокинуть в Home Assistant устройства от WB. На этом шаге будем перекидывать информацию c WB на сервер на другой машине, вернее забирать с другого сервера.&lt;/p&gt;
  &lt;p id=&quot;P35x&quot;&gt;Внимание! По дефолту при установке моста устройства от Wb перелетают на сервер HA, но и с сервера HA перетают на WB. Можно включить только от WB но тогда HA не сможет переключать выключатели так как связь односторонняя.&lt;/p&gt;
  &lt;p id=&quot;yWPy&quot;&gt;Вот тут прям насыпало от моего домашнего сервера.&lt;/p&gt;
  &lt;figure id=&quot;8H3U&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/34/5f/345fc250-f4b2-41d7-8967-d1a250583672.png&quot; width=&quot;846&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;qY0h&quot;&gt;В принципе, если использовать двухстороннюю связь при учете работы WB как Modbus и Zigbee2mqtt сервер - то все будет нормально. &lt;em&gt;TBD&lt;/em&gt; найти более практичный способ связи что бы не грузить WB лишними сущностями.&lt;/p&gt;
  &lt;h3 id=&quot;HcxM&quot;&gt;Мост для Home Assistant container&lt;/h3&gt;
  &lt;p id=&quot;H8UM&quot;&gt;ПОСЛЕ НАСТРОЙКИ ИЛИ ВНЕСЕНИЯ ПРАВОК - нужно перезагружать Mosquitto&lt;/p&gt;
  &lt;p id=&quot;sGLt&quot;&gt;С контейнерной версии Home Assistant все очень просто, находим наш mosquitto конфиг и добавляем мост. Можно сделать через VS Code редактор. Нужно сделать что бы один HA смотрел на WB контроллер. 192.168.2.39:1883 - это мой WB&lt;/p&gt;
  &lt;figure id=&quot;Ul6k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/36/66/36667009-b8d5-4012-bf5d-9e65827e463e.png&quot; width=&quot;979&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Iwwf&quot;&gt;Для этого добавляем мост и рестартим контейнер.&lt;/p&gt;
  &lt;pre id=&quot;fQZg&quot; data-lang=&quot;yaml&quot;&gt;# --- ваши текущие настройки ---
persistence true
persistence_location /mosquitto/data/
log_dest file /mosquitto/log/mosquitto.log

allow_anonymous true

listener 1883
protocol mqtt

listener 9001
protocol websockets

# --- начало настроек моста (двухсторонняя связь) ---
connection ha_to_wb
address 192.168.2.39:1883

# client id&amp;#x27;ы (уникальные)
local_clientid local.ha-wb-bridge
remote_clientid ha-wb-bridge-192168239

# сессии и совместимость
cleansession false
try_private false
bridge_protocol_version mqttv311
start_type automatic
keepalive_interval 60

# если требуется аутентификация на удалённом брокере
#remote_username your_wb_username
#remote_password your_wb_password

# пересылаем всё в обе стороны
topic # both 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;

# # пересылаем из локального брокера на удалённый (out)
# topic # out 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;

# # пересылаем из удалённого брокера в локальный (in)
# topic # in 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;/pre&gt;
  &lt;p id=&quot;LZEg&quot;&gt;В HA добавляем свой сервер, а мост автоматически покдлючится&lt;/p&gt;
  &lt;figure id=&quot;jcEO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f1/ba/f1ba7c45-d0ac-41c2-ac12-8ef978b65618.png&quot; width=&quot;1404&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;TBfp&quot;&gt;Мост в Home Assistant Operating System&lt;/h3&gt;
  &lt;p id=&quot;GHZJ&quot;&gt;В Home Assistant OS чуть проблемнее, но все же. Я использую File Editor и снимаю ограничения на папки - снимаем галку Enforce Basepath (If set to &lt;code&gt;true&lt;/code&gt;, access is limited to files within the &lt;code&gt;/config&lt;/code&gt; directory.)&lt;/p&gt;
  &lt;figure id=&quot;C98o&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/50/99/5099a607-69bc-48ef-a6f2-4fb290286110.png&quot; width=&quot;1054&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;rvyF&quot;&gt;В аддоне Mosquitto активировать возможность кастомной конфигурации в UI Home Assistant:&lt;/p&gt;
  &lt;pre id=&quot;Ggys&quot; data-lang=&quot;yaml&quot;&gt;customize:
  active: true
  folder: mosquitto
&lt;/pre&gt;
  &lt;p id=&quot;7Cxz&quot;&gt;Это позволит Mosquitto читать конфигурационные файлы из папки &lt;code&gt;/share/mosquitto/&lt;/code&gt;. (&lt;a href=&quot;https://community.home-assistant.io/t/mosquitto-add-on-and-bridge-need-some-help/216097?utm_source=chatgpt.com&quot; target=&quot;_blank&quot;&gt;Home Assistant Community&lt;/a&gt;)&lt;/p&gt;
  &lt;figure id=&quot;LQ5S&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/31/26/31260499-1a1b-4f01-9741-57660e4c0569.png&quot; width=&quot;1038&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JXWV&quot;&gt;Создать папку &lt;code&gt;mosquitto&lt;/code&gt; в директории &lt;code&gt;share&lt;/code&gt; (она общедоступна для аддонов). Например:&lt;/p&gt;
  &lt;pre id=&quot;iRK1&quot;&gt;/share/mosquitto/
&lt;/pre&gt;
  &lt;p id=&quot;QSSL&quot;&gt;В этой папке создать файл конфигурации моста, например &lt;code&gt;mosquitto_bridge.conf&lt;/code&gt;. В него поместить настройки bridge:&lt;/p&gt;
  &lt;p id=&quot;2MwI&quot;&gt;Пример :&lt;/p&gt;
  &lt;pre id=&quot;yHnf&quot;&gt;# --- bridge to WB ---
connection ha_to_wb
address 192.168.2.39:1883  #адрес WB

# уникальные id (убираем шанс на конфликт)
local_clientid local.ha-wb-bridge
remote_clientid ha-wb-bridge-192168210

# старт сразу и автоматически
start_type automatic

# session: сохраняем (чтобы не терять подписки)
cleansession false

# не использовать mosquitto private bridge extension (совместимость с другими брокерами)
try_private false

# выставить явную версию MQTT (mqttv311 обычно рабочая)
bridge_protocol_version mqttv311

# keepalive — не слишком маленький
keepalive_interval 60

# уведомления от моста (необязательно) — отключим, чтобы убрать лишние сообщения
notifications false

# если требуется аутентификация на удалённом брокере
#remote_username your_wb_username
#remote_password your_wb_password

# --- выбери один вариант и раскомментируй ---
# пересылаем всё в обе стороны
topic # both 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;

# пересылаем из локального брокера на удалённый (HA → WB)
# topic # out 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;

# пересылаем из удалённого брокера в локальный (WB → HA)
# topic # in 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;
# --- конец блока ---
&lt;/pre&gt;
  &lt;p id=&quot;7Yf6&quot;&gt;Убедиться, что основной &lt;code&gt;mosquitto.conf&lt;/code&gt; (тот, который стартует брокер в аддоне) включает в себя директиву подключения каталога &lt;code&gt;include_dir&lt;/code&gt; на папку &lt;code&gt;/share/mosquitto&lt;/code&gt;. Обычно аддон сам содержит строку вроде:&lt;/p&gt;
  &lt;pre id=&quot;KTDE&quot;&gt;include_dir /share/mosquitto
&lt;/pre&gt;
  &lt;p id=&quot;ryCS&quot;&gt;Если настроен &lt;code&gt;customize: active: true&lt;/code&gt;, должно быть активировано. (&lt;a href=&quot;https://community.home-assistant.io/t/bridge-mqtt-broker-on-ha-to-other-local-mqtt-server/272813?utm_source=chatgpt.com&quot; target=&quot;_blank&quot;&gt;Home Assistant Community&lt;/a&gt;)&lt;/p&gt;
  &lt;p id=&quot;F8v9&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;n0pg&quot;&gt;&lt;strong&gt;UPDATE 2026-02-08 Конфигурация моста WB = HA&lt;/strong&gt;&lt;/h3&gt;
  &lt;p id=&quot;r1wr&quot;&gt;Это пример mosquitto_bridge.conf, настроенный так, чтобы все данные от Wirenboard попадали в Home Assistant, а из Home Assistant на Wirenboard пересылались только команды (чтобы не «засорять» WB discovery/сущностями HA, но при этом сохранить управление устройствами WB).&lt;/p&gt;
  &lt;pre id=&quot;KtPL&quot; data-lang=&quot;yaml&quot;&gt;# --- bridge to WB (добавление от 2026-02-08) ---
connection ha_to_wb
address 192.168.2.39:1883

local_clientid local.ha-wb-bridge
remote_clientid ha-wb-bridge-192168239

start_type automatic
cleansession false
try_private false
bridge_protocol_version mqttv311
keepalive_interval 60

# Включаем уведомления моста для отладки — можно установить false, если логи слишком шумные
notifications true

# Если на WB требуется аутентификация — раскомментировать и заполнить
#remote_username wb_user
#remote_password wb_pass

# ---------------------------
# WB -&amp;gt; HA: подписываемся на всё, чтобы HA видел устройства и состояния WB
# (telemetry, discovery, состояния)
# Если ваш WB публикует без ведущего слеша — используйте both variants (см. ниже)
topic # in 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;

# ---------------------------
# HA -&amp;gt; WB: пересылаем ТОЛЬКО команды — предотвращаем пересылку homeassistant/# и discovery
# ВАЖНО: проверьте, как именно WB публикует/подписывается (с ведущим слешом или без).
# Примеры — адаптируйте префиксы под ваши реальные топики WB.

# родные устройства WirenBoard (варианты с и без ведущего &amp;#x27;/&amp;#x27;)
topic /devices/# out 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;
topic devices/# out 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;

# Zigbee2MQTT на WirenBoard: безопаснее задать отдельный base_topic на WB, например:
#   base_topic: zigbee2mqtt_wb
# и тогда пересылать весь этот префикс (команды и, при необходимости, состояния)
topic zigbee2mqtt_wb/# out 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;

# Если WB использует стандартный zigbee2mqtt (base_topic: zigbee2mqtt),
# пересылаем ТОЛЬКО команды set (без discovery/state):
topic zigbee2mqtt/+/set out 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;
topic zigbee2mqtt/+/set/# out 0 &amp;quot;&amp;quot; &amp;quot;&amp;quot;
# ---------------------------
# Конец добавления
&lt;/pre&gt;
  &lt;p id=&quot;jIvP&quot;&gt;Что изменилось и почему это лучше&lt;/p&gt;
  &lt;ul id=&quot;HXaK&quot;&gt;
    &lt;li id=&quot;veTh&quot;&gt;&lt;strong&gt;Раньше&lt;/strong&gt;: &lt;code&gt;topic # both&lt;/code&gt; пересылал &lt;em&gt;всё&lt;/em&gt; в обе стороны — discovery и сущности Home Assistant попадали в WirenBoard и создавали дубли/конфликты и возможные петли.&lt;/li&gt;
    &lt;li id=&quot;iQsJ&quot;&gt;&lt;strong&gt;Теперь&lt;/strong&gt;: &lt;code&gt;topic # in&lt;/code&gt; + явные &lt;code&gt;topic ... out&lt;/code&gt; — это контролируемый мост:&lt;/li&gt;
    &lt;ul id=&quot;zFlI&quot;&gt;
      &lt;li id=&quot;7b1U&quot;&gt;&lt;strong&gt;WB → HA&lt;/strong&gt;: всё (HA видит все устройства WB и телеметрию).&lt;/li&gt;
      &lt;li id=&quot;nE8t&quot;&gt;&lt;strong&gt;HA → WB&lt;/strong&gt;: только конкретные командные топики (управление остаётся, но discovery/состояния HA в WB не попадают).&lt;/li&gt;
    &lt;/ul&gt;
    &lt;li id=&quot;TWRy&quot;&gt;&lt;strong&gt;Защита от конфликтов:&lt;/strong&gt; отдельный &lt;code&gt;base_topic&lt;/code&gt; для zigbee2mqtt на WB (&lt;code&gt;zigbee2mqtt_wb&lt;/code&gt;) даёт изоляцию и избегает конфликтов с zigbee2mqtt на HA.&lt;/li&gt;
    &lt;li id=&quot;OVdz&quot;&gt;&lt;strong&gt;Отладка:&lt;/strong&gt; &lt;code&gt;notifications true&lt;/code&gt; помогает в логах увидеть работу моста (можно переключить в &lt;code&gt;false&lt;/code&gt; после проверки).&lt;/li&gt;
    &lt;li id=&quot;2HzA&quot;&gt;&lt;strong&gt;Внимание к префиксам:&lt;/strong&gt; ведущий слеш (&lt;code&gt;/devices/...&lt;/code&gt;) и &lt;code&gt;devices/...&lt;/code&gt; — разные топики. Если не уверены, добавьте оба варианта или проверьте по логам WB/HA.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;m5d5&quot;&gt;Перезапустить аддон Mosquitto Broker через UI/Ha OS. После перезагрузки в логах брокера должна быть информация, что мост установился: &lt;code&gt;Bridge connecting…&lt;/code&gt;, подписка и т.д. (&lt;a href=&quot;https://community.home-assistant.io/t/bridge-mqtt-broker-on-ha-to-other-local-mqtt-server/272813?utm_source=chatgpt.com&quot; target=&quot;_blank&quot;&gt;Home Assistant Community&lt;/a&gt;)&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;b2a7&quot;&gt;Вот подключился мост и это видно в логах.&lt;/p&gt;
  &lt;figure id=&quot;FK5o&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7f/12/7f127ee4-043e-4f06-97a7-0864b6fed3b2.png&quot; width=&quot;575&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;0B8r&quot;&gt;Возвращаемся в WB и переходим в конфиги WB Engine Configuration. Выбираем какие сущности хотим иметь в HA и отправляем туда. Немного неудобно по одному добавлять, но как есть. При добавлении нажимаем запись и сразу появляется в HA, не надо перезагружать брокера или сам HA.&lt;/p&gt;
  &lt;figure id=&quot;yzQa&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/15/4e/154e6847-b6f0-4d7b-bed5-eaa0d31dc42c.png&quot; width=&quot;1675&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ONvt&quot;&gt;Сразу появился на HA Container&lt;/p&gt;
  &lt;figure id=&quot;4xVl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c2/14/c214f8ad-a691-44ad-9ab5-bd0958073b89.png&quot; width=&quot;1016&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;zNZy&quot;&gt;И видно на HA OS&lt;/p&gt;
  &lt;figure id=&quot;3kP2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/43/2b/432b0cd7-f9ba-4794-a459-f4b9543d24aa.png&quot; width=&quot;1021&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;nvaW&quot;&gt;Установка Zigbee2mqtt на WB и трансляция на серверы HA.&lt;/h2&gt;
  &lt;p id=&quot;qLDW&quot;&gt;У меня стоит модуль с zigbee, в слоте 1.&lt;/p&gt;
  &lt;figure id=&quot;ylM4&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9b/59/9b59d968-1b26-4d6d-843f-4ada8db0c979.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;BASb&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/85/2f/852f3a36-7253-4694-830f-eb7108b8b441.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;dcAk&quot;&gt;Его нужно сначала &lt;a href=&quot;https://wiki.wirenboard.com/wiki/index.php?title=Zigbee&amp;printable=yes&amp;mobileaction=toggle_view_desktop#:~:text=systemctl%20enable%20zigbee2mqtt-,%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F,-%D0%95%D1%81%D0%BB%D0%B8%20%D0%B2%D1%8B%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D1%82%D0%B5&quot; target=&quot;_blank&quot;&gt;включить в настройках&lt;/a&gt; &lt;/p&gt;
  &lt;figure id=&quot;1dzR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/26/46/2646a072-500d-483b-802a-9ce3c1d38977.png&quot; width=&quot;1257&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JkEv&quot;&gt;Находится в конфигурационных файлах в Модули расширения и порты. После записи модуль сразу становится активным, но я бы на всякий случай перезагрузил бы систему.&lt;/p&gt;
  &lt;p id=&quot;4AUl&quot;&gt;Дальше через терминал запустить мой скрипт, который сам найдет нужный модуль и заполнит конфигурацию. Дополнительно установит wb-zigbee2mqtt/ Следим за установкой, потому что будут вопросы для подтвержения и выбора.&lt;/p&gt;
  &lt;pre id=&quot;bOo0&quot;&gt;bash &amp;lt;(curl -L https://raw.githubusercontent.com/smirnowegor/ESP-WB/refs/heads/main/fastZ2MWB.sh)&lt;/pre&gt;
  &lt;p id=&quot;hytX&quot;&gt;После успешной установки видим&lt;/p&gt;
  &lt;pre id=&quot;nwOZ&quot;&gt;[INFO] Сервис Zigbee2MQTT успешно запущен! ✅
---------------------------------------------------------
Веб-интерфейс: &amp;lt;http://192.168.2.39:8080&amp;gt;
MQTT сервер: mqtt://localhost
Конфиг: /mnt/data/root/zigbee2mqtt/data/configuration.yaml
---------------------------------------------------------

[INFO] Проверка места на rootfs:
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       2.0G  931M  897M  51% /
&lt;/pre&gt;
  &lt;p id=&quot;rgzS&quot;&gt;У нас все установлено. Теперь добавляя устройства через интерфейс они сразу окажутся в наших двух серверах HA на которых настроили мост.&lt;/p&gt;
  &lt;figure id=&quot;YhXW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/56/80/5680138f-3189-47d9-be38-c74c6508e69e.png&quot; width=&quot;992&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JLC7&quot;&gt;Можно конечно сразу настроить на отправку на нужный сервер в конфигурации zigbee2mqtt, но пусть лучше обработкой будет заниматься WB. Логику и автоматизации и прочее грузанем на другой сервер. Если вдруг нужно то конфиг у zigbee2mqtt будет такой:&lt;/p&gt;
  &lt;pre id=&quot;S5tm&quot; data-lang=&quot;yaml&quot;&gt;homeassistant:
  enabled: true
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://192.168.2.17:1883 #указываем наш брокер на другой машине 
  
serial:
  port: /dev/ttyMOD1
  adapter: zstack
  rtscts: false
advanced:
  last_seen: epoch
  pan_id: GENERATE
  ext_pan_id: GENERATE
  network_key: GENERATE
frontend:
  enabled: true
  port: 8080
  host: 0.0.0.0
permit_join: true
version: 4&lt;/pre&gt;
  &lt;p id=&quot;oJXp&quot;&gt;После первой загрузки и добавлении устройств конфигурация zigbee2mqtt поменяется. Менять ее уже будет нельзя иначе устройства пропадут. Это касается вот этой части:&lt;/p&gt;
  &lt;pre id=&quot;20hc&quot; data-lang=&quot;yaml&quot;&gt;  pan_id: GENERATE
  ext_pan_id: GENERATE
  network_key: GENERATE&lt;/pre&gt;
  &lt;p id=&quot;eb4f&quot;&gt;Он превратится в примерно конфигурацию. Сама конфигурация находится по адресу - root/zigbee2mqtt/data/configuration.yaml&lt;/p&gt;
  &lt;pre id=&quot;5AWp&quot; data-lang=&quot;yaml&quot;&gt;homeassistant:
  enabled: true
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://localhost
serial:
  port: /dev/ttyMOD1
  adapter: zstack
  rtscts: false
advanced:
  last_seen: epoch
  pan_id: 5200
  ext_pan_id:
    - 62
    - 213
    - 22
    - 170
    - 206
    - 8
    - 81
    - 735
  network_key:
    - 172
    - 14
    - 180
    - 215
    - 103
    - 76
    - 197
    - 1
    - 183
    - 5
    - 36
    - 144
    - 68
    - 23
    - 120
    - 10
frontend:
  enabled: true
  port: 8080
  host: 0.0.0.0
permit_join: true
version: 4
devices:
  &amp;#x27;0x00158d00022ab350&amp;#x27;:
    friendly_name: Я прямо на WB
  &amp;#x27;0xf84477fffe19e3f4&amp;#x27;:
    friendly_name: WB Комбинированный датчик&lt;/pre&gt;
  &lt;figure id=&quot;5Y1D&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c7/9a/c79a5f3d-50db-48d6-b9d7-68496645dcfa.png&quot; width=&quot;438&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Ofyv&quot;&gt;На HA OS&lt;/p&gt;
  &lt;figure id=&quot;2kCN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0a/d2/0ad245cf-e596-4313-a310-debad6bd950c.png&quot; width=&quot;1000&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;XGzE&quot;&gt;И на HA Container&lt;/p&gt;
  &lt;figure id=&quot;yn1f&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9a/49/9a496847-ddd5-4080-89b2-dbfa05d63ea2.png&quot; width=&quot;1016&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;UMbt&quot;&gt;Прикольно, при добавлении новых устройст в Z2m они прокидываюются в карточки и получается в систему на wb … вот только это розетка и я не вижу переключателя вкл/выкл.&lt;/p&gt;
  &lt;figure id=&quot;tYci&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/31/93/31938751-d773-4d0e-988b-a147d63e5939.png&quot; width=&quot;791&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;eocO&quot;&gt;Итого&lt;/h2&gt;
  &lt;p id=&quot;3hWk&quot;&gt;Мне понравился контроллер и я по возможности буду его использовать, особенно при заказах на проводные умные дома. В остальных случаях мне проще использовать Orange Pi под контейнер, а Raspberry Pi под HAOS.&lt;/p&gt;
  &lt;p id=&quot;gqHe&quot;&gt;Настройка полноценного сервера Home Assistant Container на WB &lt;/p&gt;
  &lt;p id=&quot;biOR&quot;&gt;&lt;a href=&quot;https://teletype.in/@godisblind/F-3V9VCngZd&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/F-3V9VCngZd&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;heTP&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;kcBp&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;ECCq&quot;&gt;Способ 3 телеграм &lt;a href=&quot;https://t.me/tribute/app?startapp=dvHM&quot; target=&quot;_blank&quot;&gt;https://t.me/tribute/app?startapp=dvHM&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;eFTe&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;icPT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f3a06-8248-4298-8634-393acea6e911.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;pCFh&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;dC9Q&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;D7vo&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;zk66&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;wOmy&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;ulSV&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;

</content></entry><entry><id>godisblind:F-3V9VCngZd</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/F-3V9VCngZd?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Полноценный сервер с Home Assistant Container на Wirenboard 8</title><published>2025-10-01T16:25:52.206Z</published><updated>2025-10-01T16:25:52.206Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/58/c4/58c4fc92-1b03-48bc-83af-d101fcafa687.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/c3/a6/c3a66574-04f8-4f58-bb25-d70b53c5f294.png&quot;&gt;Готовый и рабочий сервер должен тянуть на себе полностью Home Assistant и дополнительные программы типа EspHome. Конечно, нагружать такаие не очень мощные платы компиляцией тяжелого кода от ESPHome кажется бессмысленным, но вдруг нужно поправить прям с объекта. Я ставлю все контейнеры через Portainer - мне так удобнее, экономить ресурсы в этом я точно не хочу.</summary><content type="html">
  &lt;p id=&quot;MzKx&quot;&gt;Готовый и рабочий сервер должен тянуть на себе полностью Home Assistant и дополнительные программы типа EspHome. Конечно, нагружать такаие не очень мощные платы компиляцией тяжелого кода от ESPHome кажется бессмысленным, но вдруг нужно поправить прям с объекта. Я ставлю все контейнеры через Portainer - мне так удобнее, экономить ресурсы в этом я точно не хочу.&lt;/p&gt;
  &lt;figure id=&quot;Qgdz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c3/a6/c3a66574-04f8-4f58-bb25-d70b53c5f294.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;4aex&quot;&gt;Сама модульность контроллера и вшитые порты это огонь, очень удобно. Все это сопровождается хорошей проработкой дров и адаптацией на уровене софта. Модули расширения &lt;a href=&quot;https://wirenboard.com/ru/catalog/wb-extensions/&quot; target=&quot;_blank&quot;&gt;https://wirenboard.com/ru/catalog/wb-extensions/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Dwve&quot;&gt;На удивление, мне плата показалась шустрой, а компиляция кода в ESPhome даже быстрее чем на orange pi 3b. Точно можно на небольшую квартиру или дом сделать полноценный удобный сервер в электрощит. Я сделал такой мини набор приложений которые позволят удобно обустроить УД на Home Assistant.&lt;/p&gt;
  &lt;ul id=&quot;v5Xf&quot;&gt;
    &lt;li id=&quot;5VG3&quot;&gt;VS code для более удобного копания в конфигурациях.&lt;/li&gt;
    &lt;li id=&quot;TuJ5&quot;&gt;Docker для загрузки Portainer.&lt;/li&gt;
    &lt;li id=&quot;frU5&quot;&gt;Wb-Engine плагин для отправки подключаемых устройства сразу с WB на Home Assistant.&lt;/li&gt;
    &lt;li id=&quot;3Mfj&quot;&gt;Zigbee2mqtt настроенный на локальный Home Assistant через встроенный Mosquitto.&lt;/li&gt;
    &lt;li id=&quot;HMPN&quot;&gt;Matter сервер, так как таких устройств становится все больше.&lt;/li&gt;
    &lt;li id=&quot;LXIK&quot;&gt;HACS понятное дело, без него HA не полноценная система.&lt;/li&gt;
    &lt;li id=&quot;bARf&quot;&gt;ESPHome как очень крутой инструмент добавления и настройки кастомных устройств.&lt;/li&gt;
    &lt;li id=&quot;TR4l&quot;&gt;Whats up docker для контроля контейнеров и получение информации по необходимости обновления прямо в HA.&lt;/li&gt;
    &lt;li id=&quot;xmhs&quot;&gt;Duplicati как резервное копирование, так как теперь бекапы HA не полноценные в контейнере.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;Y9go&quot;&gt;На многое у меня готовы скрипты/образы на гитхабе. Они специально адаптированы что бы не забивать и без того малый раздел rootfs, а писать сразу на большой раздел. Пришлось немного погонять скрипты, так что если вылезет ошибка - сообщите. &lt;a href=&quot;https://github.com/smirnowegor/ESP-WB/tree/main&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB/tree/main&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;8TKn&quot;&gt;Это будет полная установка от чистой системы до полноценного сервера, некоторые шаги будут повторяться с настройками  Это основная статья где подробно про мосты с другими HA и тестированием оборудования от WB.&lt;/p&gt;
  &lt;p id=&quot;6ILC&quot;&gt;В конце будет бонус раздел, в котором после (почти) каждого элемента будет скринт из таблицы состояния системы (htop). Понять насколько какой элемент добавляет нагрузки и съедает ресурсы.&lt;/p&gt;
  &lt;h2 id=&quot;IJTY&quot;&gt;Процесс установки HA на Wirenboard 8 (2507 stable).&lt;/h2&gt;
  &lt;h3 id=&quot;dYJB&quot;&gt;Установка прошивки и начальные настройки.&lt;/h3&gt;
  &lt;p id=&quot;eeYJ&quot;&gt;Многие вещи взял из оф инструкции &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Wiren_Board_8.5&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/Wiren_Board_8.5&lt;/a&gt;&lt;/p&gt;
  &lt;h3 id=&quot;s80U&quot;&gt;Первое подключение&lt;/h3&gt;
  &lt;p id=&quot;jGUo&quot;&gt;Оба Ethernet порта контроллера настроены на получение IP-адреса по DHCP, поэтому вам понадобится роутер с настроенной раздачей IP-адресов — обычно это любые роутеры, стоящие в квартире или офисе:&lt;/p&gt;
  &lt;ol id=&quot;Y9nj&quot;&gt;
    &lt;li id=&quot;wvFq&quot;&gt;Возьмите патчкорд с коннекторами RJ-45 и установите его одной стороной в свободный порт роутера, а другой в один из портов контроллера.&lt;/li&gt;
    &lt;li id=&quot;CDDg&quot;&gt;Зайдите в настройки вашего роутера и посмотрите, какой IP-адрес он выдал контроллеру. &lt;a href=&quot;https://wiki.wirenboard.com/wiki/How_to_find_IP_address&quot; target=&quot;_blank&quot;&gt;Другие способы узнать IP-адрес&lt;/a&gt;.&lt;/li&gt;
    &lt;li id=&quot;Zhml&quot;&gt;Откройте на компьютере, подключённому к тому же роутеру, что и контроллер, веб-браузер и введите IP-адрес из предыдущего пункта.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;h3 id=&quot;jBNO&quot;&gt;Очень важно поменять права доступа.&lt;/h3&gt;
  &lt;p id=&quot;fIgN&quot;&gt;Для изменения настроек контроллера вам нужен уровень доступа &lt;em&gt;Администратор&lt;/em&gt;, который можно выставить в разделе &lt;strong&gt;Настройки&lt;/strong&gt; → &lt;strong&gt;Права доступа&lt;/strong&gt;. Без этого ничего дальше настроить не получится.&lt;/p&gt;
  &lt;figure id=&quot;l6SC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/48/68/4868ed68-cce6-4593-81dd-8d020043d477.png&quot; width=&quot;700&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;3eiT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e8/aa/e8aa3c26-9938-4ce0-a9b4-b4c1f5c7dc86.png&quot; width=&quot;1189&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Q0Fc&quot;&gt;Обновим прошивку&lt;/p&gt;
  &lt;p id=&quot;HeNN&quot;&gt;Прошивку через веб-интерфейс удобно использовать, если на компьютере нет интернета и вы используете только встроенное в контроллер ПО. Способ подходит для обновления внутри веток stable или testing, а также для перехода со stable на testing.&lt;/p&gt;
  &lt;p id=&quot;CtjZ&quot;&gt;При обновлении сохраняются пользовательские файлы и настройки только в &lt;code&gt;/mnt/data&lt;/code&gt;, но стороннее ПО будет удалено. Рекомендуем &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Backup_of_Wiren_Board_controller_settings&quot; target=&quot;_blank&quot;&gt;сделать резервную копию&lt;/a&gt;.&lt;/p&gt;
  &lt;figure id=&quot;KyyA&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://wiki.wirenboard.com/wiki/images/thumb/0/01/Fit-link.png/250px-Fit-link.png&quot; width=&quot;250&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;eojd&quot;&gt;Cсылка для скачивания FIT-файлов в веб-интерфейсе контроллера Wiren Board&lt;/p&gt;
  &lt;p id=&quot;pHw1&quot;&gt;Вам понадобится fit-файл прошивки для вашей версии контроллера:&lt;/p&gt;
  &lt;ul id=&quot;3CU9&quot;&gt;
    &lt;li id=&quot;PLac&quot;&gt;&lt;a href=&quot;https://fw-releases.wirenboard.com/fit_image/stable/8x/latest.fit&quot; target=&quot;_blank&quot;&gt;stable-релиз&lt;/a&gt;&lt;/li&gt;
    &lt;li id=&quot;qdV1&quot;&gt;&lt;a href=&quot;https://fw-releases.wirenboard.com/fit_image/testing/8x/latest.fit&quot; target=&quot;_blank&quot;&gt;testing-релиз&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;WZd0&quot;&gt;Другие версии ПО вы найдёте в &lt;a href=&quot;https://fw-releases.wirenboard.com/?prefix=fit_image/&quot; target=&quot;_blank&quot;&gt;нашем репозитории&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;5nZu&quot;&gt;Также в свежих релизах FIT-файл можно скачать по ссылке в веб-интерфейсе: &lt;strong&gt;Настройки&lt;/strong&gt; → &lt;strong&gt;Система&lt;/strong&gt; При загрузке прошивки через веб-интерфейс имя файла не имеет значения.&lt;/p&gt;
  &lt;figure id=&quot;kcaq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fc/22/fc221f98-9bdf-4a84-9def-5d0b46a66714.png&quot; width=&quot;530&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;x1g7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fe/63/fe63345e-f5c3-4702-9ecc-cc6b78697d75.png&quot; width=&quot;983&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;vSNy&quot;&gt;У нас такой экран в устройствах, 1 wire нашелся автоматически и уже показывает данные.&lt;/p&gt;
  &lt;figure id=&quot;dGfO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/66/ff/66ff084f-0d06-41a2-b327-c64f2b80dbfd.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;FKd7&quot;&gt;Дополнительное обновление через командную строку&lt;/h3&gt;
  &lt;p id=&quot;uINd&quot;&gt;Вход через ssh для доступа к командной строке подключитесь к контроллеру по протоколу &lt;a href=&quot;https://wiki.wirenboard.com/wiki/SSH&quot; target=&quot;_blank&quot;&gt;SSH&lt;/a&gt; или через &lt;a href=&quot;https://wiki.wirenboard.com/wiki/WB_Debug_Console&quot; target=&quot;_blank&quot;&gt;отладочный порт&lt;/a&gt;. Включение прав администратора Логин и пароль по умолчанию &lt;strong&gt;root&lt;/strong&gt;/&lt;strong&gt;wirenboard&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;KHeC&quot;&gt;Обновляем всю эту систему:&lt;/p&gt;
  &lt;pre id=&quot;yxSR&quot; data-lang=&quot;bash&quot;&gt;sudo apt update &amp;amp;&amp;amp; apt upgrade -y&lt;/pre&gt;
  &lt;p id=&quot;2L2D&quot;&gt;Установи правильный часовой пояс, чтобы логи и расписания работали корректно.&lt;/p&gt;
  &lt;pre id=&quot;qray&quot; data-lang=&quot;bash&quot;&gt;dpkg-reconfigure tzdata&lt;/pre&gt;
  &lt;p id=&quot;F2k9&quot;&gt;Следуй инструкциям на экране. Тебе нужно будет выбрать &lt;code&gt;Europe&lt;/code&gt;, а затем &lt;code&gt;Moscow&lt;/code&gt; (или другой подходящий для тебя часовой пояс).&lt;/p&gt;
  &lt;h3 id=&quot;7phU&quot;&gt;Установить VS code для удобства&lt;/h3&gt;
  &lt;p id=&quot;2IZN&quot;&gt;Не обязательно, но очень удобно в дальнейшем работать с файлами и конфигурациями. Скрипт адаптирован под перенос на большую память что бы не забивать rootfs. Порт лучше выбрать 9091, так как дефолтный 8080 может быть занят Zigbee2mqtt&lt;/p&gt;
  &lt;pre id=&quot;sfVf&quot; data-lang=&quot;bash&quot;&gt;sudo bash -c &amp;quot;$(curl -fsSL https://raw.githubusercontent.com/smirnowegor/HA_Container/main/vscodeoneclick.sh)&amp;quot;&lt;/pre&gt;
  &lt;p id=&quot;3VT0&quot;&gt;После установки нам предложат адрес и переходим по предложенному адресу. Открываем папку через “/” и будет доступна вся система.&lt;/p&gt;
  &lt;figure id=&quot;d9RQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5a/6e/5a6e0a31-af06-4087-a03a-cc862af8843d.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;GOtF&quot;&gt;Установка происходит на /mnt/data и не забивает rootfs&lt;/p&gt;
  &lt;pre id=&quot;1tCE&quot;&gt;==============================================
root@wirenboard-A4DURUYC:~# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/root      ext4      2.0G  747M  1.1G  41% /
devtmpfs       devtmpfs  2.0G     0  2.0G   0% /dev
tmpfs          tmpfs     2.0G  4.0K  2.0G   1% /dev/shm
tmpfs          tmpfs     787M  1.3M  786M   1% /run
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
/dev/mmcblk0p6 ext4       55G  1.1G   51G   2% /mnt/data
tmpfs          tmpfs     394M     0  394M   0% /run/user/0
root@wirenboard-A4DURUYC:~# lsblk -f
NAME         FSTYPE FSVER LABEL   UUID                                 FSAVAIL FSUSE% MOUNTPOINT
mmcblk0
├─mmcblk0p1
├─mmcblk0p2  ext4   1.0   rootfs1 53108673-ae75-4681-8b39-5780e6a8e8ce    1.1G    38% /
├─mmcblk0p3  ext4   1.0   rootfs2 1230e5bc-0fa4-4d87-b7b0-f088703ebeef
├─mmcblk0p4
├─mmcblk0p5  swap   1             c6489b97-e46e-446e-8738-9428774a380b                [SWAP]
└─mmcblk0p6  ext4   1.0   data    20e1d3ce-b157-4346-9f2e-4194196129ea   50.9G     2% /mnt/data
mmcblk0boot0
mmcblk0boot1
&lt;/pre&gt;
  &lt;h3 id=&quot;qDbD&quot;&gt;Найдем и подключим устройства&lt;/h3&gt;
  &lt;p id=&quot;YAU4&quot;&gt;Подготовим и проверим оборудование.&lt;/p&gt;
  &lt;p id=&quot;98w9&quot;&gt;Настройки - Конфигурационные файлы - Настройка драйвера Serial-устройств&lt;/p&gt;
  &lt;p id=&quot;DqbL&quot;&gt;Тут можем найти все устройства автоматически, ну почти все… счетчик сторонний сам не нашелся.&lt;/p&gt;
  &lt;figure id=&quot;YyO0&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/82/43/8243df99-1540-4777-ab26-d08c553f7d43.png&quot; width=&quot;1690&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;vDxE&quot;&gt;Счетчик можно добавить из шаблонов&lt;/p&gt;
  &lt;p id=&quot;aRCx&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;Z2JA&quot;&gt;Все устройства прокинулись, их нужно предварительно настроить. Это нужно сделать до того как полетят в Home Assistant. Я настрою в отдельных статьях&lt;/p&gt;
  &lt;figure id=&quot;svmm&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/35/25/3525ed0a-79d1-4547-a063-977fcc0e2b0f.png&quot; width=&quot;1710&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;fFLm&quot;&gt;Счетчик электричества &lt;a href=&quot;https://teletype.in/@godisblind/8iFvMlHuuSU&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/8iFvMlHuuSU&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;c6RE&quot;&gt;Диммер &lt;a href=&quot;https://smart4you.notion.site/WB-MDM3-24e8751588a580348563e51549561444?pvs=74&quot; target=&quot;_blank&quot;&gt;https://smart4you.notion.site/WB-MDM3-24e8751588a580348563e51549561444?pvs=74&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;1uxb&quot;&gt;Датчик температуры и влажности &lt;a href=&quot;https://smart4you.notion.site/WB-Modbus-20e8751588a580a9b57cf0f4cc1b5621?pvs=74&quot; target=&quot;_blank&quot;&gt;https://smart4you.notion.site/WB-Modbus-20e8751588a580a9b57cf0f4cc1b5621?pvs=74&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;riNq&quot;&gt;WB Комбинированный датчик (темп, движения, СО2…) + Zigbee &lt;a href=&quot;https://smart4you.notion.site/WB-2-Zigbee-26c8751588a580eaa1a5e6c80cd3e7a8?pvs=74&quot; target=&quot;_blank&quot;&gt;https://smart4you.notion.site/WB-2-Zigbee-26c8751588a580eaa1a5e6c80cd3e7a8?pvs=74&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;QYuA&quot;&gt;Счетчик Меркурий 230 как бонус &lt;a href=&quot;https://smart4you.notion.site/3-2009-26d8751588a58085920fdf5f6d759fa7#26d8751588a58085920fdf5f6d759fa7&quot; target=&quot;_blank&quot;&gt;https://smart4you.notion.site/3-2009-26d8751588a58085920fdf5f6d759fa7#26d8751588a58085920fdf5f6d759fa7&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;OoDg&quot;&gt;Немого про фейл, у меня скакнуло электричество во время обновления и пришлось восстанавливать прошивку датчика &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Wb-mcu-fw-updater#%D0%92%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_(recover)&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/Wb-mcu-fw-updater#Восстановление_(recover)&lt;/a&gt;&lt;/p&gt;
  &lt;h3 id=&quot;pgoh&quot;&gt;Установка Wb-Engine на WB.&lt;/h3&gt;
  &lt;p id=&quot;1RFI&quot;&gt;Wb-Engine устанавливается на сам контроллер WB и “отправляет” выбранные сущности в броке с автоопределением для Home Assistant. Кто его потом заберт - свой локальный HA или через мост на другой брокер mqtt в другой HA не так важно.&lt;/p&gt;
  &lt;p id=&quot;BOMK&quot;&gt;&lt;strong&gt;Установка и настройка &lt;code&gt;wb-engine&lt;/code&gt; на Wiren Board&lt;/strong&gt;&lt;/p&gt;
  &lt;ol id=&quot;Wf1N&quot;&gt;
    &lt;li id=&quot;wo8q&quot;&gt;Подключись по SSH к устройству WB (192.168.2.39).&lt;/li&gt;
    &lt;li id=&quot;jS1x&quot;&gt;Установи &lt;code&gt;wb-engine&lt;/code&gt;, чтобы автоматически создать виртуальные устройства и экспортировать их в Home Assistant:&lt;/li&gt;
  &lt;/ol&gt;
  &lt;pre id=&quot;4lSf&quot; data-lang=&quot;bash&quot;&gt;wget https://github.com/4mr/wb-engine/releases/latest/download/wb-engine_arm64.deb
dpkg -i wb-engine_arm64.deb
rm wb-engine_arm64.deb&lt;/pre&gt;
  &lt;p id=&quot;QP8G&quot;&gt;Вот наш интерфейс&lt;/p&gt;
  &lt;figure id=&quot;ghNl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/cb/49cbb2f0-cb0a-4944-9df5-cf35377d7051.png&quot; width=&quot;1918&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;kQMG&quot;&gt;Через Engine не все перелетают параметры в MQTT сразу, те что не опрашиваются то отображатся для передачи в HA не будут. Нужно сначала настроить опрос = “включить” параметр, а потом его уже можно будет передать в НА.&lt;/p&gt;
  &lt;figure id=&quot;egtC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ae/9a/ae9a788e-96d1-460c-9ca1-3a0884756b8c.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ulFQ&quot;&gt;Не все параметры судя по всему можно отправить … например настройки скорости затемнения и прочих. Входы выбор действий списком…. но я и в Устройствах на дашборде тоже не вижу в WB - а вот и ответ.&lt;/p&gt;
  &lt;p id=&quot;ZDM8&quot;&gt;Сейчас в WB Engine действительно есть ограничение: он в MQTT и, соответственно, в HA отдает только те параметры, которые помечены как &lt;em&gt;контролы&lt;/em&gt; (&lt;code&gt;controls&lt;/code&gt;) в описании устройства. Конфигурационные параметры драйвера (вроде «Кривая диммирования») туда не попадают автоматически — это сделано сознательно, чтобы не засорять MQTT служебными настройками.&lt;/p&gt;
  &lt;h3 id=&quot;HoDb&quot;&gt;Установка Docker&lt;/h3&gt;
  &lt;p id=&quot;yGPy&quot;&gt;Что бы работали контейнеры нужнен докер) оно и понятно. Тут главное отправить докер именно на большую память, а также что бы все контейнеры и тяжелые образы были на большой памяти. Скрипт автоматический, но следить нужно.&lt;/p&gt;
  &lt;pre id=&quot;xuPp&quot;&gt;curl -fsSL https://raw.githubusercontent.com/smirnowegor/ESP-WB/main/fastDockerWb.sh | bash&lt;/pre&gt;
  &lt;p id=&quot;QMf1&quot;&gt;После установки докера выглядит так, тут важно конечно следить за ресурсами.&lt;/p&gt;
  &lt;figure id=&quot;noKn&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6c/da/6cda109e-eac9-4308-bcdb-e533bbf69da4.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;mIqM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bb/a2/bba21391-8821-4c59-bff8-e05783df2d34.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;DhpN&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;4Ib1&quot;&gt;Устанавливаем Portainer&lt;/h3&gt;
  &lt;p id=&quot;semW&quot;&gt;Теперь нам нужна приложуха для установки контейнеров, хотел бы использовать Dockge, но он не работает в ингресс. Зальем тоже скриптом. В скрипте установка&lt;/p&gt;
  &lt;pre id=&quot;iSL1&quot;&gt;sudo bash -c &amp;quot;$(curl -fsSL https://raw.githubusercontent.com/smirnowegor/ESP-WB/refs/heads/main/fastPortainerWB.sh)&amp;quot;
&lt;/pre&gt;
  &lt;p id=&quot;flqx&quot;&gt;После установки не сильно нагрузило систему&lt;/p&gt;
  &lt;figure id=&quot;9ymO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b4/11/b411ece5-c69b-49ab-bee7-e1b8376c7bc3.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;CghI&quot;&gt;Установка Home Assistant&lt;/h3&gt;
  &lt;p id=&quot;JKiF&quot;&gt;Теперь сам великий Home Assistant - идем в Portainer и устанавливаем в разделе Stacks. Репозиторий &lt;a href=&quot;https://github.com/smirnowegor/ESP-WB&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;tPme&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cc/f9/ccf9115f-5248-4f3b-bfac-f83b881d1566.png&quot; width=&quot;1605&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;u9iP&quot;&gt;Репозиторий тот же, а название файла &lt;code&gt;homeassistantWB.yaml&lt;/code&gt; организацию файла можно посмотреть в гите &lt;a href=&quot;https://github.com/smirnowegor/ESP-WB/blob/main/homeassistantWB.yaml&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB/blob/main/homeassistantWB.yaml&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;S6cL&quot;&gt;Для входа адрес ВашIP:8123&lt;/p&gt;
  &lt;p id=&quot;HdVL&quot;&gt;При первом входе нашел кучу устройств из моей сети.&lt;/p&gt;
  &lt;figure id=&quot;XAdg&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/ce/20/ce20b62d-f622-4921-8a06-cba2f4e4ead4.png&quot; width=&quot;1126&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;5BOl&quot;&gt;О, блутус тоже на базе сразу&lt;/p&gt;
  &lt;figure id=&quot;V6GQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d6/5d/d65d50fd-2720-471d-9094-9380caf8bf9a.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;eCeM&quot;&gt;Установка Zigbee2mqtt на WB и добавление в HA.&lt;/h3&gt;
  &lt;p id=&quot;nnX2&quot;&gt;У меня стоит модуль с zigbee, в слоте 1.&lt;/p&gt;
  &lt;figure id=&quot;lwDy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9b/59/9b59d968-1b26-4d6d-843f-4ada8db0c979.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;zWOz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/85/2f/852f3a36-7253-4694-830f-eb7108b8b441.png&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;6qqK&quot;&gt;Его нужно сначала &lt;a href=&quot;https://wiki.wirenboard.com/wiki/index.php?title=Zigbee&amp;printable=yes&amp;mobileaction=toggle_view_desktop#:~:text=systemctl%20enable%20zigbee2mqtt-,%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F,-%D0%95%D1%81%D0%BB%D0%B8%20%D0%B2%D1%8B%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D1%82%D0%B5&quot; target=&quot;_blank&quot;&gt;включить в настройках &lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;x12l&quot;&gt;Находится в конфигурационных файлах в Модули расширения и порты&lt;/p&gt;
  &lt;figure id=&quot;5lUZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/26/46/2646a072-500d-483b-802a-9ce3c1d38977.png&quot; width=&quot;1257&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;tvBf&quot;&gt;Дальше через терминал запустить мой скрипт, который сам найдет нужный модуль и заполнит конфигурацию. Дополнительно установит wb-zigbee2mqtt/ Следим за установкой, потому что будут вопросы для подтвержения и выбора.&lt;/p&gt;
  &lt;pre id=&quot;qvum&quot;&gt;bash &amp;lt;(curl -L https://raw.githubusercontent.com/smirnowegor/ESP-WB/refs/heads/main/fastZ2MWB.sh)
&lt;/pre&gt;
  &lt;p id=&quot;SurE&quot;&gt;После успешной установки видим&lt;/p&gt;
  &lt;figure id=&quot;bAiP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3e/80/3e807a17-1a4a-4e5b-8b4d-9bb4cf277f3c.png&quot; width=&quot;540&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JtHj&quot;&gt;У нас все установлено.&lt;/p&gt;
  &lt;p id=&quot;Kc6A&quot;&gt;В HA добаляем MQTT&lt;/p&gt;
  &lt;figure id=&quot;PQlj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3d/19/3d19de97-1936-4718-9078-3764c5c3dd83.png&quot; width=&quot;1659&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;zCFK&quot;&gt;Выставляем адрес нашего сервера WB&lt;/p&gt;
  &lt;figure id=&quot;xgGe&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/37/d8/37d8833a-8e8b-4f1e-afc7-af51c0f7510b.png&quot; width=&quot;368&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Jsty&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/66/19/661941df-929e-44db-9089-c44073b0c544.png&quot; width=&quot;1061&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;D8cF&quot;&gt;Любые устройства подключенные через Z2M теперь залетают в Home Assistan. Можем добавить и устройства от самого контроллера через wb-engine который в веб интерфейсе WB, все тоже полетит автоматом в HA.&lt;/p&gt;
  &lt;figure id=&quot;RTUE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5b/56/5b56f584-0497-4189-96fd-953c454dff04.png&quot; width=&quot;1033&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;PSvn&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/12/6a/126a0e2c-8ac2-4532-aaa7-4a7ebf9db4ad.png&quot; width=&quot;942&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;FjMy&quot;&gt;Теперь установим доп приложения.&lt;/p&gt;
  &lt;h3 id=&quot;5d3j&quot;&gt;Matter сервер&lt;/h3&gt;
  &lt;p id=&quot;pNI4&quot;&gt;&lt;strong&gt;Matter сервер&lt;/strong&gt;, пока мало им пользуюсь, но вдруг нужен будет. Установка как и выше через Portainer, репозиторий тот же &lt;a href=&quot;https://github.com/smirnowegor/ESP-WB&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB&lt;/a&gt;  Имя образа&lt;/p&gt;
  &lt;pre id=&quot;GuCO&quot;&gt;MatterWB.yaml&lt;/pre&gt;
  &lt;p id=&quot;OG8H&quot;&gt;В HA в установке интеграций добавляем Matter. Адрес ставить не обязательно, можно просто согласиться.&lt;/p&gt;
  &lt;figure id=&quot;6ntq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bc/8b/bc8b922a-41bb-4191-9891-c03fa9cc0427.png&quot; width=&quot;1178&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;9dZE&quot;&gt;Whats up docker&lt;/p&gt;
  &lt;p id=&quot;0eIM&quot;&gt;&lt;a href=&quot;https://getwud.github.io/wud/#/?id=introduction&quot; target=&quot;_blank&quot;&gt;https://getwud.github.io/wud/#/?id=introduction&lt;/a&gt; Удобная приложуха для наблюдения за контейнерами и нормально отправляет данные через mqtt&lt;/p&gt;
  &lt;p id=&quot;iJMO&quot;&gt;Создать сеть&lt;/p&gt;
  &lt;pre id=&quot;dXju&quot;&gt;docker network create homeiot_internal&lt;/pre&gt;
  &lt;p id=&quot;7XLs&quot;&gt;Последний контейнер - это наблюдатель за контейнерами) Whats up docker. имя&lt;/p&gt;
  &lt;pre id=&quot;OcVD&quot;&gt;wudWB.yaml&lt;/pre&gt;
  &lt;p id=&quot;0lK8&quot;&gt;и адрес &lt;a href=&quot;http://192.168.2.39:3006/containers&quot; target=&quot;_blank&quot;&gt;http://192.168.2.39:3006/containers&lt;/a&gt;   Ваш IP и порт 3006&lt;/p&gt;
  &lt;p id=&quot;MTom&quot;&gt;Вот так можно следить за контейнерами. Портейнер использую старой версии что бы можно было добавить через Ingress&lt;/p&gt;
  &lt;h3 id=&quot;3sSP&quot;&gt;HACS очень нужен&lt;/h3&gt;
  &lt;p id=&quot;MHBF&quot;&gt;Отличненько от предыдущего метода, быстро и удобно. Продолжаем.&lt;/p&gt;
  &lt;p id=&quot;D4EX&quot;&gt;Надо установить HACS - его установка должна быть в той же папке что и сам Home Assistant - иначе не встанет, скрипт должен сам найти нужную папку.&lt;/p&gt;
  &lt;pre id=&quot;SHMi&quot;&gt;sudo bash -c &amp;quot;$(curl -fsSL https://raw.githubusercontent.com/smirnowegor/HA_Container/main/fastHacs.sh)&amp;quot;&lt;/pre&gt;
  &lt;figure id=&quot;pDBf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5e/99/5e998849-8382-4999-a96b-19f039f229a7.png&quot; width=&quot;1208&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;a0sH&quot;&gt;Далеко не отходим и установим удобную штуку для размещения ссылок на контейнеры прямо в HA как это происходит с аддонами. &lt;a href=&quot;https://github.com/lovelylain/hass_ingress&quot; target=&quot;_blank&quot;&gt;https://github.com/lovelylain/hass_ingress&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;1iex&quot;&gt;Что бы было удобно все делать из боковых панелей мы сразу добавим VS Code. Для этого в этом сам vs code отправляемся и находим Home Assistant configuration.yaml (по скриптам тут /mnt/data/udobnidom/homeassistant/config) и вставляем следующее&lt;/p&gt;
  &lt;pre id=&quot;ErWh&quot; data-lang=&quot;yaml&quot;&gt;ingress:
  vscode:
    work_mode: ingress
    title: VS Code
    icon: mdi:microsoft-visual-studio-code
    url: &amp;lt;http://192.168.2.39:9091/&amp;gt;  # Это адрес машины и порт который выбрали при установке VS code
&lt;/pre&gt;
  &lt;figure id=&quot;0C49&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/6d/496d2490-a0b2-45b7-97b7-408ebfc021fe.png&quot; width=&quot;1619&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;m9zN&quot;&gt;Теперь перезагружаем Home Assistant и у нас в боковой панели удобный и знакомый по supervised VS Code.&lt;/p&gt;
  &lt;p id=&quot;wc2w&quot;&gt;Добавим и другие контейнеры (Не забываем менять адрес на свой!)&lt;/p&gt;
  &lt;pre id=&quot;P1KH&quot; data-lang=&quot;yaml&quot;&gt;ingress:
  vscode:
    work_mode: ingress
    title: VS Code
    icon: mdi:microsoft-visual-studio-code
    url: &amp;lt;http://192.168.2.39:9091/&amp;gt;  # Это адрес машины и порт который выбрали при установке VS code
  esphome:
    work_mode: ingress
    title: ESPHome
    icon: mdi:chip # Подходящая иконка для ESPHome
    url: &amp;lt;http://192.168.1.74:6052/&amp;gt;

  zigbee2mqtt:
    work_mode: ingress
    title: Zigbee2MQTT
    icon: mdi:zigbee # Иконка Zigbee
    url: &amp;lt;http://192.168.1.74:8080/&amp;gt;

  portainer:
    work_mode: ingress
    title: Portainer
    icon: mdi:docker # Иконка Docker, так как Portainer управляет контейнерами
    url: &amp;lt;http://192.168.1.74:9000/&amp;gt;
&lt;/pre&gt;
  &lt;p id=&quot;bmJK&quot;&gt;Все удобно, а главное что работает и по внешним ссылкам без ошибки http-httpS&lt;/p&gt;
  &lt;figure id=&quot;Viym&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1c/3b/1c3b8106-cd7b-42ed-b90a-4422df02e684.png&quot; width=&quot;1231&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;7z9f&quot;&gt;Установка ESPhome&lt;/h3&gt;
  &lt;p id=&quot;JkRW&quot;&gt;Nехнически установить и запустить ESPHome (dashboard/CLI) на самом Wiren Board можно (через Docker или pip), но это не “путь по умолчанию” для сообщества WB. Официальная документация Wiren Board ориентирует на подключение ESPHome‑устройств по MQTT через конвертер esphome2wb, а не на хостинг ESPHome на контроллере. Это связано с ресурсами: сборки под ESP‑IDF требуют много места и RAM; на WB это часто выливается в ошибки “No space left on device”, если не вынести кэш и /tmp на большой раздел.&lt;/p&gt;
  &lt;p id=&quot;3AbB&quot;&gt;Долго шлифовал конфигурацию и можно загрузить адаптированную под WB. Установка через Portainer, репозиторий тот же &lt;a href=&quot;https://github.com/smirnowegor/ESP-WB&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB&lt;/a&gt;&lt;/p&gt;
  &lt;pre id=&quot;VrQF&quot;&gt;espHomeWB.yaml&lt;/pre&gt;
  &lt;p id=&quot;5lpC&quot;&gt;Процесс компиляции больших файлов не очень быстрый, но все равно работает и не виснет и не жалуется на забитую память. Если грузануть в root то точно можно получить такую ошибку&lt;/p&gt;
  &lt;h3 id=&quot;hdS9&quot;&gt;Бекапы через Duplicati&lt;/h3&gt;
  &lt;p id=&quot;83lf&quot;&gt;Я использую эту приложуху для установок HA в контейнере, значит и тут поможет. Самая хорошая фишка - загрузка в облако без танцев с бубном.&lt;/p&gt;
  &lt;p id=&quot;w52c&quot;&gt;Мы лишь установим через адаптированный скрипт. В процессе будут введены настройки и пароли.&lt;/p&gt;
  &lt;pre id=&quot;MgSJ&quot;&gt;sudo bash -c &amp;quot;$(curl -fsSL https://raw.githubusercontent.com/smirnowegor/ESP-WB/refs/heads/main/duplicatiFastWB.sh)&amp;quot;
&lt;/pre&gt;
  &lt;p id=&quot;y9FC&quot;&gt;Добавляем интеграцию в Home Assistant репозиторий нужно добавить в HACS &lt;a href=&quot;https://github.com/txxa/hass-duplicati&quot; target=&quot;_blank&quot;&gt;https://github.com/txxa/hass-duplicati&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;HPdp&quot;&gt;Для этого в Добавить интеграции добавляем Diplicati и вбиваем &lt;a href=&quot;http://localhost:8200/&quot; target=&quot;_blank&quot;&gt;http://localhost:8200&lt;/a&gt; и наш пароль от входа в интерфейс (не ключ шифрования) . Будет работать только после создания первого бекапа, как его делать тут&lt;/p&gt;
  &lt;p id=&quot;9qJM&quot;&gt;&lt;a href=&quot;https://teletype.in/@godisblind/eALTwAArLCo&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/eALTwAArLCo&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;gMjL&quot;&gt;Все можем контролировать из HA&lt;/p&gt;
  &lt;figure id=&quot;AlKH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f1/c1/f1c19622-8f81-4900-8f6d-423478dcfbb6.png&quot; width=&quot;1640&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;cJUz&quot;&gt;Удаленный доступ можно настроить по аналогии&lt;/h3&gt;
  &lt;p id=&quot;8vcW&quot;&gt;Как тут &lt;a href=&quot;https://teletype.in/@godisblind/eALTwAArLCo&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/eALTwAArLCo&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;smSa&quot;&gt;Работа системы&lt;/h2&gt;
  &lt;p id=&quot;rg5u&quot;&gt;Все достатно шустро работает, по идее можно еще установить карту памяти что бы добить нужными приложениями… но надо ли. Например Frigate я даже и пробовать не буду ставить - он для другой машинки.&lt;/p&gt;
  &lt;p id=&quot;qkPD&quot;&gt;У меня все что нужно нашел внутри сети и сам даже добавил весы от сяоми.&lt;/p&gt;
  &lt;figure id=&quot;OREV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/77/e0/77e0319a-38ee-4b64-9218-bd5f4e976933.png&quot; width=&quot;1916&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Gjcv&quot;&gt;Все что нужно есть&lt;/p&gt;
  &lt;figure id=&quot;orQ9&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/24/e8/24e84ca7-8d20-4f95-8004-2bf75e33632d.png&quot; width=&quot;1187&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VKHA&quot;&gt;В принципе, если бы не цена то был бы мой любимчик - поставил в щит и забыл + ещё интерфейсов дофига. Возможностей тоже много - knx, opentherm и другое веселье) Куча модулей!!!!&lt;/p&gt;
  &lt;p id=&quot;j0Ys&quot;&gt;Памяти осталось много свободной&lt;/p&gt;
  &lt;figure id=&quot;ogYW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d5/32/d5327110-eeab-46f0-b913-ce90c87ed1c0.png&quot; width=&quot;1202&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;NIJJ&quot;&gt;Внутри HA&lt;/p&gt;
  &lt;figure id=&quot;jaUR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9a/d6/9ad6d9b6-8d61-4dea-8cc3-ab46b6ad58de.png&quot; width=&quot;913&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;V2zu&quot;&gt;Те приложения которые можно я вынес на боковую панель через ингресс, значит будет грузить и по внешней ссылке.&lt;/p&gt;
  &lt;p id=&quot;srp4&quot;&gt;Сильно не перегревается, но у меня в тестовом варианте не сидит в шкафу.&lt;/p&gt;
  &lt;figure id=&quot;WlRS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/ba/d0/bad098d5-940b-46ad-aa25-cd972958b08f.png&quot; width=&quot;542&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;BySC&quot;&gt;Не все загрузил, но это тестовый вариант.&lt;/p&gt;
  &lt;figure id=&quot;cerl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/91/e0/91e0531e-de7f-4ac5-aa1c-34eb90f3f6d1.png&quot; width=&quot;1592&quot; /&gt;
  &lt;/figure&gt;
  &lt;h1 id=&quot;Tc6G&quot;&gt;Загрузка системы с добавлением сервисов.&lt;/h1&gt;
  &lt;p id=&quot;GzSr&quot;&gt;Чистая система&lt;/p&gt;
  &lt;figure id=&quot;JLk8&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/48/494871ff-0316-4215-a24b-99a86449e356.png&quot; width=&quot;1172&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;nhbY&quot;&gt;После обновления, vs code&lt;/p&gt;
  &lt;figure id=&quot;eHgr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e3/49/e349ae76-d7b7-4ce6-bcbd-383f333e44a4.png&quot; width=&quot;1263&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;vo6S&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/df/b8/dfb8c5c9-9bc0-4c9e-9aff-0be64138ef22.png&quot; width=&quot;677&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VeMr&quot;&gt;Подключение устройств, wb-engine и docker&lt;/p&gt;
  &lt;figure id=&quot;NZ6x&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9b/cf/9bcfb25f-b6ec-41a6-af20-86a94dc5abde.png&quot; width=&quot;701&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;YCUT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6a/a9/6aa971bf-6ee3-4de7-b3ae-98b814769933.png&quot; width=&quot;1166&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;4pkM&quot;&gt;После установки Portainer&lt;/p&gt;
  &lt;figure id=&quot;2RKJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/28/ce/28ce4c1e-5ed7-42c5-bbd9-faaea019b903.png&quot; width=&quot;676&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;Fwbq&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f3/04/f3047435-5146-4a33-88fe-ebed54d1903d.png&quot; width=&quot;1180&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;DiPH&quot;&gt;После установки Home Assistant&lt;/p&gt;
  &lt;figure id=&quot;mOOv&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/ca/94/ca94419e-b3e4-48b2-8557-c995649a00cd.png&quot; width=&quot;690&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;pbrD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cf/2b/cf2bb4ca-5550-45a5-b3a9-9fecb7a11a9a.png&quot; width=&quot;1223&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Dxwy&quot;&gt;После установки Z2M&lt;/p&gt;
  &lt;figure id=&quot;LsuF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c6/a4/c6a45cf7-e264-444d-8731-7164598f933c.png&quot; width=&quot;1172&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;EI77&quot;&gt;После установки WUD, Matter, HACS&lt;/p&gt;
  &lt;figure id=&quot;bFPp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/50/37/50372649-8671-49fd-aef5-1a51ffbd33e5.png&quot; width=&quot;694&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;a8Ll&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5b/63/5b639363-191b-4fbb-bd6b-1d9aba403a0b.png&quot; width=&quot;1298&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;mmC7&quot;&gt;После установки ESPHome&lt;/p&gt;
  &lt;figure id=&quot;Wdjt&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d8/3c/d83c09fa-fb25-4524-8946-e7c6ac423222.png&quot; width=&quot;691&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;AxlM&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5b/63/5b639363-191b-4fbb-bd6b-1d9aba403a0b.png&quot; width=&quot;1298&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;42Be&quot;&gt;Компиляция сильно нагрузит процессоры. Вот при предыдущих пусках&lt;/p&gt;
  &lt;figure id=&quot;8EKO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fc/cd/fccd4ab7-bc66-432a-a863-d3a7d3b8be4b.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Cwn6&quot;&gt;По времени конечно мощно … понятно что лучше готовить на другой машине прошивки.&lt;/p&gt;
  &lt;pre id=&quot;6zfI&quot;&gt;size.
RAM:   [=         ]  14.3% (used 46936 bytes from 327680 bytes)
Flash: [========= ]  86.9% (used 1594584 bytes from 1835008 bytes)
Building .pioenvs/plant-sensor/firmware.bin
Warning: DEPRECATED: &amp;#x27;esptool.py&amp;#x27; is deprecated. Please use &amp;#x27;esptool&amp;#x27; instead. The &amp;#x27;.py&amp;#x27; suffix will be removed in a future major release.
Creating ESP32C3 image...
Successfully created ESP32C3 image.
merge_factory_bin([&amp;quot;.pioenvs/plant-sensor/firmware.bin&amp;quot;], [&amp;quot;.pioenvs/plant-sensor/firmware.elf&amp;quot;])
Info: bootloader.bin not found - skipping
Info: partition-table.bin not found - skipping
Info: ota_data_initial.bin not found - skipping
Info: plant-sensor.bin not found - skipping
Using FLASH_EXTRA_IMAGES from PlatformIO environment
Merging binaries into /build/plant-sensor/.pioenvs/plant-sensor/firmware.factory.bin
Merging binaries with esptool
SHA digest in image updated.
Wrote 0x195660 bytes to file &amp;#x27;/build/plant-sensor/.pioenvs/plant-sensor/firmware.factory.bin&amp;#x27;, ready to flash to offset 0x0.
Successfully created /build/plant-sensor/.pioenvs/plant-sensor/firmware.factory.bin
esp32_copy_ota_bin([&amp;quot;.pioenvs/plant-sensor/firmware.bin&amp;quot;], [&amp;quot;.pioenvs/plant-sensor/firmware.elf&amp;quot;])
Copied firmware to /build/plant-sensor/.pioenvs/plant-sensor/firmware.ota.bin
======================== [SUCCESS] Took 1211.06 seconds ========================
&lt;/pre&gt;
  &lt;p id=&quot;LjiN&quot;&gt;Финальная система (может rootfs немного забит из-за тестов).&lt;/p&gt;
  &lt;figure id=&quot;LMTR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7d/b7/7db7b094-6b81-459b-830f-af283fe73892.png&quot; width=&quot;732&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;hxwj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d5/32/d5327110-eeab-46f0-b913-ce90c87ed1c0.png&quot; width=&quot;1202&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;YTY3&quot;&gt;#сделайсам #обучение #настройка #планирование #wirenboard&lt;/p&gt;
  &lt;p id=&quot;CLJi&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;WN98&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;26IS&quot;&gt;Способ 3 телеграм &lt;a href=&quot;https://t.me/tribute/app?startapp=dvHM&quot; target=&quot;_blank&quot;&gt;https://t.me/tribute/app?startapp=dvHM&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Kj0M&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;mC5u&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f3a06-8248-4298-8634-393acea6e911.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;io21&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;HMIn&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;OjRN&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;Axtb&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;AKEX&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;51Lf&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;

</content></entry><entry><id>godisblind:K7Z0QBQ-vHo</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/K7Z0QBQ-vHo?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>WB Комбинированный датчик (темп, движения, СО2…) + Zigbee</title><published>2025-10-01T15:27:34.835Z</published><updated>2025-10-01T15:27:34.835Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/59/91/5991b4d3-9ba3-4072-9798-5155bf4af08c.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://wiki.wirenboard.com/wiki/images/thumb/d/d9/WB-MSW_v.4_Zigbee_Change_Mode.jpg/250px-WB-MSW_v.4_Zigbee_Change_Mode.jpg&quot;&gt;ссылка на мою БД https://smart4you.notion.site/WB-2-Zigbee-26c8751588a580eaa1a5e6c80cd3e7a8?pvs=74</summary><content type="html">
  &lt;hr /&gt;
  &lt;p id=&quot;xRni&quot;&gt;ссылка на мою БД &lt;a href=&quot;https://smart4you.notion.site/WB-2-Zigbee-26c8751588a580eaa1a5e6c80cd3e7a8?pvs=74&quot; target=&quot;_blank&quot;&gt;https://smart4you.notion.site/WB-2-Zigbee-26c8751588a580eaa1a5e6c80cd3e7a8?pvs=74&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;HmpD&quot;&gt;Датчик очень похож на &lt;a href=&quot;https://teletype.in/@godisblind/YysSEBdCzDL&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/YysSEBdCzDL&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;VoGw&quot;&gt;Есть в Zigbee2mqtt. Мой датчик с максимальным фаршем. Зуммер вообще можно использовать как сигнализацию.&lt;/p&gt;
  &lt;h3 id=&quot;tPrS&quot;&gt;&lt;strong&gt;Выбор режима работы&lt;/strong&gt;&lt;/h3&gt;
  &lt;figure id=&quot;Nisl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://wiki.wirenboard.com/wiki/images/thumb/d/d9/WB-MSW_v.4_Zigbee_Change_Mode.jpg/250px-WB-MSW_v.4_Zigbee_Change_Mode.jpg&quot; width=&quot;250&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;A94E&quot;&gt;Все под крышкой. Кнопка сопряжения и переключатель режимов&lt;/p&gt;
  &lt;p id=&quot;TNrp&quot;&gt;С завода в устройстве установлен беспроводной режим, разберите устройство и измените режим переключателем &lt;em&gt;S2&lt;/em&gt;:&lt;/p&gt;
  &lt;ul id=&quot;KaMP&quot;&gt;
    &lt;li id=&quot;4EuA&quot;&gt;ON — беспроводной.&lt;/li&gt;
    &lt;li id=&quot;7WsZ&quot;&gt;1 — подключение по RS-485: при работе в этом режиме.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;R1Zt&quot;&gt;В режиме 1 радиомодуль продолжает работать, поэтому он может подключиться к координатору, но работать с датчиком по радиоканалу не получится. Однако радиомодуль может быть использован как роутер для расширения покрытия сети.Для работы датчика по ZigBee важно, чтобы &lt;a href=&quot;https://wirenboard.com/wiki/WB-MSW_v.4_Modbus_Sensor#%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0&quot; target=&quot;_blank&quot;&gt;параметры связи по Modbus RTU&lt;/a&gt; были следующими: скорость - 9600 бит/с (как по умолчанию). Т.к. радиомодуль работает с самим датчиком только на данной скорости.&lt;/p&gt;
  &lt;h3 id=&quot;0Kts&quot;&gt;Подключение через WB контроллер (Версия по Modbus)&lt;/h3&gt;
  &lt;p id=&quot;zLZr&quot;&gt;Сам контроллер отлично находит модуль сам, подробнее тут &lt;a href=&quot;https://www.notion.so/Wirenboard-Home-Assistant-2658751588a580ebb0ccda266ca87478?pvs=21&quot; target=&quot;_blank&quot;&gt;Wirenboard как проводное решение УД с Home Assistant.&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Vhv6&quot;&gt;Если в датчике есть все модули (Температура, влажность, освещённость, шум, уровень CO2 и VOC, движение, ИК-передатчик.) тогда ничего выключать не надо, по дефолту уже много параметров добавлено. В датчике конечно полный набор, который можно использовать под включение света (датчик движения), под вентиляцию (качество воздуха и уровень СО2), освещенность пока у меня в автоматике дома никак не прижилась.&lt;/p&gt;
  &lt;figure id=&quot;PTDJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8d/69/8d6960e8-b05e-4648-89c3-a93b15807733.png&quot; width=&quot;344&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;b5tL&quot;&gt;Прикольная штука, хотя сложно исполняемая это ИК передатчик. Например, можно вынести основные команды и управлять через автоматизации. Можно занести некоторые команды с пульта - включаем запись в ром нажимаем на пульте команду и выключаем. Практическое применение вижу только в резервном управлении кондиционером. Потом можно воспроизвести команду через Ром 1 например&lt;/p&gt;
  &lt;figure id=&quot;519k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2f/b4/2fb4f3d4-76b9-471b-a1c3-0165812b872e.png&quot; width=&quot;865&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;O2Tf&quot;&gt;В Home Assistant тоже можно прокинуть&lt;/p&gt;
  &lt;figure id=&quot;Cymi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/85/32/853281ca-4a6c-48f6-a928-5a9c8e4789f3.png&quot; width=&quot;795&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;U08J&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ad/de/adde967c-92a3-4eb4-a4be-5c48cdee1cc7.png&quot; width=&quot;1251&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;YZvQ&quot;&gt;Подключение через Zigbee2Mqtt&lt;/p&gt;
  &lt;figure id=&quot;zjNF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a0/7b/a07b057c-021b-4fb8-af1e-7ac21c655014.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;vUSK&quot;&gt;По воздуху прилетает обновление прошивки. Хотя странно, я обновлял его по modbus и видимо для zigbee прошивка своя.&lt;/p&gt;
  &lt;figure id=&quot;pBkt&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f0/09/f0091a72-91cb-4a3b-9360-599a3183e6f1.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;7O8P&quot;&gt;Терпение мой друг, только терпение&lt;/p&gt;
  &lt;figure id=&quot;JX7O&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/18/5d/185da1e7-48dc-4fa4-a3e3-8bfa37defbbc.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;kZiW&quot;&gt;В интерфейсе WB через zigbee2mqtt так&lt;/p&gt;
  &lt;figure id=&quot;HgyU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e4/57/e457c448-7da8-40a0-8436-2168a02e44f7.png&quot; width=&quot;609&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;RAHG&quot;&gt;Вот управление в HA от WB&lt;/p&gt;
  &lt;p id=&quot;Pc2V&quot;&gt;Я переименовал Lx в понятные статусы при управлении, пришлось идти в документацию &lt;a href=&quot;https://wiki.wirenboard.com/wiki/WB-MSW-ZIGBEE_v.4_Sensor&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/WB-MSW-ZIGBEE_v.4_Sensor&lt;/a&gt; Нужные сенсоры все на месте, вот только нет ИК передатчика для управления через Zigbee, по крайне мере в штатном исполнении на прошивке Firmware ID 67.54.5 . Самые важные функции есть и работают.&lt;/p&gt;
  &lt;figure id=&quot;BTJk&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7e/f7/7ef72a81-089d-41d4-87e6-742755a4b5bd.png&quot; width=&quot;555&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;R2ft&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/aa/89/aa89053c-4a07-4441-81b1-de60db1e0f8d.png&quot; width=&quot;547&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;iAfH&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/17/09/17094d16-4258-4527-ae28-8d9284bf4f5c.png&quot; width=&quot;526&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VEd2&quot;&gt;Можно настроить ИК передатчик отдельно &lt;a href=&quot;https://wiki.wirenboard.com/wiki/WB-MSW-ZIGBEE_v.4_Sensor#:~:text=0-&quot; target=&quot;_blank&quot;&gt;https://wiki.wirenboard.com/wiki/WB-MSW-ZIGBEE_v.4_Sensor#:~:text=0-&lt;/a&gt;,ИК-команды,-Для управления ИК&lt;/p&gt;
  &lt;figure id=&quot;pBzS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/78/bb/78bbf0ca-e1bb-4bb6-8407-5540248831aa.png&quot; width=&quot;590&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;zNzj&quot;&gt;А вот передать через WB Engine если подключен через z2m не получится, нет парамера для передачи.&lt;/p&gt;
  &lt;figure id=&quot;cltm&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/31/75/3175ba39-62fe-4cc5-9b4c-ce14ae1ad16f.png&quot; width=&quot;1675&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;nMjn&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/29/10/2910c3ba-f821-4270-be49-26fa64bda0cc.png&quot; width=&quot;873&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;9PKI&quot;&gt;Полное описание параметров через zigbee2mqtt&lt;/p&gt;
  &lt;p id=&quot;eDFL&quot;&gt;Каналы устройства:&lt;/p&gt;
  &lt;ul id=&quot;10tj&quot;&gt;
    &lt;li id=&quot;FhXF&quot;&gt;&lt;em&gt;temperature&lt;/em&gt; — температура, °C;&lt;/li&gt;
    &lt;li id=&quot;cGUC&quot;&gt;&lt;em&gt;temperature_offset&lt;/em&gt; — компенсация самонагрева, значение компенсации вычитается из измеренной температуры (по умолчанию: 0);&lt;/li&gt;
    &lt;li id=&quot;kjfc&quot;&gt;&lt;em&gt;th_heater&lt;/em&gt; — статус нагревателя, предназначен для исключения наличия конденсата;&lt;/li&gt;
    &lt;li id=&quot;NUAn&quot;&gt;&lt;em&gt;humidity&lt;/em&gt; — относительная влажность воздуха, %, RH;&lt;/li&gt;
    &lt;li id=&quot;jMzo&quot;&gt;&lt;em&gt;co2&lt;/em&gt; — концентрация CO2, ppm;&lt;/li&gt;
    &lt;li id=&quot;Ro66&quot;&gt;&lt;em&gt;voc&lt;/em&gt; — качество воздуха, ppb;&lt;/li&gt;
    &lt;li id=&quot;85N3&quot;&gt;&lt;em&gt;illuminance&lt;/em&gt; — освещённость, lux;&lt;/li&gt;
    &lt;li id=&quot;epUn&quot;&gt;&lt;em&gt;occupancy&lt;/em&gt; — флаг наличия движения, рассчитывается по внутреннему алгоритму. Можно изменять время его сброса в параметре &lt;a href=&quot;https://wiki.wirenboard.com/wiki/WB-MSW-ZIGBEE_v.4_Sensor#%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2&quot; target=&quot;_blank&quot;&gt;occupancy_timeout&lt;/a&gt;;&lt;/li&gt;
    &lt;li id=&quot;wASC&quot;&gt;&lt;em&gt;occupancy_level&lt;/em&gt; — уровень движения;&lt;/li&gt;
    &lt;li id=&quot;NBo7&quot;&gt;&lt;em&gt;occupancy_sensitivity&lt;/em&gt; — порог срабатывания флага наличия движения;&lt;/li&gt;
    &lt;li id=&quot;Dj0i&quot;&gt;&lt;em&gt;occupancy_timeout&lt;/em&gt; — время сброса флага наличия движения &lt;em&gt;occupancy&lt;/em&gt;;&lt;/li&gt;
    &lt;li id=&quot;zRJN&quot;&gt;&lt;em&gt;noise_detected&lt;/em&gt; — флаг наличия шума, рассчитывается по внутреннему алгоритму. Можно изменять время его сброса в параметре &lt;a href=&quot;https://wiki.wirenboard.com/wiki/WB-MSW-ZIGBEE_v.4_Sensor#%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2&quot; target=&quot;_blank&quot;&gt;noise_timeout&lt;/a&gt;;&lt;/li&gt;
    &lt;li id=&quot;12bN&quot;&gt;&lt;em&gt;noise&lt;/em&gt; — уровень шума, dBA;&lt;/li&gt;
    &lt;li id=&quot;83RQ&quot;&gt;&lt;em&gt;noise_detect_level&lt;/em&gt; — порог срабатывания флага наличия шума;&lt;/li&gt;
    &lt;li id=&quot;m7Ym&quot;&gt;&lt;em&gt;noise_timeout&lt;/em&gt; — время сброса флага наличия шума &lt;em&gt;noise_detected&lt;/em&gt;;&lt;/li&gt;
    &lt;li id=&quot;qNQA&quot;&gt;&lt;em&gt;update&lt;/em&gt; — параметры обновления OTA-прошивки: &lt;em&gt;installed_version&lt;/em&gt; - установленная версия, &lt;em&gt;latest_version&lt;/em&gt; - последняя доступная версия, &lt;em&gt;state&lt;/em&gt; - состояние обновления;&lt;/li&gt;
    &lt;li id=&quot;rCCG&quot;&gt;&lt;em&gt;linkquality&lt;/em&gt; — качество связи;&lt;/li&gt;
    &lt;li id=&quot;Gy5E&quot;&gt;&lt;em&gt;last_seen&lt;/em&gt; — время получения последних данных;&lt;/li&gt;
    &lt;li id=&quot;3mzN&quot;&gt;&lt;em&gt;uart_connection&lt;/em&gt; — индикация наличия связи радиомодуля с микроконтроллером датчика;&lt;/li&gt;
    &lt;li id=&quot;Ilnh&quot;&gt;&lt;em&gt;uart_baud_rate&lt;/em&gt; — индикация скорости обмена радиомодуля с микроконтроллером датчика;&lt;/li&gt;
    &lt;li id=&quot;6vcH&quot;&gt;&lt;em&gt;state_l1&lt;/em&gt; — статус красного светодиода;&lt;/li&gt;
    &lt;li id=&quot;iTlI&quot;&gt;&lt;em&gt;state_l2&lt;/em&gt; — статус зелёного светодиода;&lt;/li&gt;
    &lt;li id=&quot;JqcG&quot;&gt;&lt;em&gt;state_l3&lt;/em&gt; — статус зуммера;&lt;/li&gt;
    &lt;li id=&quot;jBxl&quot;&gt;&lt;em&gt;activity_led_indicator&lt;/em&gt; — индикация работы статусного светодиода.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;kQO7&quot;&gt;Каналы актуальны для zigbee2mqtt 2.1.1 и версии ОТА-прошивки 65.&lt;/p&gt;
  &lt;p id=&quot;3Q8t&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;bXJf&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Knqg&quot;&gt;Способ 3 телеграм &lt;a href=&quot;https://t.me/tribute/app?startapp=dvHM&quot; target=&quot;_blank&quot;&gt;https://t.me/tribute/app?startapp=dvHM&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;UgBA&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;ftFt&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f3a06-8248-4298-8634-393acea6e911.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;4dhl&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;vYfO&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;ACwk&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;I5Y5&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;B7FF&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;jiux&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;

</content></entry><entry><id>godisblind:8iFvMlHuuSU</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/8iFvMlHuuSU?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Учет по четырём трёхфазным нагрузкам WB</title><published>2025-10-01T10:30:32.598Z</published><updated>2025-10-01T10:30:32.598Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/a9/32/a932d422-b2a7-49e2-bd6f-703986b0609a.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/cf/d7/cfd77056-0b1c-4a8e-ac4c-901dd185dcf4.png&quot;&gt;Ссылка на актуальную БД https://smart4you.notion.site/WB-26c8751588a58045870ddf01ff09844d?pvs=74</summary><content type="html">
  &lt;h2 id=&quot;4CQ8&quot;&gt;Фотографии устройства&lt;/h2&gt;
  &lt;figure id=&quot;Zt6k&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/cf/d7/cfd77056-0b1c-4a8e-ac4c-901dd185dcf4.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;cExU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4c/0a/4c0ad81d-11cb-4999-8bf3-75248f8f7495.png&quot; width=&quot;1615&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;JKvL&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ee/b2/eeb289a9-1b4a-45dd-8a02-c03f717ec231.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;FCau&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fe/bd/febd5695-3fb7-4dcd-8dfe-f5de65bcf6ae.png&quot; width=&quot;817&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;PA8h&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e5/91/e5918da9-2ed5-474f-a1fb-05e2d3b59806.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;S7mh&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/05/ac/05ac7de6-d73a-4e68-b114-36d2fbe573d1.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;4g0F&quot;&gt;Описание&lt;/h2&gt;
  &lt;p id=&quot;3sSL&quot;&gt;Ссылка на актуальную БД &lt;a href=&quot;https://smart4you.notion.site/WB-26c8751588a58045870ddf01ff09844d?pvs=74&quot; target=&quot;_blank&quot;&gt;https://smart4you.notion.site/WB-26c8751588a58045870ddf01ff09844d?pvs=74&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;BROf&quot;&gt;Зачем так сложно, можно же просто зигби датчики с токосъемниками, но нет, эта штука записывает в себя показания и хранит, даже если сервер упал - это важно. В НА можно восстановить из бекапа и если бы это были зигби датчики то данные потерялись бы. С таким счетчиком все проще - можно будет в любой момент забрать актуальные данные.&lt;/p&gt;
  &lt;p id=&quot;ZIIg&quot;&gt;Я планирую в дальнейшем использовать у себя на несколько источников:&lt;/p&gt;
  &lt;ul id=&quot;gVkL&quot;&gt;
    &lt;li id=&quot;NvuS&quot;&gt;1 канал. Ввод = общая информация.&lt;/li&gt;
    &lt;li id=&quot;1ceg&quot;&gt;2 канал. Сауна 3фазы = что бы контролировать работу и что я ее выключил.&lt;/li&gt;
    &lt;li id=&quot;Kkb1&quot;&gt;3 канал. Бытовка = обогрев в ней и прочие подключения.&lt;/li&gt;
    &lt;li id=&quot;D9D3&quot;&gt;4 канал. Разные потребители вроде Стиральной машины, посудомоечной машины и еще может под линию уличного обогревателя. Нужно такое для контроля, что мощная нагрузка выключена. А для стиральной машины у меня есть скрипт уведомление что стирка закончена.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;3KNo&quot;&gt;Сравнил параметры в Меркурий и от WB - малую нагрузку WB проигнорировал … и это не косяк передачи в Home Assistant.&lt;/p&gt;
  &lt;figure id=&quot;mGSi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d3/13/d313ceb0-3ad2-4799-879a-0fe269377f7a.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;CjR2&quot;&gt;Особенности подключения к WB контроллеру&lt;/h2&gt;
  &lt;h3 id=&quot;mhzv&quot;&gt;&lt;strong&gt;Подключение высоковольтной части&lt;/strong&gt;&lt;/h3&gt;
  &lt;p id=&quot;9kCR&quot;&gt;Обязательно соедините клемму PE с защитным заземлением, а клемму N с нейтралью. Подключите к клемнику высоковольтной части счетчика три фазы, нейтраль и защитное заземление. Для удобства монтажа рекомендуем подключать фазы через автомат, номинал которого выбирается по сечению используемого провода.&lt;/p&gt;
  &lt;p id=&quot;cDRd&quot;&gt;Если защитное заземление (PE) не подключено, то при случайном появлении фазного напряжения на проводах одного из токовых трансформаторов, напряжение появится и на остальных проводах трансформаторов. Тогда как при подключенном защитном заземлении сработает УЗО, или сгорят резисторы на входах токовых трансформаторов.&lt;/p&gt;
  &lt;p id=&quot;mM0s&quot;&gt;Фазы L1 (A), L2 (B) и L3 (C) должны быть подключены в правильном порядке в соответствии с подписями к контактам.&lt;/p&gt;
  &lt;p id=&quot;AIFu&quot;&gt;При подключении трех фаз, фазовые углы (Voltage angle) будут следующими: фаза L1 — 0°, фаза L2 — ~120°, фаза L3 — ~-120°, или 0/-120/+120 соответственно, порядок фаз для работы счетчика не важен.&lt;/p&gt;
  &lt;figure id=&quot;WLXB&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://wiki.wirenboard.com/wiki/images/d/df/Right_Angle_MAP3.png&quot; width=&quot;290&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;wrmV&quot;&gt;&lt;strong&gt;Подключение счетчика в однофазных сетях&lt;/strong&gt;&lt;/h3&gt;
  &lt;p id=&quot;3IP7&quot;&gt;Подключите фазный проводник ко входу L1. &lt;strong&gt;В однофазной сети будут верны показания для фазы L1.&lt;/strong&gt; Измерение векторной суммы энергий и мощностей (SV) будет недоступно.&lt;/p&gt;
  &lt;p id=&quot;KYsi&quot;&gt;Входы счётчика высокоомные, поэтому на неиспользуемых входах Lx может возникнуть наводка, которую устройство примет за напряжение и измерит. Чтобы этого избежать, соедините неиспользуемые входы с нейтральным проводником N.&lt;/p&gt;
  &lt;h3 id=&quot;f0Jr&quot;&gt;Обязательно нужно настроить трансформаторы!!! Настройка трансформаторов&lt;/h3&gt;
  &lt;figure id=&quot;Pglf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e5/91/e5918da9-2ed5-474f-a1fb-05e2d3b59806.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;7wkw&quot;&gt;Фактические значения параметров трансформаторов отличаются от экземпляра к экземпляру. Трансформаторы, поставляемые Wiren Board, откалиброваны на стенде, а &lt;strong&gt;значения параметров указаны на наклейке на корпусе трансформатора&lt;/strong&gt;. Пример наклейки с параметрами. Коэффициент трансформации - 3001. фазовый сдвиг - 446&lt;/p&gt;
  &lt;h3 id=&quot;IbxE&quot;&gt;&lt;strong&gt;Настройка токовых трансформаторов&lt;/strong&gt;&lt;/h3&gt;
  &lt;figure id=&quot;xCVU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://wiki.wirenboard.com/wiki/images/thumb/6/6d/Map3e_ct_settings.png/500px-Map3e_ct_settings.png&quot; width=&quot;500&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;sHm2&quot;&gt;Настройка токовых трансформаторов и маппинга фаз в параметрах счётчика WB-MAP3E в веб-интерфейсе контроллера Wiren Board. Для корректной работы счетчика трансформаторы должны быть подключены к соответствующим им каналам, иначе показания счётчика будут неверными.&lt;/p&gt;
  &lt;p id=&quot;m6Ew&quot;&gt;Лучше после монтажа записать точные данные, потом удобно их можно ввести.&lt;/p&gt;
  &lt;p id=&quot;45sD&quot;&gt;Каждый трансформатор тока имеет две характеристики, которые требуется внести в конфигурацию счётчика:&lt;/p&gt;
  &lt;ul id=&quot;AKfu&quot;&gt;
    &lt;li id=&quot;fBh4&quot;&gt;&lt;strong&gt;Turns Lx&lt;/strong&gt; — коэффициент трансформации,&lt;/li&gt;
    &lt;li id=&quot;WxHN&quot;&gt;&lt;strong&gt;Phi Lx&lt;/strong&gt; — фазовый сдвиг.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;KpaH&quot;&gt;Эти параметры (по два на каждый трансформатор) нужно записать в память счётчика перед началом работы.&lt;/p&gt;
  &lt;p id=&quot;DHDz&quot;&gt;Настройка &lt;strong&gt;Current Transformer Reverse x&lt;/strong&gt; - позволяет инвертировать токовый трансформатор.&lt;/p&gt;
  &lt;p id=&quot;BR5n&quot;&gt;Если перечисленных выше параметров нет в веб-интерфейсе контроллера — вы используете одну из предыдущих версий ПО. Воспользуйтесь альтернативным вариантом — настройкой трансформаторов из &lt;a href=&quot;https://wiki.wirenboard.com/wiki/Modbus_client#%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D0%BE%D0%B2_%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%BE%D1%80%D0%BE%D0%B2&quot; target=&quot;_blank&quot;&gt;консоли&lt;/a&gt;.&lt;/p&gt;
  &lt;h3 id=&quot;Pgi4&quot;&gt;&lt;strong&gt;Настройка маппинга фаз&lt;/strong&gt;&lt;/h3&gt;
  &lt;p id=&quot;MeR2&quot;&gt;Будьте внимательны при использовании функции. Если на клеммы счётчика приходит напряжение не той фазы, на измерение тока которой назначен трансформатор — вы получите неверные, но похожие на правду значения.В настройках устройства WB-MAP12E измерительный трансформатор можно привязать к любой фазе, приходящей на счётчик.&lt;/p&gt;
  &lt;p id=&quot;FujD&quot;&gt;С помощью маппинга (перепривязки) фаз вы можете изменить заводскую привязку трансформаторов к приходящим на счётчик фазам. Например, можно настроить трансформатор L1 на измерение тока на фазе L2 и т.п. Это может быть полезно, если нужно программно изменить ошибки монтажа, или если вы хотите использовать WB-MAP12E в качестве двенадцатиканального однофазного счётчика.&lt;/p&gt;
  &lt;p id=&quot;pv6u&quot;&gt;Если фаза не используется в паре с токовым трансформатором, то параметры &lt;em&gt;Urms&lt;/em&gt; и &lt;em&gt;Upeak&lt;/em&gt; не могут быть измерены и в веб-интерфейсе контроллера будут помечены красным цветом. Для измерения параметра &lt;em&gt;VoltageAngle&lt;/em&gt; необходимо, чтобы трансформаторы были привязаны на разные фазы.&lt;/p&gt;
  &lt;p id=&quot;NhGQ&quot;&gt;Маппинг фаз настраивается в параметре &lt;strong&gt;Actual Phase Lx&lt;/strong&gt; — фактическая фаза токового трансформатора на фазе Lx.&lt;/p&gt;
  &lt;p id=&quot;uzHu&quot;&gt;Если перечисленных выше параметров нет в веб-интерфейсе контроллера — вы используете одну из предыдущих версий ПО. Смотрите другие варианты настройки модуля в разделе &lt;a href=&quot;https://wiki.wirenboard.com/wiki/WB-MAP12E_Multi-channel_Modbus_Power_Meter#%D0%A1%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D1%8B_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8&quot; target=&quot;_blank&quot;&gt;Способы настройки&lt;/a&gt;.&lt;/p&gt;
  &lt;h3 id=&quot;L9AB&quot;&gt;Индикация&lt;/h3&gt;
  &lt;figure id=&quot;YSGp&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://wiki.wirenboard.com/wiki/images/thumb/7/74/MAP12_leds_.png/300px-MAP12_leds_.png&quot; width=&quot;300&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;KgJ2&quot;&gt;Счетчик имеет 5 светодиодных индикаторов:&lt;/p&gt;
  &lt;ul id=&quot;3R1u&quot;&gt;
    &lt;li id=&quot;mnou&quot;&gt;S — зеленый индикатор статуса, мигает при обмене данными по Modbus&lt;/li&gt;
    &lt;li id=&quot;ugyd&quot;&gt;CF1...CF4 — красные индикаторы потребляемой суммарной энергии для каждого из трехфазных каналов (учитывается только активная энергия). Мигание индикаторов означает потребление электроэнергии: 1000 импульсов соответствуют 1 кВт·ч (в прошивке до v.2,1 - 3200 импульсов на 1 кВт·ч).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;XSFQ&quot;&gt;Когда все настроено можно смотреть на вкладку Устройства. Ненужные параметры можно отключить в опросе.&lt;/p&gt;
  &lt;figure id=&quot;v02e&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c4/52/c452e479-fdcc-4529-bbe1-e9f6b32743ba.png&quot; width=&quot;414&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;dmEy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e2/21/e221d409-84a6-4d17-86c6-adb65b14975d.png&quot; width=&quot;416&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;OLea&quot;&gt;Часто используемые параметры для учёта и контроля&lt;/h2&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;N6VV&quot;&gt;Есть данные по каждому каналу и по каждой фазе каждого канала.&lt;/p&gt;
  &lt;figure id=&quot;llCj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8f/4c/8f4cf9d8-bae3-4ae3-9d87-98177852174e.png&quot; width=&quot;1567&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;9kYR&quot;&gt;Дополнительные параметры для диагностики и анализа&lt;/h2&gt;
  &lt;figure id=&quot;w1Ha&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/1a/66/1a66acd8-678b-4622-8260-8b3f6f99836a.png&quot; width=&quot;1575&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;n6tV&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;RSuh&quot;&gt;Многотарифность&lt;/h2&gt;
  &lt;p id=&quot;N21o&quot;&gt;Счетчик из коробки ничего не знает про тирифы и стоимость, поэтому нужно дополнить его скриптом.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;qdCd&quot;&gt;Как работает скрипт&lt;/h3&gt;
  &lt;p id=&quot;xHeY&quot;&gt;Этот скрипт для Wiren Board выполняет три ключевые задачи, которые помогут вам эффективно контролировать расход электроэнергии:&lt;/p&gt;
  &lt;ul id=&quot;sYam&quot;&gt;
    &lt;li id=&quot;AblM&quot;&gt;&lt;strong&gt;Мультитарифный учёт.&lt;/strong&gt; Скрипт автоматически распределяет потреблённую энергию по заданным тарифам (например, дневному и ночному), что даёт вам точную картину расходов.&lt;/li&gt;
    &lt;li id=&quot;GVpT&quot;&gt;&lt;strong&gt;Сбор показаний.&lt;/strong&gt; Скрипт непрерывно читает данные с вашего счётчика MAP12E.&lt;/li&gt;
    &lt;li id=&quot;aCSK&quot;&gt;&lt;strong&gt;Ручная корректировка.&lt;/strong&gt; Если нужно, вы можете вручную ввести начальные или текущие показания. При этом скрипт сохранит дату и время корректировки для точного учёта.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;Ie3O&quot;&gt;Где его сохранять&lt;/h3&gt;
  &lt;p id=&quot;hkfx&quot;&gt;Чтобы запустить скрипт, просто выполните эти шаги:&lt;/p&gt;
  &lt;ol id=&quot;lkZu&quot;&gt;
    &lt;li id=&quot;HUpZ&quot;&gt;Откройте веб-интерфейс Wiren Board.&lt;/li&gt;
    &lt;li id=&quot;38Az&quot;&gt;Перейдите в раздел &lt;strong&gt;«Правила»&lt;/strong&gt;.&lt;/li&gt;
    &lt;li id=&quot;Hcbe&quot;&gt;Создайте новый файл (например, с именем &lt;code&gt;map12e_tariff.js&lt;/code&gt;).&lt;/li&gt;
    &lt;li id=&quot;xlCK&quot;&gt;Скопируйте код из вашего репозитория и вставьте его в этот файл.&lt;/li&gt;
    &lt;li id=&quot;yrTC&quot;&gt;Нажмите кнопку &lt;strong&gt;«Сохранить»&lt;/strong&gt;.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;rU7W&quot;&gt;Движок правил Wiren Board (&lt;code&gt;wb-rules&lt;/code&gt;) автоматически запустит скрипт, и он начнёт работать.&lt;/p&gt;
  &lt;h3 id=&quot;Wcim&quot;&gt;Как адаптировать скрипт&lt;/h3&gt;
  &lt;p id=&quot;PUDv&quot;&gt;Скрипт легко настроить под вашу систему:&lt;/p&gt;
  &lt;ul id=&quot;7FVe&quot;&gt;
    &lt;li id=&quot;shaX&quot;&gt;&lt;strong&gt;MQTT ID счётчика.&lt;/strong&gt; Найдите в начале скрипта строку &lt;code&gt;var meterDevice = &amp;quot;wb-map12e_145&amp;quot;;&lt;/code&gt; и замените &lt;code&gt;wb-map12e_145&lt;/code&gt; на уникальный MQTT ID вашего счётчика.&lt;/li&gt;
    &lt;li id=&quot;mHxU&quot;&gt;&lt;strong&gt;Количество каналов.&lt;/strong&gt; Если ваш счётчик имеет другое количество каналов, измените значение в строке &lt;code&gt;var channels = 4;&lt;/code&gt;.&lt;/li&gt;
    &lt;li id=&quot;7VW3&quot;&gt;&lt;strong&gt;Настройка тарифов.&lt;/strong&gt; В виртуальном устройстве &lt;strong&gt;«MAP12E Tariff Configuration»&lt;/strong&gt; вы можете изменить количество тарифов (&lt;code&gt;tariff_count&lt;/code&gt;) и время их начала (&lt;code&gt;t1_start&lt;/code&gt;, &lt;code&gt;t2_start&lt;/code&gt; и т. д.).&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;busR&quot;&gt;Ссылка на репозиторий&lt;/h3&gt;
  &lt;p id=&quot;aURX&quot;&gt;Вы можете использовать эту прямую ссылку на свой репозиторий, чтобы читатели могли легко найти скрипт:&lt;/p&gt;
  &lt;p id=&quot;R0K0&quot;&gt;&lt;a href=&quot;https://github.com/smirnowegor/ESP-WB/blob/main/WB-MAP12Efw2_145_tarif.js&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/ESP-WB/blob/main/WB-MAP12Efw2_145_tarif.js&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;pWcH&quot;&gt;Особенности подключения к Esphome&lt;/h2&gt;
  &lt;p id=&quot;pBEz&quot;&gt;В работе&lt;/p&gt;
  &lt;p id=&quot;PoJW&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;mNdy&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;kie5&quot;&gt;Способ 3 телеграм &lt;a href=&quot;https://t.me/tribute/app?startapp=dvHM&quot; target=&quot;_blank&quot;&gt;https://t.me/tribute/app?startapp=dvHM&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;rKbk&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;SwSa&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f3a06-8248-4298-8634-393acea6e911.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;Nf7Q&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;f1Iu&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;tXvK&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;qCN7&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;JKPe&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;uGDD&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;

</content></entry><entry><id>godisblind:YysSEBdCzDL</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/YysSEBdCzDL?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Температуры и влажности WB Modbus</title><published>2025-10-01T10:16:17.839Z</published><updated>2025-10-01T10:17:46.881Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/07/9a/079afa15-4623-4d15-85e2-c9c59b4ae614.png"></media:thumbnail><tt:hashtag>устройства</tt:hashtag><tt:hashtag>обзор</tt:hashtag><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/5b/d9/5bd9302d-81e8-467c-b1f6-b63d2aaeb24f.png&quot;&gt;Больше инфы тут https://wirenboard.com/ru/product/WB-MSW4-TH/</summary><content type="html">
  &lt;h3 id=&quot;RQrt&quot;&gt;Фотографии устройства&lt;/h3&gt;
  &lt;figure id=&quot;3Vbn&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5b/d9/5bd9302d-81e8-467c-b1f6-b63d2aaeb24f.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;8k58&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e5/ae/e5aea24a-2fa7-426c-a5a8-da48ed41d5a7.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;buvT&quot;&gt;Описание&lt;/h3&gt;
  &lt;p id=&quot;7w2x&quot;&gt;Больше инфы тут &lt;a href=&quot;https://wirenboard.com/ru/product/WB-MSW4-TH/&quot; target=&quot;_blank&quot;&gt;https://wirenboard.com/ru/product/WB-MSW4-TH/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;ZRLu&quot;&gt;Передает много данных, некоторые из них:&lt;/p&gt;
  &lt;figure id=&quot;oA7K&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bb/4f/bb4fcbb4-575c-4d13-a3b1-5b224d4bb4d5.png&quot; width=&quot;782&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;7pT0&quot;&gt;Особенности подключения&lt;/p&gt;
  &lt;p id=&quot;ixoL&quot;&gt;Подключается к modbus, в HA вот такие данные есть - ссылка на гист &lt;a href=&quot;https://gist.github.com/smirnowegor/6f6fa8f1c5a3f1a728b3bf5287ec88d9&quot; target=&quot;_blank&quot;&gt;https://gist.github.com/smirnowegor/6f6fa8f1c5a3f1a728b3bf5287ec88d9&lt;/a&gt;&lt;/p&gt;
  &lt;pre id=&quot;C6Ty&quot; data-lang=&quot;yaml&quot;&gt;modbus:
  # Модуль на USB1 для датчика WB‑MSW v.4 (Modbus-адрес 191)
  - type: serial
    method: rtu
    name: &amp;quot;modbus_msw_sensor_hub&amp;quot;
    port: /dev/ttyUSB0  # Укажите корректный порт для WB-MSW v.4
    baudrate: 9600
    stopbits: 1
    bytesize: 8
    parity: N
    # timeout: 5   # При необходимости
    # delay: 1     # При необходимости

    # Переключатели (Coils)
    switches:
      - name: &amp;quot;Пищалка&amp;quot;         # Включение пищалки (коил, адрес 0x0000)
        slave: 191
        address: 0
        write_type: coil
      - name: &amp;quot;Подогрев Сенсора&amp;quot;  # Включение подогрева (адрес 0x0002)
        slave: 191
        address: 2
        write_type: coil
      - name: &amp;quot;Красный LED&amp;quot;       # Включение красного светодиода (адрес 0x000A)
        slave: 191
        address: 10
        write_type: coil
      - name: &amp;quot;Зеленый LED&amp;quot;       # Включение зеленого светодиода (адрес 0x000B)
        slave: 191
        address: 11
        write_type: coil

    sensors:
      - name: &amp;quot;Темп. Компенсация Самонагрева T/H&amp;quot;
        slave: 191
        address: 245
        input_type: holding
        data_type: int16
        scale: 0.01
        unit_of_measurement: &amp;quot;°C&amp;quot;
        unique_id: &amp;quot;msw_selfheat_comp_191&amp;quot;

      - name: &amp;quot;Время Ответа Modbus&amp;quot;
        slave: 191
        address: 113
        input_type: holding
        data_type: uint16
        unit_of_measurement: &amp;quot;ms&amp;quot;
        unique_id: &amp;quot;msw_modbus_response_191&amp;quot;

      # Значения с Input-регистров (основные измерения)
      - name: &amp;quot;Температура (0.1)&amp;quot;
        slave: 191
        address: 0
        input_type: input
        data_type: int16
        scale: 0.1
        precision: 2
        unit_of_measurement: &amp;quot;°C&amp;quot;
        device_class: temperature
        unique_id: &amp;quot;msw_temp_0_1_191&amp;quot;

      - name: &amp;quot;Влажность (0.1)&amp;quot;
        slave: 191
        address: 1
        input_type: input
        data_type: int16
        precision: 2
        scale: 0.1
        unit_of_measurement: &amp;quot;%&amp;quot;
        device_class: humidity
        unique_id: &amp;quot;msw_hum_0_1_191&amp;quot;

      - name: &amp;quot;Температура (0.01)&amp;quot;
        slave: 191
        address: 4
        input_type: input
        data_type: int16
        scale: 0.01
        precision: 2
        unit_of_measurement: &amp;quot;°C&amp;quot;
        device_class: temperature
        unique_id: &amp;quot;msw_temp_0_01_191&amp;quot;

      - name: &amp;quot;Влажность (0.01)&amp;quot;
        slave: 191
        address: 5
        input_type: input
        data_type: int16
        precision: 2
        scale: 0.01
        unit_of_measurement: &amp;quot;%&amp;quot;
        device_class: humidity
        unique_id: &amp;quot;msw_hum_0_01_191&amp;quot;

      - name: &amp;quot;Успешные считывания T/H&amp;quot;
        slave: 191
        address: 101
        input_type: input
        data_type: uint16
        unique_id: &amp;quot;msw_success_reads_191&amp;quot;

      - name: &amp;quot;Ошибки считывания T/H&amp;quot;
        slave: 191
        address: 102
        input_type: input
        data_type: uint16
        unique_id: &amp;quot;msw_error_reads_191&amp;quot;

      - name: &amp;quot;Температура Сырая&amp;quot;
        slave: 191
        address: 284
        input_type: input
        data_type: int16
        precision: 2
        scale: 0.01
        unit_of_measurement: &amp;quot;°C&amp;quot;
        device_class: temperature
        unique_id: &amp;quot;msw_raw_temp_191&amp;quot;

      - name: &amp;quot;Влажность Сырая&amp;quot;
        slave: 191
        address: 285
        input_type: input
        data_type: int16
        precision: 2
        scale: 0.01
        unit_of_measurement: &amp;quot;%&amp;quot;
        device_class: humidity
        unique_id: &amp;quot;msw_raw_hum_191&amp;quot;

      - name: &amp;quot;Наличие датчика температуры&amp;quot;
        slave: 191
        address: 368
        input_type: input
        data_type: uint16
        unique_id: &amp;quot;msw_sensor_presence_temp_191&amp;quot;

      - name: &amp;quot;Наличие датчика влажности&amp;quot;
        slave: 191
        address: 369
        input_type: input
        data_type: uint16
        unique_id: &amp;quot;msw_sensor_presence_hum_191&amp;quot;

      - name: &amp;quot;Время работы&amp;quot;
        slave: 191
        address: 104
        input_type: input
        data_type: uint32
        unit_of_measurement: &amp;quot;s&amp;quot;
        device_class: duration
        unique_id: &amp;quot;msw_work_time_191&amp;quot;

      - name: &amp;quot;Текущее Напряжение Питания&amp;quot;
        slave: 191
        address: 121
        input_type: input
        data_type: uint16
        unit_of_measurement: &amp;quot;mV&amp;quot;
        device_class: voltage
        unique_id: &amp;quot;msw_supply_voltage_191&amp;quot;

      - name: &amp;quot;Мин. Напряжение Питания (Загрузка)&amp;quot;
        slave: 191
        address: 122
        input_type: input
        data_type: uint16
        unit_of_measurement: &amp;quot;mV&amp;quot;
        device_class: voltage
        unique_id: &amp;quot;msw_min_voltage_load_191&amp;quot;

      - name: &amp;quot;Текущее Напряжение Питания (до усреднения)&amp;quot;
        slave: 191
        address: 125
        input_type: input
        data_type: uint16
        unit_of_measurement: &amp;quot;mV&amp;quot;
        device_class: voltage
        unique_id: &amp;quot;msw_supply_voltage_raw_191&amp;quot;

      - name: &amp;quot;Мин. Напряжение Питания МК&amp;quot;
        slave: 191
        address: 119
        input_type: input
        data_type: uint16
        unit_of_measurement: &amp;quot;mV&amp;quot;
        device_class: voltage
        unique_id: &amp;quot;msw_min_voltage_mcu_191&amp;quot;

      - name: &amp;quot;Напряжение Питания МК&amp;quot;
        slave: 191
        address: 123
        input_type: input
        data_type: uint16
        unit_of_measurement: &amp;quot;mV&amp;quot;
        device_class: voltage
        unique_id: &amp;quot;msw_voltage_mcu_191&amp;quot;

      - name: &amp;quot;Внутренняя Температура МК&amp;quot;
        slave: 191
        address: 124
        input_type: input
        data_type: int16
        precision: 2
        scale: 0.1
        unit_of_measurement: &amp;quot;°C&amp;quot;
        device_class: temperature
        unique_id: &amp;quot;msw_internal_temp_mcu_191&amp;quot;

      # Идентификационные и служебные параметры:
      - name: &amp;quot;Модель Устройства&amp;quot;
        slave: 191
        address: 200
        input_type: input
        data_type: string
        count: 20
        unique_id: &amp;quot;msw_device_model_191&amp;quot;

      - name: &amp;quot;Хэш Коммита&amp;quot;
        slave: 191
        address: 220
        input_type: input
        data_type: string
        count: 29
        unique_id: &amp;quot;msw_commit_hash_191&amp;quot;

      - name: &amp;quot;Версия Прошивки (строка)&amp;quot;
        slave: 191
        address: 250
        input_type: input
        data_type: string
        count: 16
        unique_id: &amp;quot;msw_fw_string_191&amp;quot;

      - name: &amp;quot;Расширение Серийного Номера&amp;quot;
        slave: 191
        address: 266
        input_type: input
        data_type: custom
        count: 4             # 4 регистра (4×2 = 8 байт) для структуры &amp;gt;Q
        structure: &amp;quot;&amp;gt;Q&amp;quot;
        unique_id: &amp;quot;msw_ext_serial_191&amp;quot;

      - name: &amp;quot;Серийный Номер&amp;quot;
        slave: 191
        address: 270
        input_type: input
        data_type: uint32
        unique_id: &amp;quot;msw_serial_191&amp;quot;

      - name: &amp;quot;Версия Прошивки MAJOR&amp;quot;
        slave: 191
        address: 320
        input_type: input
        data_type: uint16
        unique_id: &amp;quot;msw_fw_major_191&amp;quot;

      - name: &amp;quot;Версия Прошивки MINOR&amp;quot;
        slave: 191
        address: 321
        input_type: input
        data_type: uint16
        unique_id: &amp;quot;msw_fw_minor_191&amp;quot;

      - name: &amp;quot;Версия Прошивки PATCH&amp;quot;
        slave: 191
        address: 322
        input_type: input
        data_type: uint16
        unique_id: &amp;quot;msw_fw_patch_191&amp;quot;

      - name: &amp;quot;Версия Прошивки SUFFIX&amp;quot;
        slave: 191
        address: 323
        input_type: input
        data_type: int16
        unique_id: &amp;quot;msw_fw_suffix_191&amp;quot;

      - name: &amp;quot;Версия Прошивки (числовая)&amp;quot;
        slave: 191
        address: 324
        input_type: input
        data_type: uint32
        unique_id: &amp;quot;msw_fw_numeric_191&amp;quot;

      - name: &amp;quot;Версия Прошивки (Big Endian)&amp;quot;
        slave: 191
        address: 326
        input_type: input
        data_type: uint32
        unique_id: &amp;quot;msw_fw_big_endian_191&amp;quot;

      # Параметры подключения RS-485:
      - name: &amp;quot;Скорость RS-485&amp;quot;
        slave: 191
        address: 110
        input_type: holding
        data_type: uint16
        unique_id: &amp;quot;msw_rs485_speed_191&amp;quot;

      - name: &amp;quot;Бит Четности RS-485&amp;quot;
        slave: 191
        address: 111
        input_type: holding
        data_type: uint16
        unique_id: &amp;quot;msw_rs485_parity_191&amp;quot;

      - name: &amp;quot;Стоп-биты RS-485&amp;quot;
        slave: 191
        address: 112
        input_type: holding
        data_type: uint16
        unique_id: &amp;quot;msw_rs485_stopbits_191&amp;quot;

      - name: &amp;quot;Modbus Адрес&amp;quot;
        slave: 191
        address: 128
        input_type: holding
        data_type: uint16
        unique_id: &amp;quot;msw_modbus_address_191&amp;quot;

      - name: &amp;quot;Сигнатура Прошивки&amp;quot;
        slave: 191
        address: 290
        input_type: holding
        data_type: string
        count: 12
        unique_id: &amp;quot;msw_fw_signature_191&amp;quot;

      - name: &amp;quot;Версия Загрузчика&amp;quot;
        slave: 191
        address: 330
        input_type: holding
        data_type: string
        count: 7
        unique_id: &amp;quot;msw_bootloader_version_191&amp;quot;

      - name: &amp;quot;Отключение Status LED&amp;quot;
        slave: 191
        address: 130
        input_type: holding
        data_type: uint16
        unique_id: &amp;quot;msw_status_led_disable_191&amp;quot;

      - name: &amp;quot;Режим Непрерывного Чтения&amp;quot;
        slave: 191
        address: 114
        input_type: holding
        data_type: uint16
        unique_id: &amp;quot;msw_continuous_read_mode_191&amp;quot;

&lt;/pre&gt;
  &lt;h2 id=&quot;GngA&quot;&gt;Подключение через WB контроллер&lt;/h2&gt;
  &lt;p id=&quot;JiKj&quot;&gt;Через контроллер по дефолту мне насыпал параметров которые не установлены на модуле:&lt;/p&gt;
  &lt;figure id=&quot;KRe7&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8d/f6/8df6a05b-1985-41cb-8fac-2afc14d71466.png&quot; width=&quot;339&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;KFT1&quot;&gt;Можно лишнее скрыть, что бы потом при экспорте в Home Assistant не мешались. Видно что вот этих точно нет в самом датчике&lt;/p&gt;
  &lt;figure id=&quot;801v&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9c/59/9c59f9ab-ce82-4d7b-95a5-286a0f95617a.png&quot; width=&quot;326&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;CaD0&quot;&gt;Через Настройки - Конфигурационные файлы - Настройка драйвера Serial-устройств убираем лишние параметры, ставим Не опрашивать.&lt;/p&gt;
  &lt;p id=&quot;hGs8&quot;&gt;Вот так куда аккуратнее и правдивее&lt;/p&gt;
  &lt;figure id=&quot;eX08&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8c/10/8c102eaa-a487-4bf3-a2c9-1d082968ce6f.png&quot; width=&quot;419&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;X7cx&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;wglB&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;S5lU&quot;&gt;Способ 3 телеграм &lt;a href=&quot;https://t.me/tribute/app?startapp=dvHM&quot; target=&quot;_blank&quot;&gt;https://t.me/tribute/app?startapp=dvHM&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;1Pkn&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;ghu1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/2f/4a2f3a06-8248-4298-8634-393acea6e911.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;KeE9&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;Ykgr&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;f0m0&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;DmmB&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;tlOx&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;nD2u&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;tt-tags id=&quot;YJQs&quot;&gt;
    &lt;tt-tag name=&quot;устройства&quot;&gt;#устройства&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;обзор&quot;&gt;#обзор&lt;/tt-tag&gt;
  &lt;/tt-tags&gt;

</content></entry><entry><id>godisblind:Uimm79rfZjq</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/Uimm79rfZjq?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Aqara G2H Pro + HomeKit + go2rtc + Frigate</title><published>2025-08-27T15:25:22.756Z</published><updated>2025-08-27T15:25:22.756Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/75/25/75259839-528c-4bde-a1dc-36ae290d062f.png"></media:thumbnail><tt:hashtag>устройства</tt:hashtag><tt:hashtag>обзор</tt:hashtag><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/24/77/24774a5b-e799-4868-9f7f-22a71ac72c40.png&quot;&gt;Почему я выбрал G2H Pro и как она идеально клеится в Frigate</summary><content type="html">
  &lt;h3 id=&quot;PF7o&quot;&gt;Фотографии устройства&lt;/h3&gt;
  &lt;figure id=&quot;PT6K&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/24/77/24774a5b-e799-4868-9f7f-22a71ac72c40.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;FNRg&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/14/4914a583-af58-4dd9-b501-7f39923f1e13.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;YXn1&quot;&gt;Почему я выбрал G2H Pro и как она идеально клеится в Frigate&lt;/p&gt;
  &lt;ul id=&quot;WgGZ&quot;&gt;
    &lt;li id=&quot;DndP&quot;&gt;&lt;strong&gt;Картинка реально крутая&lt;/strong&gt;, не мыльно, а приятно глаз радует.&lt;/li&gt;
    &lt;li id=&quot;Za36&quot;&gt;&lt;strong&gt;Подключается молниеносно&lt;/strong&gt; — никаких плясок с бубном.&lt;/li&gt;
    &lt;li id=&quot;bRUu&quot;&gt;&lt;strong&gt;Магнитная поворотная ножка&lt;/strong&gt; позволяет крепить камеру куда угодно — удобно и гибко.&lt;/li&gt;
    &lt;li id=&quot;ymst&quot;&gt;Работает как &lt;strong&gt;резервный Aqara-хаб&lt;/strong&gt; в HomeKit: если основной умрет — умный дом продолжит жить.&lt;/li&gt;
    &lt;li id=&quot;ZGE0&quot;&gt;&lt;strong&gt;HomeKit&lt;/strong&gt; — идеальный шлюз к потокам, которые легко берёт go2rtc.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;blockquote id=&quot;DDkh&quot;&gt;Чёткое правило: Добавил камеру в приложение Aqara — никаких вторых подключений. Ни HomeKit отдельно, ни Home Assistant напрямую. Иначе go2rtc её не увидит.&lt;/blockquote&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;Yhvu&quot;&gt;Если захотелось купить то тут &lt;a href=&quot;https://dzen.ru/a/aK8h_I6to35J1ajP&quot; target=&quot;_blank&quot;&gt;https://dzen.ru/a/aK8h_I6to35J1ajP&lt;/a&gt;&lt;/h2&gt;
  &lt;p id=&quot;tcBr&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;gEoA&quot;&gt;Подробный путь от G2H Pro до Frigate&lt;/p&gt;
  &lt;h3 id=&quot;ciAr&quot;&gt;Шаг 1. Добавляем камеру в приложение Aqara&lt;/h3&gt;
  &lt;ol id=&quot;siNq&quot;&gt;
    &lt;li id=&quot;cAt0&quot;&gt;Открываешь &lt;strong&gt;Aqara Home&lt;/strong&gt;, жмёшь «+», выбираешь &lt;strong&gt;G2H Pro&lt;/strong&gt;.&lt;/li&gt;
    &lt;li id=&quot;cgUe&quot;&gt;Подключаешь к Wi-Fi, сканируешь QR-код.&lt;/li&gt;
    &lt;li id=&quot;YyNO&quot;&gt;После — справа в описании камеры ты увидишь &lt;strong&gt;HomeKit ID (Apple-номер устройства)&lt;/strong&gt;. Он нам понадобится. Его еще можно посмотреть на ножке камеры.&lt;/li&gt;
    &lt;li id=&quot;0RIM&quot;&gt;В приложении можно настроить положение, уведомления, облако — но главное, чтобы камера появилась в HomeKit.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;YQQU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/dd/79/dd7974f5-d37b-4958-a5ec-beeab8946559.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;tLt3&quot;&gt;Шаг 2. Интерфейс go2rtc&lt;/h3&gt;
  &lt;p id=&quot;B3CB&quot;&gt;Открываешь в браузере:&lt;/p&gt;
  &lt;pre id=&quot;orjr&quot;&gt;http://&amp;lt;IP_сервера&amp;gt;:1984
&lt;/pre&gt;
  &lt;p id=&quot;nHZ3&quot;&gt;Это — стандартный веб-интерфейс go2rtc.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;ZZ5C&quot;&gt;Шаг 3. Вкладка &amp;quot;Apple HomeKit&amp;quot;&lt;/h3&gt;
  &lt;ol id=&quot;3WQR&quot;&gt;
    &lt;li id=&quot;nh6T&quot;&gt;В UI go2rtc переходишь на вкладку &lt;strong&gt;Apple HomeKit&lt;/strong&gt;.&lt;/li&gt;
    &lt;li id=&quot;4Q9G&quot;&gt;Выбираешь свою камеру и жмёшь &lt;strong&gt;Pair&lt;/strong&gt;. Используй тот самый &lt;strong&gt;HomeKit ID&lt;/strong&gt; из приложения Aqara.&lt;/li&gt;
    &lt;li id=&quot;GwPN&quot;&gt;После — в списке должна появиться строка с &lt;code&gt;homekit://…&lt;/code&gt; URL — это уникальный поток, который go2rtc видит.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;zX91&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7f/a1/7fa13ec4-d7ca-4bef-8e75-a8a510c71762.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;2DU3&quot;&gt;Шаг 4. Конфигурация go2rtc &lt;em&gt;внутри Frigate&lt;/em&gt; (единственная точка управления)&lt;/h3&gt;
  &lt;p id=&quot;Etgj&quot;&gt;Добавь этот блок &lt;strong&gt;в конфиг Frigate&lt;/strong&gt;, чтобы go2rtc работал как часть Frigate:&lt;/p&gt;
  &lt;pre id=&quot;QgMf&quot; data-lang=&quot;yaml&quot;&gt;# Frigate — секция go2rtc
go2rtc:
  streams:
    aqara_g2hpro:
      - homekit://192.168.1.82:44163?device_id=ВАШ_HOMEKIT_ID
      - ffmpeg:aqara_g2hpro#audio=aac
  webrtc:
    candidates:
      - stun:8555
&lt;/pre&gt;
  &lt;ul id=&quot;02FT&quot;&gt;
    &lt;li id=&quot;UfTV&quot;&gt;&lt;strong&gt;streams.aqara_g2hpro&lt;/strong&gt; — сначала HomeKit-поток, затем опциональный ffmpeg-ресвтрим с аудио AAC.&lt;/li&gt;
    &lt;li id=&quot;0Kr6&quot;&gt;&lt;strong&gt;webrtc.candidates&lt;/strong&gt; — для корректной работы WebRTC, особенно если Frigate добавлен как аддон. (&lt;a href=&quot;https://docs.frigate.video/guides/configuring_go2rtc/?utm_source=chatgpt.com&quot; target=&quot;_blank&quot;&gt;docs.frigate.video&lt;/a&gt;)&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;YX2W&quot;&gt;Шаг 5. Настройка камеры во Frigate (в том же конфиге)&lt;/h3&gt;
  &lt;pre id=&quot;zPPI&quot; data-lang=&quot;yaml&quot;&gt;cameras:
  aqara_g2hpro:
    ffmpeg:
      inputs:
        - path: rtsp://127.0.0.1:8554/aqara_g2hpro
          input_args: preset-rtsp-restream
          roles:
            - detect
            - record
            - audio
    detect:
      width: 1280
      height: 720
      fps: 5
    objects:
      track:
        - person
        - face
&lt;/pre&gt;
  &lt;ul id=&quot;wGsS&quot;&gt;
    &lt;li id=&quot;Mec6&quot;&gt;&lt;strong&gt;inputs.path&lt;/strong&gt; указывает на RTSP-стрим, который выдаёт go2rtc. Этот путь формируется автоматически внутри Frigate.&lt;/li&gt;
    &lt;li id=&quot;0G1V&quot;&gt;&lt;strong&gt;roles&lt;/strong&gt;: detect — анализ, record — запись, audio — звук.&lt;/li&gt;
    &lt;li id=&quot;6Dey&quot;&gt;Настройки &lt;code&gt;detect&lt;/code&gt; снижены для оптимальной производительности: 1280×720 при 5 fps. (&lt;a href=&quot;https://docs.frigate.video/configuration/live/?utm_source=chatgpt.com&quot; target=&quot;_blank&quot;&gt;docs.frigate.video&lt;/a&gt;)&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;tYLI&quot;&gt;Шаг 6. Перезапускаем всё и проверяем&lt;/h3&gt;
  &lt;ol id=&quot;Tl4i&quot;&gt;
    &lt;li id=&quot;jEF5&quot;&gt;Перезапуск Frigate.&lt;/li&gt;
    &lt;li id=&quot;Wi0d&quot;&gt;Заходишь в UI go2rtc (&lt;code&gt;http://&amp;lt;IP&amp;gt;:1984&lt;/code&gt;) — поток должен быть виден.&lt;/li&gt;
    &lt;li id=&quot;Jnzb&quot;&gt;Далее — в UI Frigate: картинка, звук, всё на месте.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;Saoc&quot;&gt;Если картинка не появилась:&lt;/p&gt;
  &lt;ul id=&quot;0vNH&quot;&gt;
    &lt;li id=&quot;W56E&quot;&gt;Проверь, что камера &lt;strong&gt;только в приложении Aqara&lt;/strong&gt;, никаких дополнительных подключений.&lt;/li&gt;
    &lt;li id=&quot;IdH5&quot;&gt;Если go2rtc не стартует — сброс камеры через &lt;strong&gt;скрепку на 10 секунд&lt;/strong&gt;, и пробуем заново.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;h2 id=&quot;bgVP&quot;&gt;Итог и финальные штрихи&lt;/h2&gt;
  &lt;ul id=&quot;4Gta&quot;&gt;
    &lt;li id=&quot;acnh&quot;&gt;&lt;strong&gt;G2H Pro&lt;/strong&gt; — действительно достойная камера.&lt;/li&gt;
    &lt;li id=&quot;5YOD&quot;&gt;&lt;strong&gt;HomeKit + go2rtc&lt;/strong&gt; в конфиге Frigate — твой беспроигрышный путь к стабильному RTSP/WeRTC потоку.&lt;/li&gt;
    &lt;li id=&quot;eZid&quot;&gt;&lt;strong&gt;Главное&lt;/strong&gt;: только одно подключение — только через приложение Aqara.&lt;/li&gt;
    &lt;li id=&quot;3eyw&quot;&gt;&lt;strong&gt;Если что-то не запускается&lt;/strong&gt; — скрепка + сброс + новая пара.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;xBcX&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;MkYj&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;KLFQ&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;EZYn&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0d/29/0d29f195-1c6e-4543-b774-e190bdbabbc0.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;NfGK&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;d70E&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;xjpL&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;dGES&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;QR3U&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;UVMF&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;tt-tags id=&quot;ZCzL&quot;&gt;
    &lt;tt-tag name=&quot;устройства&quot;&gt;#устройства&lt;/tt-tag&gt;
    &lt;tt-tag name=&quot;обзор&quot;&gt;#обзор&lt;/tt-tag&gt;
  &lt;/tt-tags&gt;

</content></entry><entry><id>godisblind:YTscQllGXra</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/YTscQllGXra?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Armbian на Orange Pi 3b ради Frigate / Home Assistant</title><published>2025-08-27T10:28:17.478Z</published><updated>2025-08-27T10:35:14.527Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/a3/3a/a33a1b89-c2ff-40c5-b659-53a6ec89765c.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/b8/2b/b82b5612-fd85-47ca-9f74-7d5229d14892.png&quot;&gt;Я использую плату Orange Pi 3b 8gb как основную для небольших объектов. На борту с запасом оперативки 8гб, возможность установить sdd любого объема, достаточно usb портов (1USB 2.0 support Device or HOST mode, 1USB 3.0 HOST, 2*USB 2.0 HOST) - можно сказать ходовая плата. Да немного медленно компилирует для esphome и отладка на такой плате раздражает - но я на более мощном железе правлю файл и потом заливают на 3b. eMMC я не пробовал, не вижу в этом смысле если есть ssd которое по цене лучше и по функционалу качественнее.</summary><content type="html">
  &lt;p id=&quot;4twV&quot;&gt;Я использую плату &lt;a href=&quot;http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-3B.html&quot; target=&quot;_blank&quot;&gt;Orange Pi 3b 8gb&lt;/a&gt; как основную для небольших объектов. На борту с запасом оперативки 8гб, возможность установить sdd любого объема, достаточно usb портов (1&lt;em&gt;USB 2.0 support Device or HOST mode, 1&lt;/em&gt;USB 3.0 HOST, 2*USB 2.0 HOST) - можно сказать ходовая плата. Да немного медленно компилирует для esphome и отладка на такой плате раздражает - но я на более мощном железе правлю файл и потом заливают на 3b. eMMC я не пробовал, не вижу в этом смысле если есть ssd которое по цене лучше и по функционалу качественнее.&lt;/p&gt;
  &lt;figure id=&quot;m381&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b8/2b/b82b5612-fd85-47ca-9f74-7d5229d14892.png&quot; width=&quot;1024&quot; /&gt;
    &lt;figcaption&gt;у ИИ все под контролем, прям как у Юрия из Red Alert&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;kdxA&quot;&gt;Плата ещё очень энергоэффективная, что дает мне возможность подключить ее сразу к роутеру и использовать его питание. Меньше блоков питания, меньше проводов и все проще.&lt;/p&gt;
  &lt;figure id=&quot;CaCE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/df/7e/df7e25a2-8abf-49da-b5de-1a646aac80b5.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;J8nt&quot;&gt;На некоторых объектах клиенты просили поставить 1-2 камеры просто для наблюдения за состоянием перед входной дверью. Я планировал через штатную интеграцию в Home Assistant подключить камеру и все. Потом я заметил запись &lt;em&gt;built-in AI accelerator NPU with 0.8Tops computing power&lt;/em&gt; - это то что я использовал у себя на более мощном Ornage pi 5 plus для распознавания объектов. Не мог подумать что такая малютка как orange pi 3b может хоть немного в распознавание, особенно когда с таким напрягом компилирует esphome. Оказалось может. Я еще проверил официальный сайт frigate и приятно удивлен что есть поддержка &lt;a href=&quot;https://docs.frigate.video/frigate/hardware/#rockchip-platform&quot; target=&quot;_blank&quot;&gt;RK3566&lt;/a&gt; - супер же.&lt;/p&gt;
  &lt;p id=&quot;vy2o&quot;&gt;Я всегда использовал официальный образ для апельсинок, для orange pi 5 plus официальный образ содержал нужные драйверы для NPU, а вот для 3b Orangepi3b_1.0.8_debian_bookworm_server_linux6.6.0-rc5 в официальном образе драйверов нет - может потом встроят, но в этом образе нет. Официальные образы очень удобно вставали на sdd и сразу с нее грузились - это быстро и удобно.&lt;/p&gt;
  &lt;p id=&quot;urTQ&quot;&gt;Я ходил вокруг Armbian давно, не нравилось что загрузка идет с sd карты. Выхода однако не было, нашел версию с драйверами для NPU вот образ Armbian_community_25.11.0-trunk.21_Orangepi3b_bookworm_vendor_6.1.115_minimal.img. Не нравилось что поддержка только от сообщества, а не полная armbian поддержка как у других плат, но решил попробовать.&lt;/p&gt;
  &lt;figure id=&quot;Q5mQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/97/7d/977d86d3-20cf-44e1-9c85-df6a639ccc5c.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;2IVu&quot;&gt;За свою цену считаю такой набор шикарным.&lt;/p&gt;
  &lt;figure id=&quot;82S3&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/15/6e/156e3eeb-2d00-4cde-a8b7-278f00c6ad30.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;EdZ2&quot;&gt;Все же по поводу SD идет холивар насколько хватит ресурса записи и прочее … учитывая стоимость крутых и надежных SD то проще взять ssd. В этой плате есть как раз место под обычную ssd. Только внимание, во второй ревизии она будет как на картинке, а вот в первой ревизии ssd меньше размером - уже натолкнулся на эту проблему.&lt;/p&gt;
  &lt;figure id=&quot;ySFo&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/55/ce/55ce6aa3-6faf-425a-a069-7696e97f75d6.png&quot; width=&quot;687&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Xos2&quot;&gt;В версии Armbian_community_25.11.0-&lt;strong&gt;trunk.21&lt;/strong&gt;&lt;em&gt;Orangepi3b_bookworm_vendor_6.1.115_minimal.img я попробовал все перенести загрузку с sd на sdd. Ничего не получилось, кроме ошибок и загрузки по-прежнему с sd. Но сообщество видимо быстро обновило образ до Armbian_community_25.11.0-**trunk.70&lt;/em&gt;**Orangepi3b_bookworm_vendor_6.1.115_minimal.img и все отлично запустилось с ssd - теперь для буду юзать армбиан.&lt;/p&gt;
  &lt;blockquote id=&quot;Nv2L&quot;&gt;&lt;code&gt;Закупиться по моим ссылкам можно &lt;a href=&quot;https://dzen.ru/a/aK7cf30D3n5YSdbs#:~:text=%D0%B1%D1%83%D0%B4%D1%83%20%D1%8E%D0%B7%D0%B0%D1%82%D1%8C%20%D0%B0%D1%80%D0%BC%D0%B1%D0%B8%D0%B0%D0%BD.-,%D0%96%D0%B5%D0%BB%D0%B5%D0%B7%D0%BE%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0,-Orange%20pi%203b&quot; target=&quot;_blank&quot;&gt;тут Железо для сервера&lt;/a&gt;&lt;/code&gt;&lt;/blockquote&gt;
  &lt;h2 id=&quot;5KaQ&quot;&gt;Производительность&lt;/h2&gt;
  &lt;p id=&quot;mQYw&quot;&gt;Протестировав несколько дней, я был приятно удивлен на что способна плана. Распознавание объектов работает хорошо, не так быстро как на orange pi 5 plus, но определяет хорошо. Еще же зависит от камеры, а тут хорошая камера попалась Aqara G2hPro работающая через HomeKit. Крипово делает увеличение, но все же обновляет последние снапшоты:&lt;/p&gt;
  &lt;figure id=&quot;hykN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/05/b7/05b7d913-f9fb-46c7-a728-5278003cc5d6.png&quot; width=&quot;953&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;A1Y4&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bb/16/bb1600b3-764d-48ce-af92-186605ac4e97.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;689d&quot;&gt;Специальные карточки для отображения я не устанавливал пока, тестировал только с mqtt интеграцией frigtae.&lt;/p&gt;
  &lt;figure id=&quot;o8XQ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d5/c8/d5c86f42-375c-4a9b-9606-18bbba146beb.png&quot; width=&quot;1495&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;MH14&quot;&gt;Как обычно можно привязать автоматизации через доступные сущности, но для этого обязательно установить интеграцию Frigate. Тут есть и подсчет объектов, скрины, распознавание последнего определенного лица. Для подключения определения лиц нужно в настройках Обогащение данных переключить на Распознавание лиц.&lt;/p&gt;
  &lt;figure id=&quot;EE7o&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/64/54/645423a6-1942-41f2-8e94-a36ea15b12d7.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;n41O&quot;&gt;После перезагрузки появится возможность внести свои фотки и обучить модель.&lt;/p&gt;
  &lt;figure id=&quot;9zwy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/12/ba/12bad3c6-b5d9-4f99-8862-867ca3edc728.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;FDAk&quot;&gt;По мере обнаружения будет предложены еще фотки и можно их будет разметить что бы точнее обучить модель.&lt;/p&gt;
  &lt;figure id=&quot;LIKo&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/29/32/29328fc5-f181-4a9f-9676-532b8ab8a987.png&quot; width=&quot;593&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;HrqJ&quot;&gt;После обучения доступны и лица&lt;/p&gt;
  &lt;figure id=&quot;xI3d&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/be/fb/befbeae7-addd-4cf9-bd66-442b60edea39.png&quot; width=&quot;904&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;EmVD&quot;&gt;Теперь по нагрузке - у меня одна камера Aqara G2hPro подключенная через HomeKit, второй камеры под рукой не оказалось. Модель для распознавания я выбрал большую, потому что в тестах с малой я разницы не обнаружил. Так или иначе, у клиента будет только 1 камера при входе за дверью, такой аналог глазка, только видно всю площадь перед дверью. Ну и запись всяких курьеров когда доставку оставили. Можно будет прикрутить всплывающую карточку на дашборде в приложении телефона если обнаружено движение за дверью.&lt;/p&gt;
  &lt;p id=&quot;6Z6R&quot;&gt;Запись стоит на день, а по событиям на 30 дней - что должно хватить на 256 гб карте. Постоянная запись на день позволяет мне перемотать события в течении дня и глянуть то что не попало в движение… хотя сложно представить такой кейс.&lt;/p&gt;
  &lt;pre id=&quot;CjBq&quot; data-lang=&quot;yaml&quot;&gt;record:
  enabled: true                # Включить запись видео (false = запись выключена)
  sync_recordings: true         # true = синхронизировать сегменты, удобнее для просмотра
  expire_interval: 900          # Интервал (в секундах) проверки и удаления старых записей (900 = каждые 15 минут)

  retain:                       # 🟡 ОБЩИЕ правила хранения всего видео архива
    days: 1                     # Сколько дней хранить общий архив (1 день)
    mode: all                   # Режим хранения:
                                #   all            – хранить всё видео (без фильтрации)
                                #   motion         – хранить только моменты с движением
                                #   active_objects – хранить только когда был зафиксирован объект (человек, авто и т.п.)

  alerts:                       # 🔴 ХРАНЕНИЕ ВАЖНЫХ СОБЫТИЙ (тревоги/алерты)
                                # Этот блок нужен для случаев, когда ты хочешь,
                                # чтобы тревожные события хранились дольше, чем обычный архив.
                                # Пример: общее видео хранится 1 день, но тревоги – месяц.
    retain:
      days: 30                  # Сколько хранить тревоги (например: 7, 14, 30, 60, 365 дней)
      mode: motion              # Режим хранения тревог:
                                #   all            – хранить всё подряд (весь поток) в момент тревоги
                                #   motion         – хранить только сегменты с движением во время тревоги
                                #   active_objects – хранить только фрагменты, где реально засекли объект (надежно и экономит место)

  detections:                   # 🟢 ХРАНЕНИЕ ДЕТЕКЦИЙ (конкретные события с объектами)
                                # Здесь настраивается срок хранения видео,
                                # где алгоритм зафиксировал объекты (люди, машины, животные).
                                # В отличие от alerts – это не &amp;quot;система тревог&amp;quot;, а просто записи с фактами обнаружений.
    retain:
      days: 30                  # Сколько хранить видео с детекциями объектов
      mode: motion              # Режим хранения детекций:
                                #   all            – всё подряд, даже если объекта не видно
                                #   motion         – только в моменты движения при детекции
                                #   active_objects – только фрагменты, где реально виден объект (экономит место)

&lt;/pre&gt;
  &lt;p id=&quot;Q6iS&quot;&gt;В конфигурации по определению всё просто, только человек и лицо.&lt;/p&gt;
  &lt;pre id=&quot;u7Lo&quot; data-lang=&quot;yaml&quot;&gt;cameras:
  aqara_g2hpro:                 # 🟡 Имя камеры (уникальное). Это имя будет использоваться в Home Assistant и в UI Frigate.
    ffmpeg:                     # Настройки подключения к видеопотоку через ffmpeg
      inputs:                   # Список входных потоков (можно несколько – разные разрешения/потоки)
        - path: rtsp://127.0.0.1:8554/aqara_g2hpro   # 📡 RTSP-ссылка на камеру или restream (здесь локальный restream на 8554 порту)
          input_args: preset-rtsp-restream           # Набор аргументов ffmpeg для RTSP-потока:
                                                     #   preset-rtsp-restream – оптимальные параметры для restream сервера
          roles:                                     # Роли, для чего используется данный поток:
            - detect     # 🔎 detect – используется для анализа движения и детекции объектов
            - record     # 🎥 record – используется для записи архива
            - audio      # 🔊 audio – включить захват аудио (если камера поддерживает)
    
    detect:                      # 🔍 Настройки детекции движения и объектов
      width: 1280                # Ширина кадра, с которой работает детектор (уменьшение снижает нагрузку, но влияет на точность)
      height: 720                # Высота кадра для анализа (обычно пропорциональна RTSP потоку камеры)
      fps: 5                     # Количество кадров в секунду, анализируемых детектором (чем меньше – тем меньше нагрузка)

    objects:                     # 🧍‍♂️ Настройки отслеживаемых объектов
      track:                     # Список классов объектов, которые нужно отслеживать
        - person                 # 👤 person – обнаружение людей
        - face                   # 🙂 face – обнаружение лиц (если включена модель с поддержкой face detection)

&lt;/pre&gt;
  &lt;p id=&quot;7hKj&quot;&gt;При таких вводных мне хватило записи на день и заняло не так много, где-то 1.5 гб в час.&lt;/p&gt;
  &lt;figure id=&quot;RXF5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/12/27/12270dbb-92f1-43d1-9ad3-529d7fe581c0.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ev0F&quot;&gt;По нагрузке, я думаю что как раз под 1 или 2 камеры можно использовать Orange pi 3b 8b это если использовать только на определение человека, если нагрузить ещё объектов или взять модель больше то думаю что плата будет кряхтеть. Это на постоянно включенном обнаружении, но не всегда я в кадре.&lt;/p&gt;
  &lt;figure id=&quot;82XV&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/45/a3/45a3b3dc-f7d9-48ce-96f1-6450d3039c81.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;8IpJ&quot;&gt;Да иногда ругается что использует много ресурсов CPU … но никак не влияет на умный дом и на работу камеры&lt;/p&gt;
  &lt;figure id=&quot;6CQN&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a0/bb/a0bbbb2f-b11f-48df-97f7-293a47d1bc9e.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;FYOw&quot;&gt;Распознавание лиц&lt;/p&gt;
  &lt;figure id=&quot;u4Zc&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5d/69/5d690a81-3abd-413b-ba22-2cd82c2197f4.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;yViP&quot;&gt;По хранению данных так&lt;/p&gt;
  &lt;figure id=&quot;b8E2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/12/27/12270dbb-92f1-43d1-9ad3-529d7fe581c0.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;7Ep5&quot;&gt;Данные с камеры подробно&lt;/p&gt;
  &lt;figure id=&quot;oddu&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/9f/d79f84a1-e8dd-4ffb-9ac3-e65f9763ef15.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;JeqB&quot;&gt;Я скажу что мне плата и раньше нравилась, а теперь вообще огонь с возможностью подключить распознавание - это за небольшие деньги и такой комбайн. Буду использовать на объектах типа 1-2 комнаты квартира, конечно если не будет запроса сделать много камер.&lt;/p&gt;
  &lt;h2 id=&quot;SFJy&quot;&gt;Установка HA / Frigate на Armbian на Orange pi 3b с ускорением.&lt;/h2&gt;
  &lt;h3 id=&quot;Y0aK&quot;&gt;Запись образа&lt;/h3&gt;
  &lt;p id=&quot;n7eM&quot;&gt;Записываем на SD образ старше Armbian_community_25.11.0-trunk.70_Orangepi3b_bookworm_vendor_6.1.115_minimal.img &lt;a href=&quot;https://www.armbian.com/orangepi3b/&quot; target=&quot;_blank&quot;&gt;https://www.armbian.com/orangepi3b/&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;K8Rk&quot;&gt;Старше - значит больше версия чем trunk.70&lt;/p&gt;
  &lt;p id=&quot;sols&quot;&gt;подключаемся через SSH.&lt;/p&gt;
  &lt;p id=&quot;lOH9&quot;&gt;штатный пароль 1234 и придумываем дальше свой, как просит система.&lt;/p&gt;
  &lt;p id=&quot;m2io&quot;&gt;Обновляем всю эту систему:&lt;/p&gt;
  &lt;pre id=&quot;zFY3&quot; data-lang=&quot;bash&quot;&gt;sudo apt update &amp;amp;&amp;amp; apt upgrade -y
&lt;/pre&gt;
  &lt;p id=&quot;Wfjh&quot;&gt;Установи правильный часовой пояс, чтобы логи и расписания работали корректно.&lt;/p&gt;
  &lt;pre id=&quot;eJbb&quot; data-lang=&quot;bash&quot;&gt;dpkg-reconfigure tzdata
&lt;/pre&gt;
  &lt;p id=&quot;dQz3&quot;&gt;Следуй инструкциям на экране. Тебе нужно будет выбрать &lt;code&gt;Europe&lt;/code&gt;, а затем &lt;code&gt;Moscow&lt;/code&gt; (или другой подходящий для тебя часовой пояс).&lt;/p&gt;
  &lt;h3 id=&quot;fz3l&quot;&gt;Перенос root и загрузки с SSD&lt;/h3&gt;
  &lt;p id=&quot;nlz1&quot;&gt;В командной строке вбиваем&lt;/p&gt;
  &lt;pre id=&quot;XU21&quot; data-lang=&quot;bash&quot;&gt;armbian-config
&lt;/pre&gt;
  &lt;p id=&quot;dkzH&quot;&gt;Входим в System&lt;/p&gt;
  &lt;figure id=&quot;UTLL&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/42/f3/42f3af9d-f603-4571-abf5-de0f2aa00626.png&quot; width=&quot;1349&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;zuL7&quot;&gt;Далее Storage&lt;/p&gt;
  &lt;figure id=&quot;A6MF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bc/38/bc388049-a78c-4186-89cf-e75803c9c6fe.png&quot; width=&quot;1295&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;aGDc&quot;&gt;Выбираем Install&lt;/p&gt;
  &lt;figure id=&quot;afIL&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/de/f4/def4a07e-b12c-4e6d-ace3-38da2610925d.png&quot; width=&quot;1286&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;kYAi&quot;&gt;Нужно выбрать 7 Install/Update the bootloader on MTD Flash&lt;/p&gt;
  &lt;figure id=&quot;dMX2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/ce/ee/ceee9e5d-30c8-4ffc-bd93-5a94bca886fb.png&quot; width=&quot;1236&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;R4r5&quot;&gt;И устанавливаем потом &lt;strong&gt;4 Boot from MTD Flash - system on SATA, USB OR NVMe.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;JanG&quot;&gt;Соглашаемся со всем и после отключения вынимаем SD карту - теперь грузим с ssd.&lt;/p&gt;
  &lt;h3 id=&quot;eSwD&quot;&gt;Докер&lt;/h3&gt;
  &lt;p id=&quot;1Xcr&quot;&gt;Потом установим докер, через Containers:&lt;/p&gt;
  &lt;figure id=&quot;zgJO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ef/6f/ef6fbd49-531c-4592-8cc3-7c4e0b24285b.png&quot; width=&quot;1394&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;BGGq&quot;&gt;Вот докер&lt;/p&gt;
  &lt;figure id=&quot;a9Wy&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/97/4d/974dde55-361f-4631-9fa1-db8a51cbbd0b.png&quot; width=&quot;1322&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;8mRl&quot;&gt;Bluetooth&lt;/h3&gt;
  &lt;p id=&quot;SglT&quot;&gt;Нужно будет установить Bluetooth так как в штатном варианте я его не нашел, а он нам нужен будет в Home Assistant.&lt;/p&gt;
  &lt;p id=&quot;HJXR&quot;&gt;&lt;strong&gt;Установить пакеты&lt;/strong&gt; &lt;/p&gt;
  &lt;pre id=&quot;h5eu&quot; data-lang=&quot;bash&quot;&gt;sudo apt update
sudo apt install bluez pulseaudio-module-bluetooth -y
# Если есть графика:
sudo apt install blueman -y
&lt;/pre&gt;
  &lt;p id=&quot;fKFd&quot;&gt;&lt;strong&gt;Включить и запустить сервис&lt;/strong&gt;&lt;/p&gt;
  &lt;pre id=&quot;8yHK&quot;&gt; sudo systemctl enable bluetooth sudo systemctl start bluetooth &lt;/pre&gt;
  &lt;p id=&quot;vSpF&quot;&gt;&lt;strong&gt;Проверить адаптер&lt;/strong&gt;&lt;/p&gt;
  &lt;pre id=&quot;GAuT&quot;&gt; rfkill list sudo rfkill unblock bluetooth hciconfig -a &lt;/pre&gt;
  &lt;h3 id=&quot;FVOr&quot;&gt;Проверка как работают NPU&lt;/h3&gt;
  &lt;p id=&quot;bLpE&quot;&gt;Должен быть длинный вывод&lt;/p&gt;
  &lt;pre id=&quot;77T0&quot; data-lang=&quot;bash&quot;&gt;uname -r
# ожидаем: 6.1.*-vendor-rk35xx

# логи драйвера
dmesg | grep -i -E &amp;#x27;rknpu|rknpu2|npu&amp;#x27; || true

# попытка получить версию драйвера (если debugfs доступен)
sudo cat /sys/kernel/debug/rknpu/version 2&amp;gt;/dev/null || echo &amp;quot;no rknpu debug info&amp;quot;

&lt;/pre&gt;
  &lt;p id=&quot;Vdbc&quot;&gt;Команда &lt;code&gt;dmesg | grep -i rknpu&lt;/code&gt; &lt;strong&gt;должна дать примерно такой результат&lt;/strong&gt;:&lt;/p&gt;
  &lt;pre id=&quot;hou9&quot; data-lang=&quot;bash&quot;&gt;[   ...] RKNPU fdab0000.npu: Adding to iommu group 0
[   ...] RKNPU fdab0000.npu: RKNPU: rknpu iommu is enabled, using iommu mode
[   ...] RKNPU fdab0000.npu: Looking up rknpu-supply from device tree
[   ...] RKNPU fdab0000.npu: Looking up mem-supply from device tree
[   ...] [drm] Initialized rknpu 0.9.x YYYYMMDD for fdab0000.npu on minor 1

&lt;/pre&gt;
  &lt;p id=&quot;9xux&quot;&gt;Здесь:&lt;/p&gt;
  &lt;ul id=&quot;mCdd&quot;&gt;
    &lt;li id=&quot;EKO7&quot;&gt;&lt;code&gt;rknpu iommu is enabled&lt;/code&gt; – значит включена система управления памятью (IOMMU);&lt;/li&gt;
    &lt;li id=&quot;qNkJ&quot;&gt;&lt;code&gt;Initialized rknpu 0.9.x&lt;/code&gt; – версия драйвера, где &lt;code&gt;0.9.x&lt;/code&gt; актуальна (обычно ≥ 0.9.6–0.9.8);&lt;/li&gt;
    &lt;li id=&quot;KZ0J&quot;&gt;Появляется адрес контроллера &lt;code&gt;fdab0000.npu&lt;/code&gt;.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;tQPD&quot;&gt;Это типичный вывод, подтверждающий, что ядро обнаружило и инициализировало драйвер NPU. &lt;a href=&quot;https://github.com/Pelochus/ezrknpu?utm_source=chatgpt.com&quot; target=&quot;_blank&quot;&gt;GitHub&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Acx3&quot;&gt;Теперь можно продолжить установку по моей универсальной инструкции с &lt;em&gt;Часть 2. Установка редактора кода VS Code и менеджера контейнеров Portainer:&lt;/em&gt; &lt;/p&gt;
  &lt;p id=&quot;Eqp9&quot;&gt;&lt;a href=&quot;https://teletype.in/@godisblind/eALTwAArLCo&quot; target=&quot;_blank&quot;&gt;https://teletype.in/@godisblind/eALTwAArLCo&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Xi73&quot;&gt;Если устанавливали через мой способ выше, то можно по аналогии загрузить Frigate через Portainer &lt;a href=&quot;https://github.com/smirnowegor/HA_Container/blob/main/FrigateRK.yaml&quot; target=&quot;_blank&quot;&gt;https://github.com/smirnowegor/HA_Container/blob/main/FrigateRK.yaml&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;1cRT&quot;&gt;В Portainer ввести название файла при установке через репозиторий:&lt;/p&gt;
  &lt;pre id=&quot;hMTx&quot;&gt;FrigateRK.yaml
&lt;/pre&gt;
  &lt;p id=&quot;cDCh&quot;&gt;После установки заходим в конфигурацию и вставляем свои данные от frigate. Включено распознавание лиц и объектов. Использую go2rtc для захвата потока с homekit, да и лучше его использовать и для обычных потоков rtsp - работает лучше.&lt;/p&gt;
  &lt;p id=&quot;m5W8&quot;&gt;Можно = нужно установить интеграцию Frigate через HACS - позволит получать данные от контейнера с Frigate и использовать в автоматизациях. При подключении используем адрес своей машины вместо &lt;em&gt;ccab4aaf-frigate&lt;/em&gt; ( &lt;a href=&quot;http://ccab4aaf-frigate:5000/&quot; target=&quot;_blank&quot;&gt;http://ccab4aaf-frigate:5000&lt;/a&gt; ).&lt;/p&gt;
  &lt;p id=&quot;hNVn&quot;&gt;Для удобства в ингресс (смотри установку HA в контейнере выше) можно добавить сам Frigate. Тогда будет доступ из боковой панели. Нужно только подставить адрес своей машины.&lt;/p&gt;
  &lt;pre id=&quot;Dymx&quot; data-lang=&quot;yaml&quot;&gt;ingress:
  frigate:
    work_mode: ingress
    title: Frigate
    icon: mdi:pencil
    url: &amp;lt;http://192.168.1.81:5000/&amp;gt;
&lt;/pre&gt;
  &lt;p id=&quot;RWeL&quot;&gt;Больше про распознавание объект тут &lt;a href=&quot;https://dzen.ru/a/aAkGKnIEIjkwHdef&quot; target=&quot;_blank&quot;&gt;https://dzen.ru/a/aAkGKnIEIjkwHdef&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;TPzN&quot;&gt;Полная конфигурация для камеры HomeKit и через go2rtc + распознавание лиц и людей. Вот шаблон для Orange Pi 3b что бы работал. В конфигурации у меня подключена тестовая камера через HomeKit.&lt;/p&gt;
  &lt;pre id=&quot;QEcW&quot; data-lang=&quot;yaml&quot;&gt;mqtt:                          # Интеграция Frigate ↔ Home Assistant через MQTT
  enabled: true                # Вкл/выкл MQTT (false — полностью отключить)
  host: localhost              # Адрес брокера (localhost = тот же сервер, где Frigate)
  port: 1883                   # Порт брокера (обычно 1883, для SSL — 8883)
  topic_prefix: frigate        # Префикс топиков (можно менять, если несколько инстансов Frigate)
  client_id: frigate           # Имя клиента MQTT (уникальное для каждого Frigate)

record:                        # Запись видеоархива
  sync_recordings: true        # Синхронизация сегментов (true = удобно перематывать в UI)
  enabled: true                # Включить запись
  expire_interval: 900         # Интервал очистки (секунды), 900 = 15 минут
  retain:                      # Общий архив
    days: 1                    # Сколько хранить видео
    mode: all                  # all/motion/active_objects
  alerts:                      # Особые события (алерты, тревоги)
    retain:
      days: 30                 # Сколько хранить тревожные события
      mode: motion             # motion/all/active_objects
  detections:                  # Отдельные события детекции объектов
    retain:
      days: 30
      mode: motion

snapshots:                     # Снимки объектов при событиях
  enabled: true                # Включить снимки
  retain:
    default: 20                # Хранить до 20 снимков на событие
  bounding_box: true           # Рисовать рамку вокруг объекта
  clean_copy: true             # Дополнительно сохранить копию без рамки
  timestamp: false             # Метка времени (false = не добавлять)
  crop: false                  # Вырезать только объект (false = полный кадр)
  quality: 100                 # JPEG качество (0–100)

ffmpeg:                        # Настройки ffmpeg
  hwaccel_args: preset-rkmpp   # Аппаратное ускорение (для Rockchip)

detectors:                     # Настройка движка детекции
  rknn:
    type: rknn                 # Тип движка: rknn, tpu, openvino, cpu
    num_cores: 1               # Сколько ядер NPU использовать (1–4)

model:                         # Нейросеть для распознавания
  path: rock-i8-yolox_tiny     # Путь к модели (YOLOX Tiny для RKNN)
  model_type: yolox            # Тип модели (yolox, yolov5, efficientdet)
  width: 416                   # Размер входа модели
  height: 416
  input_tensor: nhwc           # Формат входных данных (nhwc / nchw)
  labelmap_path: /labelmap/coco-80.txt # Список классов (COCO-80 или кастомный)

go2rtc:                        # Restream + WebRTC
  streams:
    aqara_g2hpro:
      - homekit://192.168.1.82:44163?device_id=ВАША_КАМЕРА
      - ffmpeg:aqara_g2hpro#audio=aac
  webrtc:
    candidates:
      - stun:8555              # STUN сервер для проброса WebRTC

cameras:                       # Камеры
  aqara_g2hpro:
    ffmpeg:
      inputs:
        - path: rtsp://127.0.0.1:8554/aqara_g2hpro
          input_args: preset-rtsp-restream
          roles:               # Для чего используется поток
            - detect           # Анализ движения и объектов
            - record           # Запись архива
            - audio            # Захват звука
    detect:
      width: 1280              # Разрешение для анализа (чем ниже — тем меньше нагрузка)
      height: 720
      fps: 5                   # Кадры/сек для анализа (5–10 достаточно)
    objects:
      track:
        - person               # Отслеживать людей
        - face                 # Отслеживать лица (если модель поддерживает)

detect:
  enabled: true                # Включить детекцию объектов

version: 0.16-0                # Версия Frigate

semantic_search:
  enabled: false               # Поиск по событиям (false = выкл.)
  model_size: small            # small/medium/large (в зависимости от ресурсов)

face_recognition:
  enabled: true                # Включить распознавание лиц
  model_size: large            # Модель (small = быстрее, large = точнее)

lpr:
  enabled: false               # Распознавание номеров авто

classification:                # Доп. классификация объектов
  bird:
    enabled: false             # Пример: птицы (false = выкл.)

&lt;/pre&gt;
  &lt;p id=&quot;q5MT&quot;&gt;На этом установка закончена.&lt;/p&gt;
  &lt;p id=&quot;QToQ&quot;&gt;#сделайсам #обучение #настройка #планирование #wirenboard&lt;/p&gt;
  &lt;p id=&quot;bC07&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;TuFI&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;0jRZ&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;Dypr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0d/29/0d29f195-1c6e-4543-b774-e190bdbabbc0.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;hsZs&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;ivyw&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;XeNp&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;V7FK&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;PU23&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;gLCO&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;

</content></entry><entry><id>godisblind:LKLt2KRAth0</id><link rel="alternate" type="text/html" href="https://teletype.in/@godisblind/LKLt2KRAth0?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=godisblind"></link><title>Умный дом: Свет и регулировка яркости/цвета/температуры. Новый подход.</title><published>2025-08-15T15:10:55.696Z</published><updated>2025-08-15T15:10:55.696Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/e3/5f/e35f5ba3-9c5c-4978-aec8-0cd98eb485fb.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/5f/2d/5f2daee8-b6d8-41eb-9235-15abd3262bfe.png&quot;&gt;Для себя решил окончательно (почти) разобраться вопросом диммирования и какое мне использовать оборудование в умном доме. Собрал небольшой стенд и решил запилить статью как я вижу управление светом в умном доме и какие есть подходы. Давно тема с диммерами не отпускала, в дополнение будет видео.</summary><content type="html">
  &lt;p id=&quot;VnEZ&quot;&gt;Для себя решил окончательно (почти) разобраться вопросом диммирования и какое мне использовать оборудование в умном доме. Собрал небольшой стенд и решил запилить статью как я вижу управление светом в умном доме и какие есть подходы. Давно тема с диммерами не отпускала, в дополнение будет видео.&lt;/p&gt;
  &lt;figure id=&quot;CYyE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/5f/2d/5f2daee8-b6d8-41eb-9235-15abd3262bfe.png&quot; width=&quot;1024&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;8FxB&quot;&gt;Обычное включение и выключение ламп тут я не буду затрагивать, только если по касательной. В основном про изменение яркости, цвета и температуры света. С лентами похожая история, но больше описания тут &lt;a href=&quot;https://dzen.ru/a/Z8mB_yzCRSMH_RA3&quot; target=&quot;_blank&quot;&gt;https://dzen.ru/a/Z8mB_yzCRSMH_RA3&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;6PdA&quot;&gt;Подходы в электрике.&lt;/h2&gt;
  &lt;h3 id=&quot;oMsa&quot;&gt;Нестареющая классика&lt;/h3&gt;
  &lt;p id=&quot;D5eR&quot;&gt;Все понятно в принципе просто, цепь замкнули = лампочка горит, разомкнули = лампочка погасла. Обычно все идет от автоматического выключателя к распределительной коробке, а дальше уже к одной или нескольким источникам света. Автомат ставится на определенную группу/комнату со светом, управление происходит в выключателе или диммере.&lt;/p&gt;
  &lt;p id=&quot;gviL&quot;&gt;Вот так выглядит классическая разводка освещения во многих помещениях:&lt;/p&gt;
  &lt;figure id=&quot;E6AW&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/96/eb/96eb823a-9eb1-4c00-927c-3cf2897a8da4.png&quot; width=&quot;773&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;TTqT&quot;&gt;Такой подход породил появление устройств которые могут работать без нулевой линии, как раз для замены по такой схеме. Раньше мне попадались только выключатели, но теперь вижу и модели диммеров, вот такого плана:&lt;/p&gt;
  &lt;figure id=&quot;hfH6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/55/df/55df39c5-c127-4ead-a4ca-b264220e10b6.png&quot; width=&quot;946&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;BaCM&quot;&gt;Пока знаю только от Акары, тестил беспроводную версию и все ок, думаю и с этой проблем не будет Dimmer Switch H2:&lt;/p&gt;
  &lt;p id=&quot;wv7n&quot;&gt;&lt;a href=&quot;https://aliclick.shop/s/68rnh1?erid=2SDnjeESo8a&quot; target=&quot;_blank&quot;&gt;https://aliclick.shop/s/68rnh1?erid=2SDnjeESo8a&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Uf9g&quot;&gt;&lt;a href=&quot;https://market.yandex.ru/cc/7PuEkd&quot; target=&quot;_blank&quot;&gt;https://market.yandex.ru/cc/7PuEkd&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;bAGV&quot;&gt;У диммера обязательно нужно смотреть с какими лампами работает, вот у Акары:&lt;/p&gt;
  &lt;p id=&quot;eVkn&quot;&gt;Лампы накаливания/галогенные: до 300 Вт&lt;/p&gt;
  &lt;p id=&quot;E69Q&quot;&gt;Светодиодные с диммированием/энергосберегающие: до 200 Вт&lt;/p&gt;
  &lt;p id=&quot;YMPj&quot;&gt;Минимальная мощность: 4 Вт - нужна для работы в режиме без нуля.&lt;/p&gt;
  &lt;p id=&quot;R6vz&quot;&gt;Допустимая влажность: 0 ~ 95% относительной влажности, без конденсации&lt;/p&gt;
  &lt;p id=&quot;Yfy4&quot;&gt;Без нуля могут работать и выключатели, а также реле - такие есть в продаже. А вот большинство диммеров реле идет с нулем и в классическую схему их не встроить. Вот такой например&lt;/p&gt;
  &lt;figure id=&quot;JKfx&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c6/8c/c68cb4da-2891-45b0-89cf-f7bb9655ed70.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;pacf&quot;&gt;Даже если мы поставим около светильников такое реле, нам нужно будет замкнуть в выключателе линию - а то реле выйдет из сети после отключения по классической схеме.&lt;/p&gt;
  &lt;p id=&quot;f9iZ&quot;&gt;Именно так и происходит с умными лампами / светильниками - если мы обесточиваем линию, то “реле” в лампе обесточивается и теряется управление умной лампой.&lt;/p&gt;
  &lt;h3 id=&quot;JwGR&quot;&gt;Модернизированная классика&lt;/h3&gt;
  &lt;p id=&quot;OgaD&quot;&gt;Такой подход я использовал в своем доме, ещё до строительства заложил по классической схеме (кроме проходных). Тогда я так сильно не был погружен в умный дом и было традиционное опасение - а что если беспровод не сработает. Сейчас часть выключателей я заменил на беспроводные, линии замкнул, а в конце стоят умные светильники.&lt;/p&gt;
  &lt;p id=&quot;16KD&quot;&gt;Предположим что у нас уже есть электрика по классической схеме и мы не контролируем линии света напрямую из щита.&lt;/p&gt;
  &lt;p id=&quot;gCh4&quot;&gt;Мой вариант в доме - использование умных выключателей без нуля + умные лампы. Сами выключатели переведены в логический режим, то есть при нажатии не срабатывает реле на включение линии - оно получается постоянно под нагрузкой. Логическая часть управляет умной лампой напрямую, и именно так как я запрограммировал. Главный недостаток такого подхода - после пропадания электричества сами реле обесточиваются и нужно создать автоматизацию которая их потом “Взводит”. Так как я использую умные лампы и светильники то классические диммеры мне не нужны - яркость регулируется через Адаптивное освещение &lt;a href=&quot;https://github.com/basnijholt/adaptive-lighting&quot; target=&quot;_blank&quot;&gt;https://github.com/basnijholt/adaptive-lighting&lt;/a&gt; и Алису.&lt;/p&gt;
  &lt;figure id=&quot;piNJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f9/85/f9857d5d-a9e8-4026-8bd9-a4b847bacd04.png&quot; width=&quot;676&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;BSKW&quot;&gt;В приложении настроено отключение линии (decoupled) и созданы автоматизации вместо этого для управления умными лампами. Точно могу сказать что такой режим есть у акары, а вот у других не уверен.&lt;/p&gt;
  &lt;figure id=&quot;myHS&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/06/49/06493769-e3e4-479c-9bbb-d4d1dc9b6004.png&quot; width=&quot;675&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;A5J4&quot;&gt;Некоторые выключатели я заменил на беспроводные, а умные лампы получается что всегда под напряжение. Управление тоже логическое, но хотя бы не надо взводить каждый раз после перезагрузки электричества.&lt;/p&gt;
  &lt;figure id=&quot;Vybl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b6/6d/b66d4880-2985-4cfa-88c2-5ac538e913ad.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;ttRJ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/80/c2/80c29fb2-c45f-4be7-89fe-d7efa28eba90.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;cYhV&quot;&gt;Если позволяет место, то вместо умных ламп можно поставить реле или диммер реле прям к самим светильникам. Управление будет либо от беспроводного выключателя, либо от умного выключателя в логическом режиме.&lt;/p&gt;
  &lt;h3 id=&quot;Ttyp&quot;&gt;Современная и универсальная схема.&lt;/h3&gt;
  &lt;p id=&quot;YTEU&quot;&gt;Получается что сами выключатели в современном умном доме особо и не нужны. Главное, что бы линия свет отправлялась в сам электрощит и там уже выполнялась коммутация. Один из вариантов я устанавливал в деревянном доме. Все линии света уходили в ЭЩ и управление было только через беспроводные выключатели.&lt;/p&gt;
  &lt;p id=&quot;rurl&quot;&gt;Собирая все линии в щитке мы делаем его больше, возможно будет больше и расход кабеля - но мы получаем гибкость в настройках и управлении. Линию можно будет включить через простое реле, либо диммер реле или же просто поставить выключатель нагрузки (тумблер) - а на линии будет стоять умная лампа. Можно сгруппировать несколько источников под 1 автомат. Мы получаем полную свободу в плане управления и дальнейшего апгрейда … вдруг захочется поменять на цветной светильник.&lt;/p&gt;
  &lt;figure id=&quot;TsWD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3b/17/3b175175-3b05-451a-a6f1-019b3f5d5599.png&quot; width=&quot;808&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;GqcI&quot;&gt;Выключатели. Мобильные устройства нас быстро отучили от проводных телефонов, а вот когда дело доходит до выключателей - то включается консерватизм. Сейчас много как диммеров беспроводных (их тесты ниже) так и выключателей.&lt;/p&gt;
  &lt;p id=&quot;V1X5&quot;&gt;В нашей новой схеме есть место и старым добрым выключателям, только теперь они становятся скорее сигнальными, а не прерывают цепь. Реле в щитке часто имеют и входы, они работают как независимые переключатели. Мы ведем от самих выключателей линии тоже в ЭЩ и там уже у нас полная свобода действия. Такое не работает для умных светильников, но их в принципе тоже можно привязать через такие выключатели. Проходные выключатели можно соединять по классической схеме, а вот цепь все равно должна приходить в ЭЩ. Можно подключить COM к общей, а L1 на вход первого канала - все зависит от типа диммера/реле.&lt;/p&gt;
  &lt;figure id=&quot;40O1&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/94/3f/943f14fb-52d5-473a-95b1-4dd9c0f90dd1.png&quot; width=&quot;666&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;2qhn&quot;&gt;Подключения могут быть совсем разные, ниже покажу подключения на 2х диммерах. Если много клавиш в выключателе то легче использовать витую пару:&lt;/p&gt;
  &lt;figure id=&quot;ySuZ&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c5/fc/c5fc063f-eb71-4847-b9ae-07ed37b3a231.png&quot; width=&quot;635&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;eDsS&quot;&gt;Приходить могут как в сами реле, так и например в контроллер - а дальше мы уже по срабатыванию входа легко настраиваем любой выход который нам нравится или умную лампу.&lt;/p&gt;
  &lt;figure id=&quot;CSx9&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0d/99/0d99e8ba-1776-4dfe-b49b-1d02c380ff2c.png&quot; width=&quot;1633&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;fG60&quot;&gt;Получается, если мы используем реле/диммер с физическими выключателями то мы страхуемся от проблем с сервером. Если используем контроллер как на картинке выше - мы можем сами заложить логику любую и также не зависеть от падения олимпа сервера. Вот тут подробнее про контроллер &lt;a href=&quot;https://dzen.ru/a/Z40tL44zNwus5jdc&quot; target=&quot;_blank&quot;&gt;https://dzen.ru/a/Z40tL44zNwus5jdc&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;RBNN&quot;&gt;Используя выключатели без фиксации мы можем и использовать разные режимы - коротко, долгое и двойное нажатие - что расширяет возможности умного дома.&lt;/p&gt;
  &lt;h3 id=&quot;gol8&quot;&gt;Немного про диммируемые неумные лампы.&lt;/h3&gt;
  &lt;p id=&quot;0ggq&quot;&gt;Обычные лампы накаливания и галогенные на 220 В легко меняют яркость — диммер просто снижает напряжение, и спираль светит слабее или ярче. Со светодиодными всё сложнее: сами по себе они не диммируются, для работы им нужен драйвер — маленькая схема внутри лампы или отдельный блок в светильнике. Драйвер стабилизирует ток, чтобы свет был ровный, и часто «игнорирует» изменение напряжения от обычного диммера. Поэтому, если драйвер не рассчитан на диммирование, лампа будет мигать, гудеть или вообще не менять яркость. Для бытовых условий делают драйверы с поддержкой фазового диммирования — они понимают сигнал, в котором диммер «отрезает» часть синусоиды. Бывают два способа такого управления: Leading Edge — отсечение переднего фронта, и Trailing Edge — отсечение заднего фронта. Второй вариант работает мягче и тише, а современные LED-лампы чаще всего рассчитаны именно на него. У люминесцентных и энергосберегающих ламп диммирование возможно только при использовании специального электронного ПРА, обычные бытовые модели не изменяют яркость. Поэтому, если хочется управлять светодиодами или люминесцентными, нужно выбирать светильники или лампы, где прямо указано «подходит для диммера», иначе результат будет непредсказуем. Например такая лампа &lt;a href=&quot;https://market.yandex.ru/cc/7PuqNe&quot; target=&quot;_blank&quot;&gt;https://market.yandex.ru/cc/7PuqNe&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;G5hN&quot;&gt;Нужно обязательно смотреть на диммер и с какими лампами он умеет работать.&lt;/p&gt;
  &lt;h2 id=&quot;SAyy&quot;&gt;Диммирование, цвет и температура.&lt;/h2&gt;
  &lt;h3 id=&quot;ZFB5&quot;&gt;Умные лампы и светильники&lt;/h3&gt;
  &lt;p id=&quot;TmDX&quot;&gt;Единственный вариант (если не брать ленты) использовать полный спектр цвета и/или температуры, а так же в каждой умной лампе есть встроенное изменение яркости. На своем опыте скажу, что лучше брать с возможностью менять только температуру от теплого к холодному - в сочетании с автоматикой адаптивного света быстро привыкаешь к хорошему &lt;a href=&quot;https://github.com/basnijholt/adaptive-lighting&quot; target=&quot;_blank&quot;&gt;https://github.com/basnijholt/adaptive-lighting&lt;/a&gt;.&lt;/p&gt;
  &lt;p id=&quot;NpgZ&quot;&gt;У меня используются лампы от Yeelight WiFi уже несколько лет, подключены через сяоми но работают локально. То есть, хоть и на wifi но работает и без интернета, главное что бы роутер не тупил. Для более надежного подхода лучше конечно использовать Zigbee - так и сеть можно расширить и без интернета точно работают, а роутер может заняться другими делами.&lt;/p&gt;
  &lt;p id=&quot;k27S&quot;&gt;Вот лампы с теста и все по zigbee :&lt;/p&gt;
  &lt;p id=&quot;Qvbp&quot;&gt;Aqara только теплый и холодный ЯМ &lt;a href=&quot;https://market.yandex.ru/cc/7PzGbY&quot; target=&quot;_blank&quot;&gt;https://market.yandex.ru/cc/7PzGbY&lt;/a&gt; и Али &lt;a href=&quot;https://aliclick.shop/s/ojhggv?erid=2SDnjbxq3Vx&quot; target=&quot;_blank&quot;&gt;https://aliclick.shop/s/ojhggv?erid=2SDnjbxq3Vx&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;iLEq&quot;&gt;Цветная лампа, но может работать и как теплый/холодный Али &lt;a href=&quot;https://aliclick.shop/s/vnnhpe?erid=2SDnjc1p2WS&quot; target=&quot;_blank&quot;&gt;https://aliclick.shop/s/vnnhpe?erid=2SDnjc1p2WS&lt;/a&gt; или ЯМ &lt;a href=&quot;https://market.yandex.ru/cc/7PzdU9&quot; target=&quot;_blank&quot;&gt;https://market.yandex.ru/cc/7PzdU9&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;hcGY&quot;&gt;С беспроводными диимерами (ссылка ниже) работают очень хорошо. Яркость регулируется, а температура регулируется при нажатии.&lt;/p&gt;
  &lt;p id=&quot;56Nb&quot;&gt;Понятно, что такие лампы физически не покдлючаются к выключателям, но каких то проблем я с ними не испытал. Через zigbee очень бодро работают.&lt;/p&gt;
  &lt;figure id=&quot;WMnw&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/77/fc/77fc70d3-878a-4879-b679-674f54f18626.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;SzKt&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/14/d2/14d27605-bde8-4297-8f92-c9ca85419365.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;QNMs&quot;&gt;Zigbee диммеры&lt;/h3&gt;
  &lt;p id=&quot;E3Xn&quot;&gt;Тот что реле я у себя уже давно протестировал, работает у меня без физического выключателя - только логически от датчика движения и выключателя при входе. В основном от датчика движения происходит включение и выключение, а с выключателя поставил что бы на 100% яркости переключал - это нужно когда что-то мою в технической ванне. А так работает через адаптивное освещение, поэтому ночью не бьет в глаза.&lt;/p&gt;
  &lt;p id=&quot;hYWD&quot;&gt;Вот такой стоит Али &lt;a href=&quot;https://aliclick.shop/s/rl9rad?erid=2SDnjcjL1t2&quot; target=&quot;_blank&quot;&gt;https://aliclick.shop/s/rl9rad?erid=2SDnjcjL1t2&lt;/a&gt; и ЯМ &lt;a href=&quot;https://market.yandex.ru/cc/7PznJA&quot; target=&quot;_blank&quot;&gt;https://market.yandex.ru/cc/7PznJA&lt;/a&gt; эти хорошие диммеры, у них кнопка активации хотя бы нормальная. У меня старые версии - приходилось со входами возиться что бы активировать режим поиска.&lt;/p&gt;
  &lt;figure id=&quot;1PGl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c9/90/c9901fe5-00f9-43e9-a6ad-6c59ea185dc6.png&quot; width=&quot;640&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;s0gg&quot;&gt;Ещё на тест (ну и в бой) взял на din рейку &lt;strong&gt;GLEDOPTO ZigBee 3.0 Диммер для DIN-рейки&lt;/strong&gt;. Вот такие Али &lt;a href=&quot;https://aliclick.shop/s/edj4fc?erid=2SDnjbzLiBx&quot; target=&quot;_blank&quot;&gt;https://aliclick.shop/s/edj4fc?erid=2SDnjbzLiBx&lt;/a&gt; . Эти удобно монтировать, без всяких переходников как выше. При удержании reset они подстравивают нижнюю границу, нужно для того что бы “поймать” когда лампа еле еле светит. Через физические выключатели можно вкл/выкл, а если держать то будет изменяться яркость. В Zigbee2mqtt залетает великолепно, с диммерами беспроводными работает тоже хорошо. Не так шустро как умные лампы, но на видео покажу. Эти я буду использовать когда диммируемых каналов не много.&lt;/p&gt;
  &lt;figure id=&quot;d53O&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/14/f3/14f32a3f-3089-4399-b374-3b99eb0a996f.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;jfwa&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bc/ed/bced0250-e5e4-4f1e-b45d-2e1aeacb7d6b.png&quot; width=&quot;644&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;n7Y2&quot;&gt;Modbus диммеры&lt;/h3&gt;
  &lt;p id=&quot;ECD7&quot;&gt;У меня на тест был вот такой диммер &lt;a href=&quot;https://dzen.ru/a/aJ3EDgxGDA6T6m4S&quot; target=&quot;_blank&quot;&gt;https://dzen.ru/a/aJ3EDgxGDA6T6m4S&lt;/a&gt; . Я пока не настраивал его через официальную голову, но через esphome мне удалось понять потенциал самого диммера. Тут конечно настроек тьма (больше инфы по ссылке) - минимальная и максимальная яркость, выбор каналов для входных физических выключателей и прочее. Единственное, я не смог настроить обновление сущности light, но думаю потом починю. Их можно использовать когда много диммируемых линий планируется.&lt;/p&gt;
  &lt;figure id=&quot;bDwR&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2e/ea/2eea13a8-091d-46d0-9101-2031b8cc2eb3.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;2WuO&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/f4/67/f4671b3d-4d0b-4f1e-a3c3-15e219ea25a3.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;beRh&quot;&gt;Беспроводные диммеры.&lt;/h3&gt;
  &lt;p id=&quot;GfRT&quot;&gt;Сразу скажу - хейтить скорость срабатывания и сравнивать с проводными диммерами не стоит. Удобство таких диммеров именно в том что можно разместить где угодно и плано регулировать яркость. Есть совсем небольшая задержка и может быть подтупливание - характерно для всех устройств по зигби. Хотя я наблюдаю как с каждым обновлением связь все стабильнее и отклики быстрее.&lt;/p&gt;
  &lt;p id=&quot;0bDB&quot;&gt;Я проверил 2 диммера.&lt;/p&gt;
  &lt;p id=&quot;Xbjg&quot;&gt;Aqara H1 - дорогие, но очень круто выглядят. Есть отпадная мягкая подсветка и тактильно очень приятно. Конечно что бы все работало хорошо нужно скачать блупринт для home assistant. Вот сам блупринт именно для этой модели &lt;a href=&quot;https://community.home-assistant.io/t/z2m-aqara-rotary-knob-h1-adjustable-brightness-color-temperature-z2m/841036&quot; target=&quot;_blank&quot;&gt;https://community.home-assistant.io/t/z2m-aqara-rotary-knob-h1-adjustable-brightness-color-temperature-z2m/841036&lt;/a&gt; Он перехватывает сообщения по mqtt и управляет светильником.&lt;/p&gt;
  &lt;p id=&quot;XD8X&quot;&gt;Ям &lt;a href=&quot;https://market.yandex.ru/cc/7Q24WR&quot; target=&quot;_blank&quot;&gt;https://market.yandex.ru/cc/7Q24WR&lt;/a&gt; Али &lt;a href=&quot;https://aliclick.shop/s/dcxotn?erid=2SDnjchs33U&quot; target=&quot;_blank&quot;&gt;https://aliclick.shop/s/dcxotn?erid=2SDnjchs33U&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;dERD&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3d/26/3d26b2cb-5f7a-4e54-bcc0-082f75ba42ff.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;xPVd&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/55/ed/55ed52f8-663f-426f-9cd1-d5dfe1eca3e2.png&quot; width=&quot;577&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;httW&quot;&gt;И есть еще на магните небольшая кнопка - под него пока не нашел блупринта, но он работает и через стандартные автоматизации. Этот хоть на холодильник вешай вместо бесполезного магнитика.&lt;/p&gt;
  &lt;p id=&quot;kFLS&quot;&gt;Али &lt;a href=&quot;https://aliclick.shop/s/hfbf8x?erid=2SDnjcYETGa&quot; target=&quot;_blank&quot;&gt;https://aliclick.shop/s/hfbf8x?erid=2SDnjcYETGa&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;CK8c&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2f/af/2faf87f6-9028-4b91-ab0e-3a5e5e2335df.png&quot; width=&quot;721&quot; /&gt;
  &lt;/figure&gt;
  &lt;figure id=&quot;scIP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0f/8d/0f8d6388-a2fd-41bc-9e63-f08d85797f50.png&quot; width=&quot;1226&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;cGse&quot;&gt;Не обязательно управлять одной лампой - в Home Assistant можно создать группу умных ламп и подключить к ним диммер. Это могут быть разные диммеры и умные лампы в перемешку. Понятно, что доступно для управления в Home Assistant то легко отправляется в Алису и другие автоматизации.&lt;/p&gt;
  &lt;figure id=&quot;YYzC&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4e/de/4ede7ec5-ee29-43b5-aef6-3c449a45b967.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;V5Ak&quot;&gt;Все хорошо отправляется в zigbee2mqtt&lt;/p&gt;
  &lt;figure id=&quot;QOwP&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b2/dc/b2dcd15a-85f7-413d-a7c4-affc920834f5.png&quot; width=&quot;2048&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;y2Ny&quot;&gt;#сделайсам #обучение #настройка #планирование #wirenboard&lt;/p&gt;
  &lt;p id=&quot;sxu4&quot;&gt;Способ 1 &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?donate=true&quot; target=&quot;_blank&quot;&gt;Поддержать автора&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;X4Qt&quot;&gt;Способ 2 &lt;a href=&quot;https://donate.stream/yoomoney410013774736621&quot; target=&quot;_blank&quot;&gt;https://donate.stream/yoomoney410013774736621&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;7T4z&quot;&gt;или через криптокошелёк (Только USDT) TCHekdJZFndXpDrHZGuTmqFNcqhWBTTzPr&lt;/p&gt;
  &lt;figure id=&quot;lE6v&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ad/32/ad32970b-f137-421f-b219-3f9550a812be.png&quot; width=&quot;200&quot; /&gt;
  &lt;/figure&gt;
  &lt;hr /&gt;
  &lt;h3 id=&quot;xWeZ&quot;&gt;Связаться со мной. (Консультации, проектирование и обучение)&lt;/h3&gt;
  &lt;p id=&quot;Y0m3&quot;&gt;Новый подход к электрике и дизайну помещений. Некоторые провода уже не нужно тянуть, какие-то решения можно принять после ремонта. Перенести выключатель, запустить кондиционер с телефона - возможно автоматизировать любую рутину.&lt;/p&gt;
  &lt;p id=&quot;C9rN&quot;&gt;&lt;strong&gt;Мой телеграм канал, там все быстрее обновляется &lt;a href=&quot;https://t.me/+bPlAAF5WQgk0MGFi&quot; target=&quot;_blank&quot;&gt;телеграм&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;qEE7&quot;&gt;&lt;strong&gt;Сайт&lt;/strong&gt; &lt;a href=&quot;http://smart4home.ru&quot; target=&quot;_blank&quot;&gt;smart4home.ru&lt;/a&gt; и альтернативный &lt;a href=&quot;https://www.notion.so/b7f2901e40514defa7e8dc6ffe34804c?pvs=21&quot; target=&quot;_blank&quot;&gt;Умный дом на любом этапе&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;tVrQ&quot;&gt;&lt;strong&gt;Соц сети:&lt;/strong&gt; RuTube канал &lt;a href=&quot;https://rutube.ru/channel/38931933/&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / You Tube канал &lt;a href=&quot;https://www.youtube.com/@udobni_dom&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; Яндекс &lt;strong&gt;Дзен:&lt;/strong&gt; &lt;a href=&quot;https://dzen.ru/id/5e32d0969929ba40059b5892?share_to=link&quot; target=&quot;_blank&quot;&gt;Удобный дом&lt;/a&gt; / &lt;a href=&quot;https://www.instagram.com/smart.4you?igsh=MXV2cms3YjE5OHVsMg==&quot; target=&quot;_blank&quot;&gt;InGram&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;Oa7Q&quot;&gt;Платформы специалистов: &lt;a href=&quot;https://www.avito.ru/snegiri/predlozheniya_uslug/umnyy_dom_-_ot_lampochki_do_polnoy_sistemy_2909636983&quot; target=&quot;_blank&quot;&gt;Авито&lt;/a&gt; / &lt;a href=&quot;https://profi.ru/profile/SmirnovYA61&quot; target=&quot;_blank&quot;&gt;Профи.ру&lt;/a&gt; / Яндекс Услуги &lt;a href=&quot;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&quot; target=&quot;_blank&quot;&gt;https://uslugi.yandex.ru/profile/EgorSmirnov-2294380?from=telek&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;GFBh&quot;&gt;Реклама: ООО &amp;quot;АЛИБАБА.КОМ (РУ)&amp;quot; ИНН: 7703380158 Реклама. ООО «ЯНДЕКС», ИНН 7736207543&lt;/p&gt;

</content></entry></feed>