Obsah:

Domáca automatizácia pomocou platformy Google Firebase: 3 kroky
Domáca automatizácia pomocou platformy Google Firebase: 3 kroky

Video: Domáca automatizácia pomocou platformy Google Firebase: 3 kroky

Video: Domáca automatizácia pomocou platformy Google Firebase: 3 kroky
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Júl
Anonim
Image
Image
Domáca automatizácia pomocou služby Google Firebase
Domáca automatizácia pomocou služby Google Firebase

Úvod:

Jedná sa o projekt domácej automatizácie, ktorý používa firebase a nodeMCU. Prvým dôvodom, prečo som si vybral Firebase, je to, že sa dá ľahko udržiavať, má správu o pokroku, Crash Analytics atď. A je úplne zadarmo, takže môžeme tento projekt použiť na ovládanie svetiel, ventilátorov, televízie atď. Začnime teda

Zásoby

  • NodeMcu - 1 č
  • Reléový modul - 1 č
  • Breadboard - 1 č
  • Skokani medzi mužmi a ženami - 3 č
  • Pripojenie na internet
  • Telefón s Androidom

Krok 1: Vytvorenie databázy

Vytváranie databázy
Vytváranie databázy
Vytváranie databázy
Vytváranie databázy
Vytváranie databázy
Vytváranie databázy
Vytváranie databázy
Vytváranie databázy

Najprv musíte prejsť na tento web a prihlásiť sa do svojho účtu Google. Kliknite na položku Vytvoriť nový projekt, zadajte názov projektu a kliknite na tlačidlo Pokračovať. Po niekoľkých minútach sa zobrazí správa „váš projekt je pripravený“a kliknutím na tlačidlo Pokračovať naň kliknete, zobrazí sa informačný panel. Na ľavej strane bude karta databázy, kliknite naň a pomaly sa posúvajte nadol, v reálnom čase uvidíte vytváranie. kliknite na tlačidlo databázy. Otvorí sa dialógové okno s výzvou, aby ste si vybrali buď uzamknutý režim alebo testovací režim. Vyberte testovací režim a kliknite na povoliť. Budete presmerovaní na kartu Údaje v hornej časti uvidíte štyri karty, ktoré kliknú na kartu pravidiel a skontrolujú, či sú pravidlá čítania aj zápisu pravdivé. Ak nie, zmeňte obidve na pravdivé. Teraz prejdite na nastavenia projektu a skopírujte si ID projektu a webový kľúč API, ktoré použijeme neskôr. A tiež prejdite na kartu servisných účtov, na ľavej strane karty tajnosti databázy bude tam kliknite na kartu a posuňte sa nadol, uvidíte názov databázy a tajné kliknutie na možnosť Zobraziť na pravej strane tajomstva a skopírujte tajomstvo a prilepte ho to v okne poznámkového bloku. A teraz sa táto časť skončila. Teraz prejdeme k časti pre vynálezcov aplikácií.

Krok 2: Konfigurácia aplikácie

Konfigurácia aplikácie
Konfigurácia aplikácie
Konfigurácia aplikácie
Konfigurácia aplikácie

Časť aplikácie nie je náročná práca. Poskytol som odkaz na stiahnutie súboru.aia. Stačí si ho stiahnuť a importovať do svojho účtu. Najprv sa prihláste k vynálezcovi aplikácie MIT a v hornej časti bude môj projekt. Kliknite naň a zobrazí sa zoznam možností. Kliknite na importovať projekt (.aia) z počítača a vyberte stiahnutý súbor aia a kliknite na importovať projekt bude importovaný a bude otvorený. teraz kliknite na miniaplikáciu firebaseDB1, na pravej strane sa otvorí karta nastavení, v ktorej zmeňte token firebase pomocou kľúča webového rozhrania API a zmeňte adresu URL firebase pomocou ID projektu firebase vo formáte (https:// {your-project-id }.firebaseio.com/). Kliknutím na možnosť zostavenia stiahnete súbor apk svojej aplikácie. Teraz si nainštalujte aplikáciu do svojho mobilného telefónu. A prejdeme k ďalšiemu kroku.

Krok 3: Kód

Kód
Kód

Preto som poskytol aj kód. Stiahnite si teda kód a otvorte ho, zmeňte firebase_HOST pomocou ID svojho projektu vo formáte ({Your-project-id}.firebaseio.com). Zmeňte tiež firebase_Auth pomocou tajného kľúča firebase, ktorý ste skopírovali skôr. A hlavne nezabudnite zmeniť názov a heslo wifi.

Odkaz: Kód a aplikácia

Odporúča: