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

Google Firebase ашиглан гэрийн автоматжуулалт: 3 алхам
Google Firebase ашиглан гэрийн автоматжуулалт: 3 алхам

Видео: Google Firebase ашиглан гэрийн автоматжуулалт: 3 алхам

Видео: Google Firebase ашиглан гэрийн автоматжуулалт: 3 алхам
Видео: Flutter: useMemoized проще для понимания | крючки для флаттера | усилениеабхи 2024, Арваннэгдүгээр
Anonim
Image
Image
Google Firebase ашиглан гэрийн автоматжуулалт
Google Firebase ашиглан гэрийн автоматжуулалт

Танилцуулга:

Энэ бол firebase болон nodeMCU ашигладаг гэрийн автоматжуулалтын төсөл юм. Нэгдүгээрт, яагаад би Firebase -ийг сонгосон юм бэ гэвэл үүнийг хялбархан арчилж болох бөгөөд энэ нь явцын тайлан, Crash Analytics гэх мэт бөгөөд энэ нь үнэ төлбөргүй байдаг тул бид энэ төслийг ашиглан гэрэл, сэнс, телевиз гэх мэтийг хянах боломжтой болно.

Хангамж

  • NodeMcu - 1 тоо
  • Релей модуль - 1 тоо
  • Талхны самбар - 1 тоо
  • Эрэгтэй, эмэгтэй харайлтын тамирчид - 3 тоо
  • Интернет холболт
  • Андройд утас

Алхам 1: Өгөгдлийн сан үүсгэх

Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх
Мэдээллийн сан үүсгэх

Эхлээд та энэ вэбсайт руу орж, Google данс руугаа нэвтрэх хэрэгтэй. Шинэ төсөл үүсгэх дээр дарж төслийнхөө нэрийг өгч үргэлжлүүлэх дээр дарна уу. Хэдэн минутын дараа "таны төсөл бэлэн боллоо" гэж хэлээд үргэлжлүүлэх товчлуур дээр дарна уу, хяналтын самбар гарч ирнэ, мэдээллийн сангийн зүүн талд байгаа таб дээр дарж аажмаар доош гүйлгэж үзээд бодит цагийг харах болно. мэдээллийн сангийн товчлуур дээр дарна уу. Энэ нь түгжигдсэн горим эсвэл туршилтын горимыг сонгохыг танд хэлэх харилцах цонхыг нээнэ. Туршилтын горимыг сонгоод идэвхжүүлэх дээр дарна уу. Та өгөгдлийн таб руу чиглүүлэх болно, дүрмийн таб дээр дөрвөн таб дарж унших, бичих дүрмүүд үнэн эсэхийг шалгах болно. Үгүй бол хоёуланг нь үнэн болгож өөрчил. Одоо төслийн тохиргоо руу ороод дараа нь ашиглах төслийн id болон вэб API түлхүүрээ хуулж аваарай. Мөн үйлчилгээний данс таб руу очно уу, мэдээллийн сангийн зүүн талд байгаа таб дээр дарна уу, доош гүйлгээд мэдээллийн баазын нэр, нууцын баруун талд байгаа шоуны сонголтыг дарж, нууцыг хуулж буулгана уу. Энэ нь тэмдэглэлийн дэвтэр цонхонд байна. Тэгээд одоо энэ хэсэг дууслаа. Одоо бид апп зохион бүтээгчийн хэсэг рүү орно.

Алхам 2: Апп -ийн тохиргоо

Аппликешны тохиргоо
Аппликешны тохиргоо
Аппликешны тохиргоо
Аппликешны тохиргоо

Програмын хэсэг нь.aia файлыг татаж авах линкийг өгсөн хэцүү ажил биш юм. Та үүнийг татаж аваад дансандаа оруулах боломжтой. Нэгдүгээрт, MIT програм зохион бүтээгч рүү нэвтэрч ороорой, миний төсөл тэнд байх болно, тэндээс сонголтуудын жагсаалт гарч ирэх бөгөөд миний компьютерээс импортлох төсөл (.aia) дээр дарж татаж авсан aia файлыг сонгоод импортлох дээр дарна уу. төслийг импортлох бөгөөд нээх болно. Одоо firebaseDB1 виджет дээр дарна уу, тохиргооны таб нь баруун талд нээгдэх бөгөөд ингэснээр вэб API түлхүүрээр галын баазын жетоныг өөрчилж, галын баазын URL хаягийг өөрийн firebase төслийн id-ээр (https:// {your-project-id) өөрчилнө үү. }.firebaseio.com/). Мөн програмынхаа apk файлыг татаж авахын тулд бүтээх сонголтыг дарна уу. Одоо програмыг гар утсан дээрээ суулгаарай. Тэгээд бид дараагийн алхам руу шилжих болно.

Алхам 3: Код

Код
Код

Тиймээс би кодыг өгсөн. Тиймээс кодыг татаж аваад нээнэ үү. Firebase_Auth -ийг өмнө нь хуулсан галын баазынхаа нууц үгээр солино уу. Ялангуяа wifi нэр, нууц үгээ солихоо бүү мартаарай.

Холбоос: Код ба апп

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