Мазмуну:

NodeMCU, HomeAssistant & MQTT менен үйдү автоматташтыруу: 6 кадам
NodeMCU, HomeAssistant & MQTT менен үйдү автоматташтыруу: 6 кадам

Video: NodeMCU, HomeAssistant & MQTT менен үйдү автоматташтыруу: 6 кадам

Video: NodeMCU, HomeAssistant & MQTT менен үйдү автоматташтыруу: 6 кадам
Video: Using HT16K33 4 digit seven segment display with ESP8266 NodeMCU and D1 Mini 2024, Июль
Anonim
Image
Image

Үйүңүздү акылдуу үйдө өзгөртүүнү баштайсызбы? Ошондой эле муну арзан кылгыңыз келеби?

NodeMCU жана HomeAssistant бул боюнча жардам берүү үчүн бул жерде. Мен сизге бул видеону көрүүнү сунуштайм, балким сизге ээрчүү оңой болот. Болбосо, төмөнкү кадамдарды аткарыңыз.

Жабдуулар

1 × NodeMCU v3 NodeMCU eBayде:

2 × Breadboards eBayдеги Breadboards:

1 × Photoresistor eBayдеги фоторезистор:

1 × Магниттик которуштуруучу eBayдеги магниттик которгуч:

1 × eBayдеги реле эстафетасы:

1 × баскыч баскычтары жана eBayдеги резисторлор:

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

EBayдеги 4 × LED диоддору:

EBayдеги 20 × Wires Wires:

1 × Температура сенсору Даллас eBayдеги температура сенсору:

1 × Кыймыл сенсору (PIR) Кыймыл сенсору:

1 × КОШУМЧА: Power Bank

1 кадам:

Сүрөт
Сүрөт

Салам!

Бардык керектүү жабдууларды (компоненттерди) алыңыз жана баштайлы.

2-кадам:

Бул башаламан эскизге ылайык бардык компоненттерди туташтырыңыз. Кечиресиз, анткени зым бузулган.:(

3 -кадам:

Сүрөт
Сүрөт

PlatformIO IDE, HomeAssistant + Python орнотуңуз

Дагы бир жолу, сиз бул видеону ээрчип, HomeAssistant жана Python орнотуу жөнүндө көбүрөөк маалымат ала аласыз. PlatformIO орнотуу кадамын ээрчүү жана жөнөкөй жаркыраган LED программасын кантип жүктөөнү көрүү үчүн бул видеону текшериңиз.

Белгилей кетүүчү нерсе, PlatformIO IDEди колдонуунун кажети жок, бирок аны ээрчүү оңой болот.

4 -кадам:

Сүрөт
Сүрөт

Бул жерден main.cpp файлына кодду көчүрүңүз. Home Assistant орнотулган PC mqtt_server IP дарегин IPге алмаштырыңыз. SSID менен сырсөздү каалаган Wi-Fi SSID жана сырсөзүңүз менен алмаштырыңыз. NodeMCUге жүктөө.

5 -кадам:

Сүрөт
Сүрөт

Windows издөөдө (баштоо) % appdata % жазыңыз жана.homeassistant папкасын ачыңыз. Ал жерден конфигурацияны таба аласыз. Аны ачыңыз жана бардык мазмунду ушул мазмунга алмаштырыңыз.

Кошумча бир нерсе жазуудан этият болуңуз, анткени конфигурация мейкиндикти сезет! Ал өзүнүн эрежелеринин чегинде түзүлүшү керек.

HomeAssistantти компьютериңизде баштаңыз, эгер ал азырынча баштала элек болсо. Ошол компьютердин IP дарегин киргизип, андан кийин браузерде 8123 портун кошуңуз. Жогорку оң бурчта сиз UIди конфигурациялоо мүмкүнчүлүгүн таба аласыз. Аны тандап, кайра оң жактагы жогорку бурчта RAW конфигураторун таап, анын мазмунун ушул менен алмаштырыңыз.

6 -кадам:

Сүрөт
Сүрөт

Бардыгы туура туташкандыгын текшериңиз жана MQTT керек болгондой иштеп жатат, бир нече секунд сайын маалыматтарды жөнөтүп, ар бир сенсор кандай иштеп жатканын текшериңиз.

Смартфонуңузга браузерге өтүңүз жана HomeAssistant серверинин IP дарегин киргизиңиз жана порту кошуңуз: 8123. Веб -баракчаны үй экранына сактаңыз жана бир басуу менен жаңы үй автоматташтыруу системаңызга кире аласыз.

Эми аягында мен бул долбоорду билим берүү максаттары үчүн эмес, пайдалуу болушу үчүн кеңейтүүгө чакырам.:)

Сунушталууда: