Mozilla WebThings sa Raspberry Pi - Pagsugod

Mozilla WebThings sa Raspberry Pi - Pagsugod

gikan sa tighubad

Naghimo ang Mozilla og universal hub alang sa mga smart home device aron magkonektar og mga device gikan sa lain-laing mga vendor ug protocol (lakip ang Zigbee ug Z-Wave), ug pagdumala niini nga walay paggamit sa mga panganod ug gikan sa usa ka dapit. Usa ka tuig na ang milabay naay balita bahin sa una nga bersyon, ug karon nag-post ako usa ka paghubad sa bag-o nga gi-update nga dokumentasyon, nga nagtubag sa kadaghanan sa mga sukaranan nga pangutana bahin sa proyekto. Nagpaabut ako sa panaghisgot ug pagbinayloay sa mga opinyon sa mga komento.

WebThings Gateway alang sa Raspberry Pi

Gateway sa Mozilla WebThings mao ang software alang sa mga ganghaan nga gigamit sa mga sistema sa smart home, nga magtugot kanimo sa direktang pagmonitor ug pagkontrol sa mga smart device pinaagi sa Internet nga walay mga tigpataliwala.

Unsa ang imong gikinahanglan

  1. Computer Raspberry Pi ug suplay sa kuryente (Ang Raspberry Pi 3 nanginahanglan labing menos 2A)
  2. microSD card (labing menos 8 GB, klase 10)
  3. USB adapter (tan-awa ang lista compatible nga mga adaptor)

Mubo nga sulat: Ang Raspberry Pi 3 adunay Wi-Fi ug Bluetooth. Ang USB adapter gikinahanglan aron makonektar ang mga device gamit ang mga protocol sama sa Zigbee ug Z-Wave.

1. I-download ang hulagway

I-download ang hulagway gikan sa site Mozilla IoT.

2. Pagtahi sa hulagway

I-flash ang imahe sa usa ka microSD card. Anaa lain-laing mga paagi mga rekord. Girekomenda namon ang paggamit Etcher.

Mozilla WebThings sa Raspberry Pi - Pagsugod

  1. Buksan ang Etcher
  2. Isulod ang memory card sa adapter sa imong computer.
  3. Pilia ang hulagway isip tinubdan
  4. Pagpili og memory card
  5. Pag-klik sa "Flash!"

Kung nahuman na, kuhaa ang memory card.

3. Pag-boot sa Raspberry Pi

Mozilla WebThings sa Raspberry Pi - Pagsugod

  1. Isulod ang memory card sa Raspberry PI
  2. Ikonektar ang mga USB adapter kon anaa
  3. Ikonektar ang gahum aron magsugod sa pag-download

Mubo nga sulat: Ang Raspberry Pi mahimong molungtad og 2-3 ka minuto aron ma-boot sa unang higayon.

4. Koneksyon sa Wi-Fi

Pagkahuman sa pag-boot, ang gateway maghimo usa ka access point "WebThings Gateway XXXX” (diin ang XXXX mao ang upat ka digit gikan sa Raspberry Pi MAC address). Sumpaysumpaya kini nga punto gikan sa imong computer o smartphone.

Mozilla WebThings sa Raspberry Pi - Pagsugod

Kung konektado, kinahanglan nimo nga makita ang welcome screen sa WebThings Gateway, nga magsugod sa pagpangita sa imong Wi-Fi network sa balay.

Mozilla WebThings sa Raspberry Pi - Pagsugod

Pilia ang imong home network gikan sa lista ug isulod ang password aron makonektar.

Mubo nga sulat:

  • Kung konektado ka sa "WebThings Gateway XXXX" access point apan wala nimo makita ang welcome screen, sulayi ang pag-abli sa panid sa 192.168.2.1.
  • Ang Raspberry Pi mahimong konektado sa network gamit ang Ethernet cable. Sa kini nga kaso, kini mosulay sa pagkuha sa network IP address gikan sa imong router awtomatik. Dayon i-type ang “http://gateway.local” sa imong browser aron ma-configure ang gateway sa unang higayon.
  • Kon imong ibalhin ang ganghaan ngadto sa laing lokasyon o kini mawad-an og access sa orihinal nga network, kini awtomatik nga mobalhin ngadto sa access point mode aron ikaw makakonektar niini ug maka-set up og laing network.

5. Pagpili og subdomain

Human makonektar ang ganghaan sa network, siguroha nga ang imong computer o smartphone nga imong gi-set up naa sa parehas nga network. Human niana, adto sa adresgateway.lokal sa browser.

Pagkahuman niini, adunay ka kapilian nga magparehistro usa ka libre nga subdomain aron ma-access ang ganghaan sa gawas sa lokal nga network pinaagi sa luwas nga tunel gikan sa Mozilla.

Mozilla WebThings sa Raspberry Pi - Pagsugod

Pagsulod sa gusto nga subdomain ug email address (alang sa umaabot nga pag-reset sa password), ug i-klik ang "Paghimo".

Mubo nga sulat:

  • Mahimo nimong laktawan kini nga lakang ug gamiton ang gateway sa hingpit sa lokal, o pinaagi sa pag-configure sa port forwarding ug DNS sa imong kaugalingon. Bisan pa, sa kini nga kaso, kung sa umaabot ikaw magdesisyon nga gamiton ang subdomain sa Mozilla, ang mga setting sa gateway kinahanglan nga hingpit nga i-reset.
  • Kung ang panid naa sa gateway.lokal dili abli, sulayi nga mahibal-an ang IP address sa ganghaan pinaagi sa imong router (tan-awa ang lista sa konektado nga mga aparato alang sa usa ka aparato sama sa "gateway" o adunay MAC address nga nagsugod sa "b8:27: eb"), ug pagsulay sa pag-abli sa panid direkta pinaagi sa IP.
  • kon gateway.lokal ug http:// dili molihok, siguroha nga ang imong computer ug Raspbeery Pi konektado sa samang network.
  • Kung nakarehistro ka na ug subdomain kaniadto, isulod ang ngalan niini ug ang email address nga imong gigamit sa pagparehistro niini. Ang mga panudlo alang sa pag-angkon sa pag-access makita sa screen.

6. Paghimo og account

Pagkahuman sa pagparehistro sa usa ka subdomain, usa ka panid ang magbukas sa mga mosunud nga lakang alang sa pag-set up sa ganghaan. Pagsulod sa imong ngalan, email address ug password, ug i-klik ang "Next".

Mozilla WebThings sa Raspberry Pi - Pagsugod

Mubo nga sulat: Ang dugang nga mga account mahimong mabuhat sa ulahi.

Nahimo na!

Pagkahuman niini, ang panid nga "Mga Butang" kinahanglan magbukas alang sa pagkonektar sa mga smart device sa ganghaan.

Mozilla WebThings sa Raspberry Pi - Pagsugod

Tan-awa Giya sa Gumagamit sa WebThings Gateway para sa dugang setup.

Source: www.habr.com

Idugang sa usa ka comment