В това ръководство ще се научите да създавате „Направи си сам“ интелигентни превключватели, които можете да управлявате с помощта на приложение, уеб браузър или гласови команди чрез интелигентен високоговорител на Alexa, като Echo dot. Можете също така да защитите с парола тези интелигентни превключватели „Направи си сам“ за допълнителна сигурност и да предотвратите достъп на нежелани потребители или да ги контролират дори когато са свързани към вашата локална Wi-Fi мрежа.

Можете допълнително да интегрирате тези DIY интелигентни превключватели с Home Assistant или HomeKit, за да добавите автоматизация въз основа на времето на деня или данни, получени от други съвместими интелигентни сензори, които може да сте инсталирали в дома си или офис.

Защо да създавате интелигентни превключватели „Направи си сам“?

Въпреки че можете да закупите интелигентни превключватели онлайн, които работят извън кутията, се интегрират с Alexa и Google Асистент и т.н., повечето нямат ръчно управление или отмяна, което означава, че можете да ги включвате/изключвате само с помощта на ап. Това го прави неудобно за много потребители, особено за стари членове на семейството или някой, който не разбира в технологиите.

instagram viewer

Въпреки това, тези, които идват с ръчно управление на отмяната, ви струват допълнителни пари. По-важното е, че тези превключватели също изискват от вас да се регистрирате и да споделяте данните си с техните облачни сървъри. Всеки път, когато включите или изключите устройството, информацията се записва и преминава през облачния сървър на производителя. Това също забавя времето за реакция и няма да работи, ако интернет е спрян.

Въпреки това, когато изградите такъв сами, вашите дейности не се записват или регистрират никъде. Той е локален, по-бърз и работи независимо от достъпа до интернет. Така че, ако смятате за поверителност, следвайте това ръководство и „Направи го сам“.

Вашите устройства и данни за дейността са напълно локални и не се записват или регистрират, ако не ги използвате с Alexa или Apple Homekit. Интегрирането на интелигентните превключватели и сензори "Направи си сам" с тези услуги ви позволява да контролирате вашите устройства от интернет с цената на споделяне на данните за дейността.

Стъпки за изграждане на умни превключватели „Направи си сам“.

Следвайте инструкциите по-долу, за да създадете своите умни превключватели „Направи си сам“ и да ги разгърнете, за да управлявате различни уреди.

Неща, от които ще се нуждаете

  • Платка NodeMCU, ESP-01 или D1 Mini.
  • Релеен модул. В зависимост от това колко превключвателя искате да автоматизирате, можете да закупите единичен, двоен, четири или по-висок канален релеен модул. Можете също така сами да изградите твърдотелно реле.
  • 220V до 5V Hi-Link или подобен захранващ модул. Можете също да използвате микро USB за захранване от 5V.
  • Микро USB кабел.
  • 3D отпечатан калъф за затваряне на всички компоненти (по избор). Можете също да използвате всяка обща кутия, която пасва на смарт превключвателя „Направи си сам“.

Ако искате да използвате ESP-01, закупете и допълнителни компоненти, посочени по-долу:

  • Микро USB модул.
  • Регулатор на напрежение от 5V до 3.3V.
  • Модул CH301 за флашване на фърмуера.
  • Обща печатна платка за запояване на тези компоненти.

Стъпка 1: Флаширайте фърмуера

За да създадем интелигентен превключвател, съвместим с Alexa и друг софтуер за домашна автоматизация, ще използваме фърмуера на Tasmota. Това е изпитан фърмуер, който работи надеждно с платки ESP8266, като NodeMCU, ESP01, D1 mini и др. В момента ги използваме в производствена среда, за да контролираме различни уреди, като осветление, вентилатори, водни помпи, телевизор и др., за последните 3 месеца без никакви проблеми или оплаквания.

  1. Изтеглете Tasmotizer инструмент и Tasmota.bin файл на фърмуера.
  2. Стартирайте Tasmotizer и свържете NodeMCU или D1 Mini към вашия компютър с помощта на Micro USB кабел.
  3. Изберете COM порт и щракнете Прегледайте за да изберете Tasmota.bin файл на фърмуера.
  4. Щракнете върху Tasmotize и изчакайте процеса на флаш да завърши.
  5. След мигане щракнете Изпращане на конфигурация.
  6. Влез в WiFi SSID и парола и щракнете Изпращане на конфигурация.
  7. Устройството ще се свърже с вашата WiFi мрежа.
  8. Щракнете върху Вземете IP за да видите IP адреса и да го копирате.

Това е. Сега можете да преминете към конфигуриране на интелигентния превключвател.

Стъпка 2: Конфигурирайте превключвателя

Отворете прозорец на уеб браузър на вашия компютър и въведете копирания IP адрес. Това ще отвори уеб страницата на Tasmota. Сега следвайте стъпките по-долу:

  1. Щракнете върху Конфигурация> Конфигуриране на модул.
  2. Избирам Общи (0) от Тип на модула падащо меню и щракнете Запазете.
  3. Устройството ще се рестартира и автоматично ще презареди уеб страницата. Щракнете върху Конфигурация> Конфигуриране на модул.
  4. Изберете Реле 1 в GPIO4 и Превключвател 1 На GPIO5 и щракнете Запазете.
  5. След рестартирането ще видите превключвател за включване или изключване. Това ще управлява едноканално реле. За да създадете интелигентен превключвател с повече от едно канално реле, трябва да изберете Реле 2, Реле 3, Реле 4 и Превключвател 2, Превключвател 3 и Превключвател 4 в GPIO.

След като приключите, запазете промените и изключете USB кабела.

Стъпка 3: Свържете релейния модул към платката

Вижте следната диаграма, за да свържете релейния модул с NodeMCU или D1 Mini с помощта на джъмпер или проводници на DuPont. Можете да захранвате това с всеки 5V адаптер за смартфон и микро USB захранване.

Ако използвате захранващ модул от 220V до 5V, връзките са както следва:

Стъпка 4: Включете и тествайте

След като всичко е свързано, можете да подадете захранването, за да включите смарт превключвателя „Направи си сам“. Веднъж включен, посетете същия IP адрес и използвайте превключвателя, за да го включите/изключите. Релето трябва да се включва/изключва, докато натискате превключвателя на уеб страницата.

Препоръчваме присвояване на статичен IP на вашето устройство чрез DHCP IP резервация в настройките на вашия рутер. Това ще запази IP винаги същият.

Ако тестът е успешен, можете да го поставите в 3D отпечатан калъф. Можете да намерите много от тези случаи на Thingiverse въз основа на релейния модул, който сте използвали.

Стъпка 5: Активирайте емулацията на WeMo Switch за интеграция с Alexa

Можете да емулирате своя интелигентен превключвател като устройство Philips Hue или WeMo, съвместимо с Alexa. Стъпките са както следва:

  1. Отвори Тасмота уеб страница, използвайки IP адреса на устройството и щракнете Конфигурация> Конфигуриране на друго.
  2. Отметнете Belkin WeMo единично устройство опция и след това щракнете Запазете. Ако използвате два или повече канални релейни модула, активирайте Philips Hue с множество устройства емулация.

Стъпка 6: Добавете Smart DIY Switch към Alexa

Конфигурирането на вашия нов смарт превключвател "Направи си сам" с Alexa е доста лесен процес. Ето какво трябва да направите:

  1. В приложението си Alexa отидете на Устройства и докоснете + икона в горната част
  2. Избирам Добави устройство.
  3. Изберете Превключване > Друго и след това щракнете Открийте устройства.
  4. Изчакайте процесът да завърши. Това ще отнеме приблизително 2 минути.

Можете също да попитате интелигентен високоговорител с активиран Echo или Alexa—Alexa, открийте устройства. Това автоматично ще намери вашия интелигентен превключвател „Направи си сам“ и ще го изведе под устройството. Вече можете да управлявате този интелигентен превключвател „Направи си сам“, като използвате гласова команда или приложението Alexa. Просто се уверете, че и двете устройства са свързани към една и съща мрежа.

Освен това можете да автоматизирате дома или офиса си, като инсталирате такива DIY ключове и използвате рутината на Alexa. Ето подробно ръководство занастройка на домашна автоматизация с помощта на Alexa App.

Като алтернатива, ако искате да запазите дейностите си поверителни, настройте сървър Home Assistant за домашна автоматизация. Освен това ще ви позволи да използвате превключвателите Smart DIY с приложението Apple HomeKit или Eve на устройства с iOS, iPadOS и macOS.

Умен дом с добавена поверителност

Интелигентните превключватели „Направи си сам“ не изискват да се регистрирате за никаква услуга. Той е напълно локален и по този начин не записва или регистрира вашите данни за дейността никъде. И вместо да разчитате на Alexa за домашна автоматизация, можете да настроите локален сървър Home Assistant, да добавите вашите „Направи си сам“ или закупени интелигентни превключватели и да ги контролирате всички от едно табло.

Можете също така да създадете няколко стаи, да групирате устройства и да добавите автоматизация, без да се притеснявате за данните си. Всичко работи локално и вашите данни никога не напускат вашите помещения.

Как да изградим интелигентен превключвател за светлина, чувствителен за движение

Прочетете Следващото

ДялтуитДялелектронна поща

Свързани теми

  • Направи си сам
  • Алекса
  • Умен дом
  • Домашна автоматизация

За автора

Рави Сингх (публикувани 16 статии)

Рави е експерт по технически разяснения, ентусиаст на IoT и любител на Linux с опит в областта на големи данни и разработка на приложения. Той прекарва по-голямата част от уикендите си, работейки с IoT устройства и играейки игри на Xbox. Той също така е соло пътешественик, който обича пешеходен туризъм и проучване на нови пътеки.

Още от Рави Сингх

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате