Mozilla WebThings ntawm Raspberry Pi - Pib

Mozilla WebThings ntawm Raspberry Pi - Pib

los ntawm tus neeg txhais lus

Mozilla tau tsim ib lub hub thoob ntiaj teb rau cov khoom siv hauv tsev ntse los txuas ua ke cov khoom siv los ntawm cov neeg muag khoom sib txawv thiab cov txheej txheem (xws li Zigbee thiab Z-Wave), thiab tswj lawv yam tsis tas siv huab thiab los ntawm ib qho chaw. Ib xyoos dhau los muaj xov xwm txog thawj version, thiab hnub no kuv tab tom tshaj tawm cov lus txhais ntawm cov ntaub ntawv hloov tshiab tsis ntev los no, uas teb feem ntau ntawm cov lus nug tseem ceeb txog qhov project. Kuv tos ntsoov rau kev sib tham thiab sib pauv tswv yim hauv cov lus.

WebThings Gateway rau Raspberry Pi

Mozilla WebThings Gateway yog software rau lub rooj vag siv hauv lub tsev ntse, uas yuav tso cai rau koj ncaj qha saib xyuas thiab tswj cov cuab yeej ntse hauv Is Taws Nem yam tsis muaj kev cuam tshuam.

Koj xav tau dab tsi

  1. Khoos phib tawj Raspberry Pi thiab fais fab mov (Raspberry Pi 3 yuav tsum muaj tsawg kawg yog 2A)
  2. daim credit card microSD (tsawg kawg 8 GB, chav kawm 10)
  3. USB adapter (saib daim ntawv teev npe tau tshaj adapters)

Nco ntsoov: Raspberry Pi 3 los nrog Wi-nkaus thiab Bluetooth. Yuav tsum muaj USB adapter los txuas cov cuab yeej siv raws tu qauv zoo li Zigbee thiab Z-Wave.

1. Download tau daim duab

Download tau daim duab los ntawm qhov chaw Mozilla IoT.

2. Sew daim duab

Flash cov duab rau ntawm daim npav microSD. Tseem muaj txawv txoj kev cov ntaub ntawv. Peb pom zoo kom siv Etcher.

Mozilla WebThings ntawm Raspberry Pi - Pib

  1. Qhib Etcher
  2. Ntxig daim npav nco rau hauv koj lub computer lub adapter.
  3. Xaiv cov duab ua qhov chaw
  4. Xaiv daim npav nco
  5. Nyem "Flash!"

Thaum ua tiav, tshem daim npav nco.

3. Booting lub Raspberry Pi

Mozilla WebThings ntawm Raspberry Pi - Pib

  1. Ntxig daim npav nco rau hauv Raspberry PI
  2. Txuas USB adapters yog tias muaj
  3. Txuas lub zog los pib rub tawm

Nco ntsoov: Raspberry Pi yuav siv sij hawm 2-3 feeb los khau raj thawj zaug.

4. Wi-Fi kev twb kev txuas

Tom qab booting, lub rooj vag yuav tsim ib qho chaw nkag "WebThings Gateway XXXX” (qhov twg XXXX yog plaub tus lej los ntawm Raspberry Pi MAC chaw nyob). Txuas mus rau qhov no los ntawm koj lub computer lossis smartphone.

Mozilla WebThings ntawm Raspberry Pi - Pib

Thaum txuas nrog, koj yuav tsum pom WebThings Gateway txais tos screen, uas yuav pib nrhiav koj lub tsev Wi-Fi network.

Mozilla WebThings ntawm Raspberry Pi - Pib

Xaiv koj lub network hauv tsev los ntawm cov npe thiab sau tus password kom txuas.

Nco ntsoov:

  • Yog tias koj txuas nrog "WebThings Gateway XXXX" qhov chaw nkag tab sis tsis pom lub vijtsam txais tos, sim qhib nplooj ntawv ntawm 192.168.2.1.
  • Raspberry Pi tuaj yeem txuas nrog lub network siv Ethernet cable. Hauv qhov no, nws yuav sim kom tau txais lub network IP chaw nyob ntawm koj lub router tau txais. Tom qab ntawd ntaus "http://gateway.local" hauv koj tus browser kom teeb tsa lub rooj vag thawj zaug.
  • Yog tias koj txav lub rooj vag mus rau lwm qhov chaw lossis nws tsis nkag mus rau lub network qub, nws yuav cia li hloov mus rau qhov chaw nkag hom kom koj tuaj yeem txuas rau nws thiab teeb tsa lwm lub network.

5. Xaiv lub subdomain

Tom qab txuas lub rooj vag mus rau lub network, xyuas kom tseeb tias koj lub computer lossis smartphone uas koj tab tom teeb tsa yog nyob rau tib lub network. Tom qab ntawd, mus rau qhov chaw nyobrooj vag.local hauv qhov browser.

Tom qab no, koj yuav muaj kev xaiv rau npe ib tug dawb subdomain nkag mus rau lub rooj vag sab nraum lub zos network ntawm ruaj ntseg qhov los ntawm Mozilla.

Mozilla WebThings ntawm Raspberry Pi - Pib

Nkag mus rau qhov xav tau subdomain thiab email chaw nyob (rau yav tom ntej lo lus zais rov pib dua), thiab nyem "Tsim".

Nco ntsoov:

  • Koj tuaj yeem hla cov kauj ruam no thiab siv lub rooj vag hauv zos nkaus xwb, lossis los ntawm kev teeb tsa chaw nres nkoj xa mus thiab DNS koj tus kheej. Txawm li cas los xij, nyob rau hauv rooj plaub no, yog tias yav tom ntej koj tseem txiav txim siab siv Mozilla subdomain, lub rooj vag teeb tsa yuav tsum tau rov pib dua.
  • Yog nplooj ntawv ntawm rooj vag.local tsis qhib, sim nrhiav seb tus IP chaw nyob ntawm lub rooj vag los ntawm koj lub router (saib cov npe ntawm cov khoom siv txuas nrog rau lub cuab yeej xws li "gateway" lossis nrog MAC chaw nyob pib nrog "b8: 27: eb"), thiab sim qhib nplooj ntawv ncaj qha los ntawm IP.
  • Yog hais tias tus rooj vag.local thiab http:// tsis ua haujlwm, nco ntsoov tias koj lub computer thiab Raspbeery Pi txuas nrog tib lub network.
  • Yog tias koj twb tau sau npe subdomain ua ntej, sau nws lub npe thiab email chaw nyob uas koj siv los sau npe rau nws. Cov lus qhia kom nkag mus tau yuav tshwm sim ntawm qhov screen.

6. Tsim tus account

Tom qab sau npe rau subdomain, nplooj ntawv yuav qhib nrog cov kauj ruam hauv qab no rau kev teeb tsa lub rooj vag. Sau koj lub npe, email chaw nyob thiab password, thiab nyem "Tom ntej".

Mozilla WebThings ntawm Raspberry Pi - Pib

Nco ntsoov: Cov nyiaj ntxiv tuaj yeem tsim tom qab.

Ua tiav!

Tom qab ntawd, nplooj ntawv "Tej yam" yuav tsum qhib rau kev txuas cov cuab yeej ntse rau lub rooj vag.

Mozilla WebThings ntawm Raspberry Pi - Pib

Saib WebThings Gateway User Guide rau kev teeb tsa ntxiv.

Tau qhov twg los: www.hab.com

Ntxiv ib saib