Satura rādītājs:
- 1. darbība. Piesakieties Google mākoņa sistēmā
- 2. darbība. PubSub - konsole
- 3. darbība: PubSub - izveidojiet Google mākoņa projektu
- 4. darbība: PubSub - iespējojiet API
- 5. darbība: PubSub - tēmas izveide:
- 6. darbība: PubSub - tēmas nosaukums:
- 7. darbība: PubSub - abonementa izveide:
- 8. darbība: PubSub - abonementa iestatīšana:
- 9. darbība: PubSub - nepieciešamās tēmas/abonementi:
- 10. darbība. Darbības Google tīklā - piesakieties:
- 11. darbība. Darbības Google tīklā - projekta importēšana:
- 12. darbība. Darbības Google tīklā - atlasiet projektu:
- 13. darbība. Darbības Google tīklā - ierīces reģistrācija:
- 14. darbība. Darbības Google tīklā - reģistrācijas modelis:
- 15. darbība. Darbības Google tīklā - modeļa iestatīšana:
- 16. darbība. Darbības Google tīklā - klienta slepenais JSON:
- 17. darbība. Darbības Google tīklā - norādiet iezīmes:
- 18. darbība. Konta darbības kontrole:
- 19. darbība. Pakalpojuma konta akreditācijas dati - izveidojiet akreditācijas datus:
- 20. darbība. Pakalpojuma konta akreditācijas dati - iestatīšana:
- 21. darbība. Pakalpojuma konta akreditācijas dati - lejupielādējiet akreditācijas datus:
- 22. darbība: Google mākoņa krātuve - kopas izveide:
- 23. darbība. Google mākoņa krātuve - bezmaksas izmēģinājuma versija:
- 24. darbība. Google mākoņa krātuve - bezmaksas izmēģinājuma versija - 1. darbība:
- 25. darbība: Google mākoņa krātuve - bezmaksas izmēģinājuma versija - 2. darbība:
- 26. darbība: Google mākoņa krātuve - kopas izveidošana bez bezmaksas izmēģinājuma:
- 27. darbība: Google mākoņa krātuve - kopas iestatīšana:
- 28. darbība. Google mākoņa krātuve - faili:
- 29. darbība. Google mākoņa krātuve - failu augšupielāde:
- 30. darbība: Google mākoņa krātuve - pārbaudiet augšupielādi:
- 31. darbība: Google mākoņa funkcijas - funkcijas izveide:
- 32. darbība: Google mākoņa funkcijas - funkciju iestatīšana:
- 33. darbība. Google mākoņa funkcijas - iekļautais redaktors:
- 34. darbība. Google mākoņa funkcijas - mainīgā mainīšana:
- 35. darbība: Google mākoņa funkcijas - saglabājiet izmaiņas:
- 36. darbība. Dialogflow - konsole:
- 37. darbība: dialoglodziņš - piesakieties:
- 38. darbība. Dialogplūsma - konta iestatījumi:
- 39. darbība. Dialogplūsma - aģenta iestatīšana:
- 40. darbība. Dialogplūsma - konfigurēšana:
- 41. darbība. Dialogplūsma - imports:
- 42. darbība: dialoga plūsma - atjaunošana no ZIP:
- 43. solis: Dialogflow - atlasiet failu:
- 44. darbība. Dialogplūsma - augšupielādējiet ZIP failu:
- 45. darbība. Dialogplūsma - saglabājiet izmaiņas:
- 46. solis: dialoga plūsma - izpilde:
- 47. darbība. Dialogplūsma - mākoņa funkciju konsole
- 48. darbība. Dialogplūsma - mākoņa funkcijas URL
- 49. darbība: Dragonboard iestatīšana - piekļūstiet DB terminālim:
- 50. darbība: Dragonboard iestatīšana - lejupielādējiet kodu:
- 51. solis: Dragonboard iestatīšana - savienojuma izveide, izmantojot SFTP:
- 52. darbība: Dragonboard iestatīšana - pārsūtiet kodu uz DB:
- 53. darbība: Dragonboard iestatīšana - akreditācijas datu pārsūtīšana:
- 54. solis: Dragonboard iestatīšana - atkarību instalēšana:
- 55. darbība: Dragonboard iestatīšana - akreditācijas datu konfigurācija:
- 56. darbība: Dragonboard iestatīšana - akreditācijas datu pieteikšanās:
- 57. darbība: palaidiet Google palīgu
Video: Google palīgs DragonBoard ™ 410c: 57 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šī pamācība iemācīs jums palaist Google palīgu DragonBoard un iestatīt viedo mājas vidi ar dažām ierīcēm.
Obligāti:
-DragonBoard ™ 410c (ar jaunu linaro-alip instalāciju);
-12V/1A 5,5 mm ligzdas barošanas avots;
-CC2531 zigbee modulis;
-HDMI monitors;
-USB pele un tastatūra;
-OSRAM LIGHTFY ™ regulējama balta 60 spuldze;
-FLC BLE spuldze;
-Yale Real Living deadbolt viedā slēdzene (ar zigbee moduli);
-Host dators (ar Windows)
1. darbība. Piesakieties Google mākoņa sistēmā
Uzņēmējā datorā dodieties uz Google mākoņa lapu un piesakieties.
2. darbība. PubSub - konsole
Kreisajā izvēlnē virziet kursoru virs "PubSub" un noklikšķiniet uz "Tēmas".
3. darbība: PubSub - izveidojiet Google mākoņa projektu
Ievietojiet projekta nosaukumu un noklikšķiniet uz "CREATE".
4. darbība: PubSub - iespējojiet API
Noklikšķiniet uz "Iespējot API".
5. darbība: PubSub - tēmas izveide:
Noklikšķiniet uz "Izveidot tēmu".
6. darbība: PubSub - tēmas nosaukums:
Ievadiet tēmas nosaukumu un noklikšķiniet uz "IZVEIDOT".
7. darbība: PubSub - abonementa izveide:
Noklikšķiniet uz "Izveidot abonementu".
8. darbība: PubSub - abonementa iestatīšana:
Ievietojiet abonementā nosaukumu un aizpildiet pārējo, kā parādīts attēlā.
9. darbība: PubSub - nepieciešamās tēmas/abonementi:
Sekojot šim piemēram, izveidojiet šīs tēmas, izmantojot šos abonementus:
-
BluDevCtl
- DashBluDevSub
- BluDevSub
-
ZigCtl
- DashZigSub
- ZigCtlSub
10. darbība. Darbības Google tīklā - piesakieties:
Dodieties uz darbību konsoles lapu un piesakieties, izmantojot to pašu kontu, kas tika izmantots iepriekš.
11. darbība. Darbības Google tīklā - projekta importēšana:
Noklikšķiniet uz "Pievienot/importēt projektu".
12. darbība. Darbības Google tīklā - atlasiet projektu:
Atlasiet iepriekš izveidoto importējamo projektu un noklikšķiniet uz "IMPORTĒT PROJEKTU".
13. darbība. Darbības Google tīklā - ierīces reģistrācija:
Projekta konsolē noklikšķiniet uz "Ierīces reģistrācija".
14. darbība. Darbības Google tīklā - reģistrācijas modelis:
Noklikšķiniet uz "REĢISTRĒTIES MODELIS".
15. darbība. Darbības Google tīklā - modeļa iestatīšana:
Ievadiet ierīces nosaukumu, ražotāju un ierīces tipu kā skaļruni un noklikšķiniet uz "REĢISTRĒT MODELI".
16. darbība. Darbības Google tīklā - klienta slepenais JSON:
Noklikšķiniet uz "Lejupielādēt OAuth 2.0 akreditācijas datus", lai lejupielādētu klienta slepeno JSON, kas tiks izmantots vēlāk, un noklikšķiniet uz "Tālāk".
17. darbība. Darbības Google tīklā - norādiet iezīmes:
Noklikšķiniet tikai uz "SKIP".
18. darbība. Konta darbības kontrole:
Dodieties uz Google darbību kontroles lapu, piesakieties ar to pašu kontu kā iepriekš un pārliecinieties, vai ir iespējoti šādi pārslēgšanas slēdži (zils):
- Darbības tīmeklī un lietotnēs. Turklāt noteikti atzīmējiet izvēles rūtiņu Iekļaut Chrome vēsturi un darbības no vietnēm, lietotnēm un ierīcēm, kurās tiek izmantoti Google pakalpojumi;
- Informācija par ierīci;
- Balss un audio darbības.
19. darbība. Pakalpojuma konta akreditācijas dati - izveidojiet akreditācijas datus:
Dodieties uz Google mākoņa akreditācijas datu konsoli, piesakieties ar to pašu kontu kā iepriekš un noklikšķiniet uz Izveidot akreditācijas datus.
20. darbība. Pakalpojuma konta akreditācijas dati - iestatīšana:
Sadaļā “Pakalpojuma konts” izvēlieties “Jauns pakalpojuma konts”, ievietojiet tam nosaukumu, kā “Lomu” atlasiet “Īpašnieks”, kā “Atslēgas veidu” atlasiet JSON un noklikšķiniet uz “Izveidot”.
21. darbība. Pakalpojuma konta akreditācijas dati - lejupielādējiet akreditācijas datus:
Tāpat kā noklikšķinot uz "Izveidot", tiks lejupielādēts JSON fails. Saglabājiet, jo jums šis fails būs vajadzīgs.
22. darbība: Google mākoņa krātuve - kopas izveide:
Dodieties uz Google mākoņa krātuves lapu, piesakieties un noklikšķiniet uz "IZVEIDOT BUCKET".
23. darbība. Google mākoņa krātuve - bezmaksas izmēģinājuma versija:
Krātuve ir maksas pakalpojums, taču Google piedāvā bezmaksas izmēģinājumu, kura ir vairāk nekā nepieciešams. Lai iestatītu bezmaksas izmēģinājumu, noklikšķiniet uz "Reģistrēties bezmaksas izmēģinājumam".
24. darbība. Google mākoņa krātuve - bezmaksas izmēģinājuma versija - 1. darbība:
Izvēlieties valsti, piekrītiet pakalpojumu sniegšanas noteikumiem un noklikšķiniet uz “PIEKRĪT UN TURPINĀT”.
25. darbība: Google mākoņa krātuve - bezmaksas izmēģinājuma versija - 2. darbība:
No šejienes jums ir jāievada kāda institucionāla informācija (kas dažādās valstīs atšķiras) un kredītkarte, lai varētu piekļūt krātuvei
26. darbība: Google mākoņa krātuve - kopas izveidošana bez bezmaksas izmēģinājuma:
Vēlreiz noklikšķiniet uz "IZVEIDOT BUCKET".
27. darbība: Google mākoņa krātuve - kopas iestatīšana:
Ievadiet kausa nosaukumu un aizpildiet pārējo, kā parādīts attēlā.
28. darbība. Google mākoņa krātuve - faili:
Izveidojiet 3 failus ar šādiem nosaukumiem:
- statuss.txt;
- statusble.txt;
- statuszgb.txt.
29. darbība. Google mākoņa krātuve - failu augšupielāde:
Augšupielādējiet failus, pēc tam velkot tos uz kopu.
30. darbība: Google mākoņa krātuve - pārbaudiet augšupielādi:
Pagaidiet, līdz visi faili tiek augšupielādēti.
31. darbība: Google mākoņa funkcijas - funkcijas izveide:
Dodieties uz Google mākoņa funkciju lapu un piesakieties. Lai varētu izveidot funkciju, jums OBLIGĀTI jāizpilda 22. darbības norādījumi par bezmaksas izmēģinājumu.
32. darbība: Google mākoņa funkcijas - funkciju iestatīšana:
Aizpildiet iestatījumus, kā parādīts iepriekš redzamajā attēlā.. Zip fails ir pieejams lejupielādei zemāk.
33. darbība. Google mākoņa funkcijas - iekļautais redaktors:
Funkciju konsolē noklikšķiniet uz iekļautā redaktora izvēršanas ikonas.
34. darbība. Google mākoņa funkcijas - mainīgā mainīšana:
Iestatiet kausa mainīgo uz 26. solī iestatītā kausa nosaukumu un noklikšķiniet uz "Labi".
35. darbība: Google mākoņa funkcijas - saglabājiet izmaiņas:
Noklikšķiniet uz "Izvietot", lai saglabātu mainīgās izmaiņas. Pagaidiet, līdz funkcija tiks izvietota, un, ja parādās kāda kļūda, atkārtojiet procesu vēlreiz.
36. darbība. Dialogflow - konsole:
Dodieties uz lapu Dialogflow un noklikšķiniet uz "Iet uz konsoli".
37. darbība: dialoglodziņš - piesakieties:
Piesakieties, izmantojot to pašu Google kontu kā iepriekš.
38. darbība. Dialogplūsma - konta iestatījumi:
Izvēlieties valsti, piekrītiet pakalpojumu sniegšanas noteikumiem un noklikšķiniet uz "PIEKRĪT".
39. darbība. Dialogplūsma - aģenta iestatīšana:
Izvēlieties valodu, laika joslu un mākoņa projektu (3. darbība) un noklikšķiniet uz o "CREATE".
40. darbība. Dialogplūsma - konfigurēšana:
Aģenta konsolē noklikšķiniet uz konfigurācijas ikonas.
41. darbība. Dialogplūsma - imports:
Noklikšķiniet uz "Eksportēt un importēt".
42. darbība: dialoga plūsma - atjaunošana no ZIP:
Noklikšķiniet uz "ATJAUNOT NO ZIP".
43. solis: Dialogflow - atlasiet failu:
Noklikšķiniet uz "SELECT FILE".
44. darbība. Dialogplūsma - augšupielādējiet ZIP failu:
Zemāk atlasiet lejupielādei pieejamo.zip failu, ierakstiet RESTORE vietā, kur tas ir teikts, un noklikšķiniet uz "ATJAUNOT".
45. darbība. Dialogplūsma - saglabājiet izmaiņas:
Aģenta konsolē noklikšķiniet uz "SAGLABĀT".
46. solis: dialoga plūsma - izpilde:
Kreisajā izvēlnē noklikšķiniet uz "Izpilde".
47. darbība. Dialogplūsma - mākoņa funkciju konsole
Citā cilnē dodieties uz iepriekš izveidotās funkcijas konsoli un noklikšķiniet uz "Aktivizēt".
48. darbība. Dialogplūsma - mākoņa funkcijas URL
Kopējiet URL un ielīmējiet to kā Webhook URL Dialogflow izpildes iestatījumos.
49. darbība: Dragonboard iestatīšana - piekļūstiet DB terminālim:
Lai veiktu šīs darbības, jums ir nepieciešama veidlapa, lai piekļūtu DragonBoard terminālim. Šajā piemērā PuTTY tika izmantots sistēmā Windows, lai piekļūtu, izmantojot seriālo UART. Nepalaidiet nevienu komandu, kas apmācībā tiek parādīta kā ROOT! Ja piekļūstat terminālim, izmantojot seriālo UART, pārslēdzieties uz lietotāja linaro, kā parādīts attēlā.
Komanda:
$ su linaro
50. darbība: Dragonboard iestatīšana - lejupielādējiet kodu:
Šajā solī lejupielādējiet.zip un izvelciet.
51. solis: Dragonboard iestatīšana - savienojuma izveide, izmantojot SFTP:
Tagad ir pienācis laiks pārsūtīt Google Cloud ģenerētos akreditācijas datus uz Dragonboard. To var izdarīt dažādos veidos. Šajā piemērā resursdatorā tiks izmantota FileZila, lai nosūtītu failus uz Dragonboard iekšējo atmiņu.
Sadaļā "Host" ievietojiet DB lokālā tīkla IP*, noklusējuma lietotājs un parole ir "linaro", un "Port" ir 22.
*Palaidiet terminālī ifconfig, lai atklātu vietējo IP.
$ ifconfig
52. darbība: Dragonboard iestatīšana - pārsūtiet kodu uz DB:
Pārsūtiet mapi DB_GA uz Dragonboard mapē/ home/ linaro/.
53. darbība: Dragonboard iestatīšana - akreditācijas datu pārsūtīšana:
Tagad pārsūtiet akreditācijas datus uz mapes DB_GA sakni un pārdēvējiet "client_secret_XXX.json" uz "client_secret.json", bet otru - uz "service_account_key.json".
54. solis: Dragonboard iestatīšana - atkarību instalēšana:
Palaist apt update;
$ sudo apt atjauninājums
Instalējiet šīs paketes, izmantojot apt: python-pip, libglib2.0-dev, swig, portaudio19-dev, libpulse-dev;
$ sudo apt instalēt python-pip libglib2.0-dev swig portaudio19-dev libpulse-dev
Dodieties uz "DB" mapi "DB_GA" un palaidiet šo komandu, lai instalētu pip paketes;
$ sudo pip instalēt –r prasības.txt
Instalējiet NodeJS 8.x;
$ sudo curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
$ sudo apt install -y nodejs = 8.15.1-1nodesource1
Dodieties uz mapi “DB_GA/DB/zbserver” un palaidiet npm install
instalēt sudo npm
55. darbība: Dragonboard iestatīšana - akreditācijas datu konfigurācija:
Tagad ir pienācis laiks savienot DB monitoru, tastatūru un peli.
DB darbvirsmā ievadiet Ctrl+Alt+T, lai atvērtu termināli.
Dodieties uz mapi DB_GA:
$ cd/home/linaro/DB_GA/
Palaidiet šo komandu:
$ sudo google-oauthlib-tool --client-secrets client_secret.json --credentials /root/.config/google-oauthlib-tool/credentials.json --scope https://www.googleapis.com/auth/assistant- sdk-prototips-saglabāt
56. darbība: Dragonboard iestatīšana - akreditācijas datu pieteikšanās:
Kopējiet pēdējo komandu izvadīto URL un ielīmējiet DB pārlūkprogrammā un piesakieties ar to pašu Google kontu, kas izmantots visā apmācībā.
57. darbība: palaidiet Google palīgu
Dodieties uz mapi DB_GA/DB/syswatch_dev/:
$ cd/home/linaro/DB_GA/DB/syswatch_dev/
Pievienojiet Zigbee moduli DB;
Palaidiet failu watch.py:
$ sudo python watch.py
Ieteicams:
WLED (uz ESP8266) + IFTTT + Google palīgs: 5 soļi
WLED (uz ESP8266) + IFTTT + Google palīgs: šī apmācība ļaus jums sākt izmantot IFTTT un Google palīgu WLED ierīcē ESP8266. Lai iestatītu savu WLED & ESP8266, sekojiet šai rokasgrāmatai par tynick: https: //tynick.com/blog/11-03-2019/getting-started… Izsaucieties uz Aircookie par tik lielisku programmatūru
Brīvroku Google palīgs Raspberry Pi: 14 soļi (ar attēliem)
Brīvroku Google palīgs Raspberry Pi: Sveiki un laipni lūdzam manā pirmajā Instructable! Šajā pamācībā es jums parādīšu, manuprāt, vienkāršāko veidu, kā ierīkot Raspberry Pi visu dziedošo, visu dejojošo Google palīgu. Ar OK Googl viņa ir pilnīgi brīvroku sistēma
Google palīgs - Mājas automatizācija, izmantojot Esp8266: 6 soļi
Google palīgs | Mājas automatizācija, izmantojot Esp8266: šajā pamācībā es jums parādīšu Google palīga vadītu mājas automatizāciju
Kontrolieris bez pārtraukuma Murale Avec Domoticz un Google palīgs: 4 soļi
Kontrolieris bez pārtraukuma Murale Avec Domoticz et Google Assistant: Bonjour à tous, aujourd'hui nous allons voir comment simuler un doigt qui va allumer ou éteindre notre interruptteur murale grâce à un wemos d1 mini, une imprimante 3d (si vous n'en avez , vous pouvez toujours faire imprimer ces pièces dans un fab
Google palīgs Raspberry Pi vienkāršā veidā: 15 soļi
Google asistents Raspberry Pi vienkāršā veidā: Google palīgs ieslēgts Raspberry Pi Tātad, kā tas viss ir iespējams? Pirms neilga laika Google izlaida mākslīgā intelekta komplektu ar The Magpi 57. numuru. Tas ļāva ārkārtīgi viegli izveidot savu Google palīgu, taču, iegūstot balss komplektu