Мазмуну:
Video: NodeMCU, HomeAssistant & MQTT менен үйдү автоматташтыруу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Үйүңүздү акылдуу үйдө өзгөртүүнү баштайсызбы? Ошондой эле муну арзан кылгыңыз келеби?
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. Веб -баракчаны үй экранына сактаңыз жана бир басуу менен жаңы үй автоматташтыруу системаңызга кире аласыз.
Эми аягында мен бул долбоорду билим берүү максаттары үчүн эмес, пайдалуу болушу үчүн кеңейтүүгө чакырам.:)
Сунушталууда:
NodeMCU Touch Sensor LDR температурасын көзөмөлдөө релеси менен үйдү автоматташтыруу: 16 кадам
NodeMCU сенсордук LDR температурасын көзөмөлдөө релеси менен үйдү автоматташтыруу: Менин мурунку NodeMCU долбоорлорумда мен Blynk тиркемесинен эки тиричилик техникасын башкардым. Мен долбоорду кол менен башкаруу жана башка функцияларды кошуу үчүн көптөгөн комментарийлерди жана билдирүүлөрдү алдым, ошондуктан мен бул Smart Home Extension Boxту иштеп чыктым
ESP8266 же NODEMCU колдонуу менен үйдү автоматташтыруу: 6 кадам
ESP8266 же NODEMCU менен үйдү автоматташтыруу: Сиз качандыр бир убакта үйүңүздү wifi аркылуу автоматташтыргыңыз келген беле? Жарыктарды, желдеткичти жана башка шаймандарды смартфонуңуздан башкаргыңыз келеби? Же качандыр бир убакта туташкан түзмөктөр жана аны менен баштоо жөнүндө көрсөтмө алгыңыз келди беле? Бул үйдү автоматташтыруу долбоору
NodeMCU сенсорлорун башкаруу релеси менен IoTге негизделген үйдү автоматташтыруу: 14 кадам (сүрөттөр менен)
NodeMCU сенсорлорун көзөмөлдөө релеси менен IoTге негизделген үйдү кантип автоматташтыруу керек: Бул IoTге негизделген долбоордо мен Blynk жана NodeMCU башкаруучу реле модулу менен реалдуу убакытта кайтарым байланыш менен үй автоматташтырууну жасадым. Кол режиминде бул реле модулун Мобилдик же смартфондон жана Кол которгучтан башкарса болот. Авто режимде, бул акылдуу
Esp8266 (aREST, MQTT, IoT) аркылуу Интернет/булут көзөмөлдөгөн үйдү автоматташтыруу: 7 кадам (Сүрөттөр менен)
Esp8266 (aREST, MQTT, IoT) аркылуу Интернет/булут аркылуу башкарылуучу үй автоматташтырылышы: БАРДЫК кредиттер http://arest.io/ булут кызматы үчүн !! IoT азыр дүйнөдө эң көп талкууланган тема !! Булут серверлери жана кызматтары - бул азыркы дүйнөнүн кызыктыруучу жери … АЛЫСТЫК БАРЬЕРДИ ЧЫГАРУУ - бул болгон жана болуп саналат
MQTT жана ESP8266 колдонуу менен үйдү автоматташтыруу: 6 кадам
MQTT жана ESP8266 колдонуу менен үйдү автоматташтыруу: Азыркы учурда, үйдү автоматташтыруу IoTнин (Интернет нерселеринин) тренди жана жаңы доору. Ар бир адам үйдү автоматташтырууга аракет кылат, андан кийин алыстан башкарылып же кол менен башкарылышы мүмкүн. Жана бул алардын жашоосун жеңилдетет. Адамды башкара турган техникалар бар