Съдържание:

Домашна автоматизация с NodeMCU, HomeAssistant & MQTT: 6 стъпки
Домашна автоматизация с NodeMCU, HomeAssistant & MQTT: 6 стъпки

Видео: Домашна автоматизация с NodeMCU, HomeAssistant & MQTT: 6 стъпки

Видео: Домашна автоматизация с NodeMCU, HomeAssistant & MQTT: 6 стъпки
Видео: Zigbee двусторонний энергомонитор постоянного тока MSH - интеграция DC UPS в Home Assistant 2024, Ноември
Anonim
Image
Image

Искате ли да започнете да превръщате дома си в интелигентен дом? И също така да направите това евтино?

NodeMCU и HomeAssistant са тук, за да ви помогнат. Препоръчвам ви да гледате това видео, може би ще ви бъде по -лесно да го следвате. В противен случай следвайте стъпките по -долу.

Консумативи

1 × NodeMCU v3 NodeMCU на eBay:

2 × Breadboards Breadboards на eBay:

1 × Фоторезистор Фоторезистор на eBay:

1 × Магнитен превключвател Магнитен превключвател на eBay:

1 × Релейно реле на eBay:

1 × Бутони и резистори на eBay:

7 × резистори (2x 10kohm, 4x 100ohm, 1x 4.7kohm)

4 × LED светодиоди на eBay:

20 × Wires Wires на eBay:

1 × Температурен сензор DALLAS Температурен сензор на eBay:

1 × Сензор за движение (PIR) Сензор за движение:

1 × ДОПЪЛНИТЕЛНО: Power bank

Етап 1:

Образ
Образ

Здравейте!

Вземете всички необходими консумативи (компоненти) и нека започнем.

Стъпка 2:

Свържете всички компоненти съответно към тази разхвърляна скица. Извинете заради телесната бъркотия.:(

Стъпка 3:

Образ
Образ

Инсталирайте PlatformIO IDE, HomeAssistant + Python

Още веднъж можете да проследите това видео, за да видите повече подробности за инсталирането на HomeAssistant и Python. За да следвате стъпка по стъпка инсталацията на PlatformIO и да видите как да качите проста мигаща LED програма, проверете това видео.

Моля, обърнете внимание, че не е необходимо да използвате строго PlatformIO IDE, но вероятно ще бъде по -лесно да го следвате.

Стъпка 4:

Образ
Образ

Копирайте кода в файла main.cpp от тук. Заменете mqtt_server IP към IP на вашия компютър, на който е инсталиран HomeAssistant. Заменете SSID и парола с желания SSID и парола за Wi-Fi. Качете в NodeMCU.

Стъпка 5:

Образ
Образ

В Windows Търсене (стартиране) напишете % appdata % и отворете.homeassistant папка. Там ще намерите configuration.yaml. Отворете го и заменете цялото съдържание с това.

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

Стартирайте HomeAssistant на вашия компютър, ако още не е стартиран. Въведете IP на този компютър и добавете порт: 8123 след него в браузъра. В горния десен ъгъл ще намерите опция за конфигуриране на потребителския интерфейс. Изберете това и отново в горния десен ъгъл намерете RAW конфигурационния редактор и заменете съдържанието му с този.

Стъпка 6:

Образ
Образ

Проверете дали всичко е свързано правилно и MQTT работи както трябва, като изпращате данни на всеки няколко секунди и тествайте как работи всеки сензор.

На вашия смартфон отидете в браузъра и въведете IP на вашия сървър HomeAssistant и добавете порт: 8123. Запазете уеб страницата на началния екран и имате достъп до новата си система за домашна автоматизация с едно докосване.

Сега в крайна сметка ви насърчавам да разширите този проект, за да бъде по -полезен, а не само за образователни цели. Благодаря, че се присъединихте към мен чрез изграждането на този проект.:)

Препоръчано: