Агуулгын хүснэгт:
Видео: NodeMCU, HomeAssistant & MQTT бүхий гэрийн автоматжуулалт: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Та ухаалаг байшинд байшингаа өөрчилж эхлэхийг хүсч байна уу?
NodeMCU болон HomeAssistant нь танд энэ видеог үзэхийг зөвлөж байна, магадгүй танд үүнийг дагах нь илүү хялбар байх болно. Үгүй бол доорх алхмуудыг дагана уу.
Хангамж
EBay дээр 1 × NodeMCU v3 NodeMCU:
2 × Breadboards eBay дээрх Breadboards:
1 × Photoresistor eBay дээрх фоторезистор:
1 × Соронзон унтраалга eBay дээрх соронзон унтраалга:
EBay дээр 1 × Релей буухиа:
EBay дээрх 1 × товчлуур ба резистор:
7 × резистор (2x 10kohm, 4x 100ohm, 1x 4.7kohm)
EBay дээр 4 × LED LED:
EBay дээрх 20 × утастай утас:
1 × Температур мэдрэгч DALLAS eBay дээрх температур мэдрэгч:
1 × Хөдөлгөөн мэдрэгч (PIR) Хөдөлгөөн мэдрэгч:
1 × НЭМЭЛТ: Цахилгаан банк
1-р алхам:
Сайн байна уу!
Шаардлагатай бүх хангамжийг (бүрэлдэхүүн хэсгүүдийг) аваад эхэлье.
Алхам 2:
Энэхүү эмх замбараагүй схемийн дагуу бүх бүрэлдэхүүн хэсгүүдийг холбоно уу. Утас тасарсан тул уучлаарай.:(
Алхам 3:
PlatformIO IDE, HomeAssistant + Python суулгана уу
Дахин нэг удаа та энэхүү видеог дагаж HomeAssistant болон Python -ийг хэрхэн суулгах талаар дэлгэрэнгүй үзэх боломжтой. PlatformIO -ийг алхам алхамаар дагаж мөрдөх, энгийн анивчдаг LED програмыг хэрхэн байршуулахыг харахын тулд энэ видеог үзээрэй.
PlatformIO IDE -ийг хатуу ашиглах шаардлагагүй боловч үүнийг дагах нь танд илүү хялбар байх болно гэдгийг анхаарна уу.
Алхам 4:
Эндээс main.cpp файл руу кодыг хуулж, HomeAssistant суулгагдсан компьютерийн IP рүү mqtt_server IP хаягийг солино уу. SSID болон нууц үгээ хүссэн Wi-Fi SSID болон нууц үгээр солино уу. NodeMCU руу байршуулах.
Алхам 5:
Windows хайлтанд % appdata % гэж бичээд.homeassistant хавтсыг нээнэ үү. Үүнийг нээгээд бүх агуулгыг энэ агуулгаар солино уу.
Тохиргоо нь зай мэдрэмтгий тул нэмэлт зүйл бичихдээ болгоомжтой байгаарай! Үүнийг дүрмийнхээ дагуу зохион байгуулах ёстой.
HomeAssistant -ийг эхлээгүй байгаа бол компьютер дээрээ ажиллуулна уу. Тухайн компьютерийн IP хаягийг оруулаад хөтөч дээр 8123 порт оруулна уу. Баруун дээд буланд UI тохируулах сонголтыг олох болно. Үүнийг сонгоод баруун дээд буланд байгаа RAW тохиргооны засварлагчийг олоод түүний агуулгыг энэ хувилбараар солино уу.
Алхам 6:
Бүх зүйл зөв холбогдсон эсэхийг шалгаж, хэдэн секунд тутамд өгөгдлийг илгээж, мэдрэгч бүр хэрхэн ажиллаж байгааг шалгаарай.
Ухаалаг утсан дээрээ хөтөч рүү очоод HomeAssistant серверийнхээ IP хаягийг оруулаад 8123 портыг оруулна уу. Вэб хуудсыг үндсэн дэлгэц дээр хадгалснаар та шинэ гэрийн автоматжуулалтын системд нэг товшилтоор хандах боломжтой болно.
Төгсгөлд нь би энэ төслийг зөвхөн боловсролын зориулалтаар бус, илүү хэрэгцээтэй болгож өргөжүүлэхийг уриалж байна. Энэхүү төслийн бүтээн байгуулалтад надтай нэгдсэнд баярлалаа.:)
Зөвлөмж болгож буй:
NodeMCU мэдрэгчтэй LDR температурын хяналтын реле бүхий гэрийн автоматжуулалт: 16 алхам
NodeMCU мэдрэгчтэй LDR температурын хяналтын реле бүхий гэрийн автоматжуулалт: Миний өмнөх NodeMCU төслүүдэд би Blynk програмаас хоёр гэр ахуйн цахилгаан хэрэгслийг хянаж байсан. Би төслийг гарын авлагын удирдлагаар сайжруулж, нэмэлт функцүүдийг нэмж оруулахын тулд олон санал, мессеж хүлээн авсан тул энэхүү ухаалаг гэрийн өргөтгөлийн хайрцгийг зохион бүтээсэн
SMS мэдэгдэл, Thingspeak өгөгдөл байршуулах, Arduino дээр суурилсан, гэрийн автоматжуулалт бүхий GPS машины мөрдөгч: 5 алхам (зурагтай)
SMS мэдэгдэл, Thingspeak өгөгдөл байршуулах, Arduino дээр суурилсан, гэрийн автоматжуулалт бүхий GPS машины трекер: Би энэ GPS трекерийг өнгөрсөн жил хийсэн бөгөөд сайн ажиллаж байгаа тул одоо Instructable дээр нийтэлж байна. Энэ нь миний тээшний дагалдах хэрэгслийн залгуурт холбогдсон бөгөөд GPS трекер нь гар утасны мэдээллээр машины байрлал, хурд, чиглэл, хэмжсэн температурыг байршуулдаг
COVID-19 сүнслэг нөлөө бүхий дуут удирдлагатай гэрийн автоматжуулалт: 5 алхам
COVID-19-ийн өдөөгдсөн дуут удирдлагатай гэрийн автоматжуулалт: Сүүлийн 4 жилийн хугацаанд би Arduino-д суурилсан гэрийн хяналтыг 3-4 өөр хувилбараар туршиж үзсэн. Энд хүн бүхэнд ая тухтай байх үүднээс миний бүтээн байгуулалтын он дарааллын түүхийг энд оруулав. Зааварчилгаа 1 - 2015 оны 10 -р сард IR болон RF холболтыг ашигласан
Blynk ашиглахгүйгээр ESP8266 WiFi бүхий гэрийн автоматжуулалт: 24 алхам (зурагтай)
Blynk ашиглахгүйгээр ESP8266 WiFi -тэй гэрийн автоматжуулалт !: Нэгдүгээрт, 2016 оны Автоматжуулалтын уралдаанд намайг ялагч болгосонд баярлалаа. Тиймээс, би танд амласанчлан ESP8266 WiFi модуль бүхий гэр ахуйн цахилгаан хэрэгслийг удирдах зааварчилгааг энд оруулав
Орон нутгийн MQTT SERVER -д суурилсан гэрийн автоматжуулалт нь Raspberry PI болон NODEMCU самбарыг ашиглана: 6 алхам
Raspberry PI болон NODEMCU самбарыг ашиглан орон нутгийн MQTT сервер дээр суурилсан гэрийн автоматжуулалт: Өнөөг хүртэл би интернетээр цахилгаан хэрэгслийг хянах талаар хэд хэдэн видео бичлэг хийсэн. Үүний тулд би үргэлж Adafruit MQTT серверийг илүүд үздэг байсан тул ашиглахад хялбар, хэрэглэгчдэд ээлтэй байсан. Гэхдээ энэ бүхэн интернетэд суурилсан байв. Энэ нь бид