Mozilla WebThings sa Raspberry Pi - Pagsisimula

Mozilla WebThings sa Raspberry Pi - Pagsisimula

mula sa tagasalin

Gumawa ang Mozilla ng isang unibersal na hub para sa mga smart home device upang magkonekta ng mga device mula sa iba't ibang vendor at protocol (kabilang ang Zigbee at Z-Wave), at pamahalaan ang mga ito nang hindi gumagamit ng mga ulap at mula sa isang lugar. Isang taon na ang nakalipas nagkaroon ng balita tungkol sa unang bersyon, at ngayon ay nagpo-post ako ng pagsasalin ng kamakailang na-update na dokumentasyon, na sumasagot sa karamihan ng mga pangunahing tanong tungkol sa proyekto. Inaasahan ko ang talakayan at pagpapalitan ng mga opinyon sa mga komento.

WebThings Gateway para sa Raspberry Pi

Gateway ng Mozilla WebThings ay software para sa mga gateway na ginagamit sa mga smart home system, na magbibigay-daan sa iyong direktang subaybayan at kontrolin ang mga smart device sa pamamagitan ng Internet nang walang mga tagapamagitan.

Ano ang kailangan mo

  1. Computer Prambuwesas Lara at power supply (Ang Raspberry Pi 3 ay nangangailangan ng hindi bababa sa 2A)
  2. microSD card (hindi bababa sa 8 GB, klase 10)
  3. USB adapter (tingnan ang listahan mga katugmang adaptor)

Tandaan: Ang Raspberry Pi 3 ay may Wi-Fi at Bluetooth. Kinakailangan ang USB adapter para ikonekta ang mga device gamit ang mga protocol tulad ng Zigbee at Z-Wave.

1. I-download ang larawan

I-download ang larawan mula sa site Mozilla IoT.

2. Tahiin ang larawan

I-flash ang larawan sa isang microSD card. Umiiral iba't ibang paraan mga talaan. Inirerekumenda namin ang paggamit Etcher.

Mozilla WebThings sa Raspberry Pi - Pagsisimula

  1. Buksan ang Etcher
  2. Ipasok ang memory card sa adapter ng iyong computer.
  3. Piliin ang larawan bilang pinagmulan
  4. Pumili ng memory card
  5. I-click ang “Flash!”

Kapag nakumpleto na, alisin ang memory card.

3. Pag-boot ng Raspberry Pi

Mozilla WebThings sa Raspberry Pi - Pagsisimula

  1. Ipasok ang memory card sa Raspberry PI
  2. Ikonekta ang mga USB adapter kung available
  3. Ikonekta ang power para simulan ang pag-download

Tandaan: Ang Raspberry Pi ay maaaring tumagal ng 2-3 minuto upang mag-boot sa unang pagkakataon.

4. Koneksyon ng Wi-Fi

Pagkatapos mag-boot, gagawa ang gateway ng access point "WebThings Gateway XXXX” (kung saan ang XXXX ay ang apat na digit mula sa Raspberry Pi MAC address). Kumonekta sa puntong ito mula sa iyong computer o smartphone.

Mozilla WebThings sa Raspberry Pi - Pagsisimula

Kapag nakakonekta na, dapat mong makita ang welcome screen ng WebThings Gateway, na magsisimulang maghanap para sa iyong home Wi-Fi network.

Mozilla WebThings sa Raspberry Pi - Pagsisimula

Piliin ang iyong home network mula sa listahan at ilagay ang password upang kumonekta.

Tandaan:

  • Kung nakakonekta ka sa access point na “WebThings Gateway XXXX” ngunit hindi nakikita ang welcome screen, subukang buksan ang page sa 192.168.2.1.
  • Maaaring ikonekta ang Raspberry Pi sa network gamit ang isang Ethernet cable. Sa kasong ito, susubukan nitong awtomatikong kunin ang IP address ng network mula sa iyong router. Pagkatapos ay i-type ang “http://gateway.local” sa iyong browser upang i-configure ang gateway sa unang pagkakataon.
  • Kung ililipat mo ang gateway sa ibang lokasyon o nawalan ito ng access sa orihinal na network, awtomatiko itong lilipat sa mode ng access point upang makakonekta ka dito at makapag-set up ng isa pang network.

5. Pagpili ng subdomain

Pagkatapos ikonekta ang gateway sa network, tiyaking nasa parehong network ang iyong computer o smartphone kung saan ka nagse-set up. Pagkatapos nito, pumunta sa addressgateway.lokal sa browser.

Pagkatapos nito, magkakaroon ka ng opsyong magrehistro ng libreng subdomain para ma-access ang gateway sa labas ng lokal na network sa pamamagitan ng ligtas na lagusan mula sa Mozilla.

Mozilla WebThings sa Raspberry Pi - Pagsisimula

Ilagay ang gustong subdomain at email address (para sa pag-reset ng password sa hinaharap), at i-click ang "Gumawa".

Tandaan:

  • Maaari mong laktawan ang hakbang na ito at gamitin ang gateway nang ganap nang lokal, o sa pamamagitan ng pag-configure ng port forwarding at DNS mismo. Gayunpaman, sa kasong ito, kung sa hinaharap ay magpasya ka pa ring gamitin ang Mozilla subdomain, ang mga setting ng gateway ay kailangang ganap na i-reset.
  • Kung ang pahina ay nasa gateway.lokal ay hindi nagbubukas, subukang alamin ang IP address ng gateway sa pamamagitan ng iyong router (tingnan ang listahan ng mga konektadong device para sa isang device tulad ng “gateway” o may MAC address na nagsisimula sa “b8:27:eb”), at subukan upang buksan ang pahina nang direkta sa pamamagitan ng IP.
  • Kung gateway.lokal at http:// ay hindi gumagana, siguraduhin na ang iyong computer at Raspbeery Pi ay konektado sa parehong network.
  • Kung nakapagrehistro ka na ng subdomain dati, ilagay ang pangalan nito at ang email address na ginamit mo para irehistro ito. Ang mga tagubilin para sa pagkakaroon ng access ay lalabas sa screen.

6. Paggawa ng account

Pagkatapos magrehistro ng subdomain, magbubukas ang isang page na may mga sumusunod na hakbang para sa pagse-set up ng gateway. Ilagay ang iyong pangalan, email address at password, at i-click ang "Next".

Mozilla WebThings sa Raspberry Pi - Pagsisimula

Tandaan: Maaaring gumawa ng mga karagdagang account sa ibang pagkakataon.

Tapos na!

Pagkatapos nito, dapat bumukas ang page na "Mga Bagay" para sa pagkonekta ng mga smart device sa gateway.

Mozilla WebThings sa Raspberry Pi - Pagsisimula

Makita Gabay sa Gumagamit ng WebThings Gateway para sa karagdagang setup.

Pinagmulan: www.habr.com

Magdagdag ng komento