Мой автоматический дом: Raspberry Pi + Node-Red + MQTT & Amazon Echo

В нашей последней функции «Мой автоматизированный дом» Дейв Маклафлин проведет нас через свое путешествие, разрабатывая свою собственную систему умного дома. С некоторыми обновлениями DIY до существующего оборудования для автоматизации домашней автоматизации и некоторой умной интеграции программного обеспечения он создал увлекательную систему…

В начале

Используя Homeseer и ряд проводных и беспроводных устройств, в то время как в Великобритании я переключился на беспроводную связь, когда переехал за границу в Индонезию в 2005 году. Поскольку я жил в арендованной квартире, мне нужно решение, которое не потребует каких -либо кабелей, кроме, возможно, может Ethernet в одной комнате.

Я выбираю систему Z-волны, а затем добавляя модули Wemo Lamp. Для Z-волнической стороны я выбрал модули устройства HomePro для розетков и модулей Everspring Lamp для освещения. Ни один из этих 2 модулей не был дешевым.

Я работал с этой настройкой до середины 2016 года, но следующие проблемы вызвали изменения. Во-первых, Z-Wave была темпераментной с 2 ​​единицами в дальнем конце квартиры OU, хотя у меня был модуль прибора на полпути между ней просто никогда не работал надежно. Я бы постоянно прижимал к таблетке на основе на основе Touch на основе Homeseer, чтобы получить свет, чтобы уйти. Позже у меня было бы 2 единицы, которые взорвались контролируемыми лампами и провалились. Один из ИК, который был частью источника питания, раскрылся.

Следующей головной болью были модули Wemo Lamp. Единственный способ заставить их работать – это IFTTT через их каналы Homeereer и Wemo. Пока мое подключение к Интернету было хорошо, это сработало нормально, хотя иногда немного медленно. Не совсем 10 по шкале WAF.

В начале 2016 года я наткнулся на веб -сайт, которым проводился Питер Скаргилл, который много лет назад управлял компанией по дизайну электроники из Tyneside. В то время я использовал его контроллеры Appcon Wired для домашней автоматизации на основе маленьких 8 -битных микроконтроллеров PIC. У меня были сотни метров 4 -яйко -сигнализационных кабелей по всей моей квартире. Система была надежной, но пытаясь скрыть весь этот кабель не очень хорошо с моим партнером в то время.

Перенесемся в 2016 год, и Питер вернулся на домашнюю автоматизацию с контроллерами на основе Little ESP8266.

Они основаны на ядре Cortex M4 с встроенным в 802.11 Wi -Fi и поставляются с SDK, который обеспечивает разработку с Eclipse, а также опцию Arduino IDE.

Поскольку мои подразделения HomePro были неприятны, я решил повторно информировать внутренние части и сохранить механические детали. Поэтому я достал старую печатную плату и сделал все измерения, чтобы я мог сделать свою собственную сборку печатных платежных платежников почти так же, как старый. Нижняя печатная плата – это питания и реле твердого состояния.

Я выбрал реле твердотельного состояния, когда они включают нулевое пересечение и избегают каких -либо проблем с вытягиванием переменного тока и призывом к опусканию питания. Это работает безупречно, и я могу переключаться на 8 ампер с этим расположением. Более чем достаточно для предполагаемого использования этих модулей.

Эти изображения показывают новый стек платы и старые доски в модуле, и, наконец, новые платы, установленные в корпусе HomePro.

На доске есть светодиод, чтобы показать статус, и я пробурил небольшое отверстие, чтобы это было видно снаружи. Он быстро мигает, пока не получит соединение Wi -Fi и MQTT. Используя кнопку на передней части, вы можете нажать и удерживать ее в течение примерно 3-5 секунд сразу после включения питания, и это активирует APN и веб-страницу, которую вы можете использовать для настройки устройства. проще, чем пытаться сделать это по серийному соединению. Питер и Эйден рассмотрели все с этим.

Теперь освещение нужно было отсортировать. Подразделения Everspring, которые я купил в Великобритании пару лет назад, использовались, чтобы показать раздражающую ошибку. Они иногда начали выключаться, а затем снова снова. Это было совершенно случайно. Я заменил один блок на новое, и то же самое произошло. Затем, однажды я заметил, что неисправность включения/выключения возникала, когда напряжение в квартире падало ниже 209 В. Я открыл один из единиц и обнаружил, что они использовали очень дешевую конструкцию питания на основе типа капельницы конденсатора/резистора. Это хорошо, когда у вас есть стабильный источник питания, но им это действительно не нравится, когда вход напряжения слишком низкий.

Таким образом, вооруженный дизайном устройства HomePro, я приступил к созданию новой печатной платы, чтобы соответствовать существующим корпусам. ESP12 был расположен с одной стороны, а мощность AC-DC с другой. Твердовое реле было также на той же стороне, что и источник питания. Была также установлена ​​кнопка PROG и ON/OFF, чтобы я мог установить программное обеспечение изначально. Веб -интерфейс будет использоваться для его настройки позже. Вы можете увидеть ESP -сторону печатной платы ниже. Слот в печатной плате должен увеличить разделение мощности переменного тока со стороны DC низкого напряжения. Большие прокладки – это кондиционер и кондиционер к лампе.

Итак, теперь у меня было ряд модулей модернизации и контроллеров освещения, но как я собирался контролировать все это? Пришло время уйти в отставку моей старой системы Homeseer 2. ПК былМой автоматический дом: Raspberry Pi + Node-Red + MQTT & Amazon Echo (###) В нашей последней функции «Мой автоматизированный дом» Дейв Маклафлин проведет нас через свое путешествие, разрабатывая свою собственную систему умного дома. С некоторыми обновлениями DIY до существующего оборудования для автоматизации домашней автоматизации и некоторой умной интеграции программного обеспечения он создал увлекательную систему…

В начале

Используя Homeseer и ряд проводных и беспроводных устройств, в то время как в Великобритании я переключился на беспроводную связь, когда переехал за границу в Индонезию в 2005 году. Поскольку я жил в арендованной квартире, мне нужно решение, которое не потребует каких -либо кабелей, кроме, возможно, может Ethernet в одной комнате.

Я выбираю систему Z-волны, а затем добавляя модули Wemo Lamp. Для Z-волнической стороны я выбрал модули устройства HomePro для розетков и модулей Everspring Lamp для освещения. Ни один из этих 2 модулей не был дешевым.

Я работал с этой настройкой до середины 2016 года, но следующие проблемы вызвали изменения. Во-первых, Z-Wave была темпераментной с 2 ​​единицами в дальнем конце квартиры OU, хотя у меня был модуль прибора на полпути между ней просто никогда не работал надежно. Я бы постоянно прижимал к таблетке на основе на основе Touch на основе Homeseer, чтобы получить свет, чтобы уйти. Позже у меня было бы 2 единицы, которые взорвались контролируемыми лампами и провалились. Один из ИК, который был частью источника питания, раскрылся.

Следующей головной болью были модули Wemo Lamp. Единственный способ заставить их работать – это IFTTT через их каналы Homeereer и Wemo. Пока мое подключение к Интернету было хорошо, это сработало нормально, хотя иногда немного медленно. Не совсем 10 по шкале WAF.

В начале 2016 года я наткнулся на веб -сайт, которым проводился Питер Скаргилл, который много лет назад управлял компанией по дизайну электроники из Tyneside. В то время я использовал его контроллеры Appcon Wired для домашней автоматизации на основе маленьких 8 -битных микроконтроллеров PIC. У меня были сотни метров 4 -яйко -сигнализационных кабелей по всей моей квартире. Система была надежной, но пытаясь скрыть весь этот кабель не очень хорошо с моим партнером в то время.

Перенесемся в 2016 год, и Питер вернулся на домашнюю автоматизацию с контроллерами на основе Little ESP8266.

Они основаны на ядре Cortex M4 с встроенным в 802.11 Wi -Fi и поставляются с SDK, который обеспечивает разработку с Eclipse, а также опцию Arduino IDE.

Поскольку мои подразделения HomePro были неприятны, я решил повторно информировать внутренние части и сохранить механические детали. Поэтому я достал старую печатную плату и сделал все измерения, чтобы я мог сделать свою собственную сборку печатных платежных платежников почти так же, как старый. Нижняя печатная плата – это питания и реле твердого состояния.

Я выбрал реле твердотельного состояния, когда они включают нулевое пересечение и избегают каких -либо проблем с вытягиванием переменного тока и призывом к опусканию питания. Это работает безупречно, и я могу переключаться на 8 ампер с этим расположением. Более чем достаточно для предполагаемого использования этих модулей.

Эти изображения показывают новый стек платы и старые доски в модуле, и, наконец, новые платы, установленные в корпусе HomePro.

На доске есть светодиод, чтобы показать статус, и я пробурил небольшое отверстие, чтобы это было видно снаружи. Он быстро мигает, пока не получит соединение Wi -Fi и MQTT. Используя кнопку на передней части, вы можете нажать и удерживать ее в течение примерно 3-5 секунд сразу после включения питания, и это активирует APN и веб-страницу, которую вы можете использовать для настройки устройства. проще, чем пытаться сделать это по серийному соединению. Питер и Эйден рассмотрели все с этим.

Теперь освещение нужно было отсортировать. Подразделения Everspring, которые я купил в Великобритании пару лет назад, использовались, чтобы показать раздражающую ошибку. Они иногда начали выключаться, а затем снова снова. Это было совершенно случайно. Я заменил один блок на новое, и то же самое произошло. Затем, однажды я заметил, что неисправность включения/выключения возникала, когда напряжение в квартире падало ниже 209 В. Я открыл один из единиц и обнаружил, что они использовали очень дешевую конструкцию питания на основе типа капельницы конденсатора/резистора. Это хорошо, когда у вас есть стабильный источник питания, но им это действительно не нравится, когда вход напряжения слишком низкий.

Таким образом, вооруженный дизайном устройства HomePro, я приступил к созданию новой печатной платы, чтобы соответствовать существующим корпусам. ESP12 был расположен с одной стороны, а мощность AC-DC с другой. Твердовое реле было также на той же стороне, что и источник питания. Была также установлена ​​кнопка PROG и ON/OFF, чтобы я мог установить программное обеспечение изначально. Веб -интерфейс будет использоваться для его настройки позже. Вы можете увидеть ESP -сторону печатной платы ниже. Слот в печатной плате должен увеличить разделение мощности переменного тока со стороны DC низкого напряжения. Большие прокладки – это кондиционер и кондиционер к лампе.

Итак, теперь у меня было ряд модулей модернизации и контроллеров освещения, но как я собирался контролировать все это? Пришло время уйти в отставку моей старой системы Homeseer 2. ПК былНг фанат, …

121 отзывы

£ 222,99

купить на Amazon

2

Raspberry Pi 400 4GB Официальный стартапный комплект, макет Великобритании

215 отзывов

£ 110,56

купить на Amazon

3

Freenove Ultimate Starter Kit для Raspberry Pi 4 B 3 B+ 400, 561-страничные подробные учебники, Python C …

2835 отзывов

£ 42,95

купить на Amazon

Чтобы получить это еще ниже, я наткнулся на Shlampher Itead Studio и S20 Smart Switches. Это около 12 долларов США каждая для модулей S20 и 8,50 долл. США для контроллеров света, настолько значительных меньше, чем любой из модулей Z-волны на рынке. Они поставляются с собственной прошивкой Itead, которая контролируется из приложения iOS или Android, но я хотел иметь возможность использовать код Питера. Питер проводил некоторое исследование в этом и обнаружил, что с незначительными изменениями в его коде он будет программировать в подразделения и работу ITEAD. Вам нужен USB для UART с выходом 3,3 В, но это достаточно просто, если вы можете использовать паяльный железо. Единственным недостатком является то, что модули ITEAD поставляются с вспышкой 512 КБ, и для того, чтобы код Питера вносил обновления OTA, нам нужно изменить это на 8 МБ. IC памяти стоят около 3 долларов на 5 на eBay. Вооружившись станцией переработки горячего воздуха (одолжите друзей, если у вас ее нет), работа быстрая и не рискует повреждать доски. Следующее изображение показывает верхнюю часть SOIC IC слева после удаления старого, и новая подготовила.

Вам также необходимо припаять на заголовке к одному ряду из 4 отверстий на печатной плате. Это применяется к плате и позволяет программировать его с помощью пользовательской прошивки MQTT. У меня есть подробный блог о том, как это сделать.

Модули S20 выглядят очень умными и современными. Переключатель питания позволяет вам включать и выключать его локально. Основные здесь, представленные здесь, являются розетками евро, но ITEAD будут предлагать как США, так и Великобританию, очень скоро.

Модули сзади являются контроллерами ламп на основе ES27, поэтому в настоящее время не идеально подходит для Великобритании, но они работают очень хорошо.

Учитывая, что они предлагают модули Switch, как Великобритания, я ожидаю, что скоро может появиться версия штыка. Я на самом деле предпочитаю тип винта сейчас для облегчения установки.

Их легко открывать и изменить, как и раньше, с одним дополнительным шагом, кроме замены IC Flash, и для перемещения одной ссылки на OHM OHM FR FR

Leave a Reply