Агуулгын хүснэгт:

DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга: 6 алхам
DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга: 6 алхам

Видео: DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга: 6 алхам

Видео: DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга: 6 алхам
Видео: Home Income Secrets #audiobooks #motivation #homemade #homebasedbusiness #businesstips 2024, Долдугаар сарын
Anonim
DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга
DIY модулийг ашиглан гэрийн автоматжуулалтыг эхлүүлэх маш энгийн арга

Би гэрийн туслах ажилд DIY мэдрэгч нэмж оруулахаар шийдсэндээ маш их гайхсан. ESPHome -ийг ашиглах нь маш энгийн бөгөөд энэ нийтлэлд бид GPIO зүүг хэрхэн хянах, мөн утасгүй зангилаанаас температур, чийгшлийн мэдээллийг Home Assistant ашиглан авах талаар сурах болно. Хамгийн сайн тал нь үүнийг автоматаар хийдэг тул код бичих шаардлагагүй болно.

Алхам 1: Видеог үзээрэй

Эхлээд видеогоор дамжуулан хийж буй бүх зүйлийг харах нь илүү хялбар байдаг тул бүх зүйл хэрхэн ажилладаг талаар ойлголттой болохын тулд дээр үзүүлсэн видеог үзэхийг зөвлөж байна. Энэ нийтлэлд зөвхөн үүнийг өөрөө хийхэд шаардлагатай чухал алхмуудыг багтаасан болно.

Алхам 2: ESPHome суулгана уу

Нэгдүгээрт, бид ESPHome нэмэлтийг Home Assistant-д суулгах хэрэгтэй. Дараах зүйлсийг хийснээр нэмэлт дэлгүүр рүү очно уу.

Hass.io -> Нэмэлт дэлгүүр

Дараах URL-г дэлгүүрт нэмж оруулснаар ESPHome нэмэлтийг олох боломжтой болно.

github.com/esphome/hassio

Үүнийг хийсний дараа ESPHome-ийг хайж олоод гарч ирэх нэмэлтийг дараад суулгах товчийг дарна уу. Суулгахад хэсэг хугацаа шаардагдах тул хэдэн минут өгөөч, энэ нь таны интернет холболтоос хамаарна. Суулгасны дараа START товчлуурыг дараад эхлэх хүртэл хэдэн секунд хүлээнэ үү. Дараа нь "OPEN WEB UI" гэсэн товчлуур дээр дарж таныг ESPHome дэлгэц рүү оруулах болно.

Алхам 3: Удирдах зөвлөлийг тохируулах (зангилаа)

Удирдах зөвлөлийг тохируулах (зангилаа)
Удирдах зөвлөлийг тохируулах (зангилаа)

ESPHome дээр төхөөрөмжийг зангилаа гэж нэрлэдэг бөгөөд бид эхлээд үүнийг үүсгэх хэрэгтэй бөгөөд ингэснээр дараа нь Гэрийн Туслагчтай харилцаж эхлэх боломжтой болно.

Шинэ товчлуур үүсгэхийн тулд нэмэх товчийг дарна уу. Дараа нь дэлгэц дээр үзүүлсэн тэмдэгтүүдийг ашиглан нэр өгнө үү. Би үүнийг "зочны өрөө" гэж нэрлэх болно. Дараа нь энэ демо хийх "WeMos D1 Mini" төхөөрөмжийн төрлийг сонгоно уу. Эцэст нь хэлэхэд, WiFi сүлжээнийхээ дэлгэрэнгүй мэдээллийг нэмж өг, ингэснээр самбар нь таны WiFi сүлжээнд холбогдож, "SUBMIT" дээр дарж зангилааг үүсгэнэ.

Шинэ зангилаа үүсгэсний дараа ESPHome -ийг дахин эхлүүлэх шаардлагатай байна. Үүнийг hass.io -> ESPHome руу ороод RESTART товчийг дарж хийж болно. Хэдэн секундын дараа WEB UI -ийг нээнэ үү.

Одоо бид энэ зангилааг тохируулах хэрэгтэй бөгөөд ингэснээр бид D2 зүүтэй холбогдсон LED -ийг хянах боломжтой болно. ESPHome вэбсайт нь өөр өөр бүрэлдэхүүн хэсгүүдийг тохируулахад шаардлагатай бүх мэдээллийг агуулдаг бөгөөд бид GPIO зүүг хянах тул бид дараах хуудаснаас тохиргооны аж ахуйн нэгжийн мэдээллийг ашиглаж болно.

esphome.io/components/switch/gpio.html

Зангилааны EDIT товчийг дараад тохиргооны мэдээллийг буулгаад зураг дээр үзүүлсэн шиг шинэчилж файлыг хадгална уу. Бид ESPHome -тэй самбарыг анх удаа ашиглаж байгаа тул кодыг самбар дээр гараар оруулах шаардлагатай байна. Үүнийг хийсний дараа бид OTA шинэчлэх функцийг ашиглан ямар ч шинэчлэлтийг утасгүй автоматаар байршуулж болно.

Кодыг гараар татаж авахын тулд бид эхлээд эмхэтгэх хэрэгтэй. Тиймээс зангилааны кодыг эмхэтгэхийн тулд зангилааны сонголтуудын цэсийг ашиглана уу. Энэ нь хэсэг хугацаа шаардагдах бөгөөд надад 100 секунд зарцуулагдсан. Үүнийг хийсний дараа хоёртын файлыг татаж аваарай. Дараа нь дараах линкээр орж өөрийн системд зориулсан ESPHome flasher хэрэгслийг татаж авна уу.

github.com/esphome/esphome-flasher/releases

Файлыг нээхийн тулд хоёр дарна уу. Дараа нь самбараа залгаарай, зөв COM портыг сонгоод бидний татаж авсан хоёртын файлыг сонгоод FLASH товчийг дарна уу. Энэ нь кодыг таны самбар дээр татаж авах тул дуусгахад хэдэн секунд зарцуулаарай. Үүнийг хийсний дараа самбар нь таны WiFi сүлжээнд автоматаар холбогдох бөгөөд та үүнийг бүртгэлээс харах боломжтой болно.

Алхам 4: Гэрийн туслах дээр зангилааг нэмнэ үү

Гэрийн туслах дээр зангилааг нэмнэ үү
Гэрийн туслах дээр зангилааг нэмнэ үү
Гэрийн туслах дээр зангилааг нэмнэ үү
Гэрийн туслах дээр зангилааг нэмнэ үү

Гэрийн туслах нь самбарыг автоматаар илрүүлж, танд мэдэгдэл өгөх болно. Үүнийг эхлүүлэхийн тулд та үүнийг дарах эсвэл дараах руу шилжих боломжтой.

Тохиргоо -> Интеграци

Дараа нь та зангилааг харах боломжтой тул тохируулах дээр дарж нэмэлтийг баталгаажуулна уу. Одоо бидний хийх ёстой зүйл бол үүнийг хяналтын самбарт нэмэх явдал юм. Тиймээс хяналтын самбар/тойм хэсэг рүү очоод баруун дээд хэсгийн сонголтуудын цэснээс "UI -ийг тохируулах" сонголтыг сонгоно уу. Дараа нь Нэмэх товчийг дараад Entities -ийг сонгоод дараа нь шинэ нэр өгнө үү. Дараа нь та аж ахуйн нэгжийн жагсаалтыг ашиглан зангилаатай ижил нэртэй шилжүүлэгчийг сонгож болно. Хадгалах дээр дарж, хяналтын самбарын тохиргооны харагдацыг хааж, үүнийг хийхэд л хангалттай. Хэрэв та унтраалгыг солих юм бол самбар дээрх LED ч бас асах ёстой бөгөөд хяналтын самбар дээр төлөв харагдана.

Алхам 5: DHT11 мэдрэгчийн интерфэйс

DHT11 мэдрэгчийн интерфэйс
DHT11 мэдрэгчийн интерфэйс
DHT11 мэдрэгчийн интерфэйс
DHT11 мэдрэгчийн интерфэйс
DHT11 мэдрэгчийн интерфэйс
DHT11 мэдрэгчийн интерфэйс
DHT11 мэдрэгчийн интерфэйс
DHT11 мэдрэгчийн интерфэйс

Би DHT11 мэдрэгч ашиглан температур, чийгшлийн утгыг олж авах болно. Лавлах утас диаграмыг ашиглан самбар дээр холбоно уу. Та эхлээд дараах холбоосыг ашиглан жишээ тохиргоог ESPHome вэбсайтаас хуулах хэрэгтэй.

esphome.io/components/sensor/dht.html

Дараа нь ESPHome руу очоод тохиргоог нэмж зангилааны тохиргоог засна уу. Зүүг шинэчилж, зураг дээрх шиг загварын нэрийг нэмж оруулахаа мартуузай. Үүнийг хийсний дараа байршуулах товчийг дараад бүх зүйлийг дуусгахыг хүлээнэ үү. Энэ нь OTA функцийг ашиглан кодыг автоматаар үүсгэж, эмхэтгэж, мөн утасгүй байдлаар самбар дээр байршуулах болно. Дууссаны дараа та гаралтын бүртгэлийг харах бөгөөд самбар автоматаар сүлжээнд холбогдох болно.

Алхам 6: Температур ба чийгшлийн утгыг харах

Температур ба чийгшлийн утгыг үзэх
Температур ба чийгшлийн утгыг үзэх
Температур ба чийгшлийн утгыг үзэх
Температур ба чийгшлийн утгыг үзэх

Бидний хийх ёстой дараагийн зүйл бол мэдрэгчийн утгыг хяналтын самбарт нэмэх явдал юм. Энэ алхам нь өмнөх хэсэгтэй төстэй юм. Шинэ карт үүсгэхийн тулд UI -ийг тохируулах сонголтыг сонгоод түүнд нэр өгч, зураг дээрх шиг объектуудыг нэмнэ үү. Хадгалах дээр дарж тохиргооны дэлгэцээс гараад дэлгэц дээрх мэдрэгчийн мэдээллийг харах боломжтой болно.

ESPHome ашиглан гэрийн автоматжуулалтыг эхлүүлэх нь маш хялбар юм. Бид янз бүрийн модулиудыг гэрийн туслахтай үргэлжлүүлэн холбож өгөх болно, тиймээс ийм төсөл бүтээхэд тусалдаг тул манай YouTube сувгийг захиалах талаар бодож үзээрэй.

YouTube:

Уншсанд баярлалаа!

Зөвлөмж болгож буй: