Съдържание:

Домашна автоматизация с помощта на Google Firebase: 3 стъпки
Домашна автоматизация с помощта на Google Firebase: 3 стъпки

Видео: Домашна автоматизация с помощта на Google Firebase: 3 стъпки

Видео: Домашна автоматизация с помощта на Google Firebase: 3 стъпки
Видео: Умный дом apple homekit amazon alexa google home 2024, Юли
Anonim
Image
Image
Домашна автоматизация с помощта на Google Firebase
Домашна автоматизация с помощта на Google Firebase

Въведение:

Това е проект за домашна автоматизация, който използва firebase и nodeMCU. Първата причина, поради която избрах Firebase, е, че тя може лесно да се поддържа, има отчет за напредъка, Crash Analytics и т.н.

Консумативи

  • NodeMcu - 1 бр
  • Релейни модули - 1 бр
  • Платформа - 1 бр
  • Джъмпери от мъже към жени - 3 бр
  • Интернет връзка
  • Телефон с Android

Стъпка 1: Създаване на база данни

Създаване на база данни
Създаване на база данни
Създаване на база данни
Създаване на база данни
Създаване на база данни
Създаване на база данни
Създаване на база данни
Създаване на база данни

Първо трябва да отидете на този уебсайт и да влезете в профила си в Google. И кликнете върху създаване на нов проект и дайте името на вашия проект и щракнете върху продължи. След няколко минути се казва „вашият проект е готов“и се появява бутон за продължаване, за да го щракнете, таблото за управление се появява, В раздела с базата данни отляво ще бъде там, кликнете върху него и бавно превъртете надолу, ще видите да създадете в реално време бутон на базата данни кликнете върху него. Той отваря диалогов прозорец, който ви казва да изберете или заключен режим, или тест. Изберете тестовия режим и щракнете върху активиране. Ще бъдете пренасочени към раздела Данни отгоре, ще видите четири раздела, щракнете върху раздела правила и проверете дали правилата за четене и писане са верни. Ако не, променете и двете на истина. Сега отидете на настройките на проекта и копирайте идентификационния номер на вашия проект и уеб API ключ, който ще използваме по -късно. И също така отидете на раздела за акаунти за услуги, в раздела отляво тайни на базата данни ще бъде там, щракнете върху раздела и превъртете надолу, ще видите името на базата данни и тайно щракване върху опцията за показване от дясната страна на тайната и копирайте тайната и поставете го в прозорец на бележника. И сега тази част приключи. Сега ще преминем към частта изобретател на приложения.

Стъпка 2: Конфигуриране на приложението

Конфигурация на приложението
Конфигурация на приложението
Конфигурация на приложението
Конфигурация на приложението

Частта с приложението не е трудна работа. Предоставих връзката за изтегляне на.aia файла. Можете просто да го изтеглите и да го импортирате във вашия акаунт. Първо, влезте в изобретателя на приложението MIT и в горната част, моят проект ще бъде там, щракнете върху него, ще се покаже списък с опции, щракнете върху импортиране на проект (.aia) от моя компютър и изберете изтегления aia файл и щракнете върху импортиране на проектът ще бъде импортиран и ще бъде отворен. сега щракнете върху приспособлението firebaseDB1, разделът с настройки ще се отвори от дясната страна, като промените маркера на firebase с ключа за уеб API и променете URL адреса на firebase с идентификатора на вашия проект за firebase във формата (https:// {your-project-id }.firebaseio.com/). И щракнете върху опцията за изграждане, за да изтеглите apk файла на приложението си. Сега инсталирайте приложението на мобилния си телефон. И ще преминем към следващата стъпка.

Стъпка 3: Код

Код
Код

Така че и аз предоставих кода. Затова изтеглете кода и го отворете, променете firebase_HOST с идентификатора на вашия проект във формата ({Your-project-id}.firebaseio.com). Също така променете firebase_Auth с вашата firebase тайна, която сте копирали по -рано. И особено не забравяйте да промените името и паролата за wifi.

Връзка: Код и приложение

Препоръчано: