Mündəricat:

Bir Moruq Pi ilə Öz Afero Hub Edin: 6 Addım
Bir Moruq Pi ilə Öz Afero Hub Edin: 6 Addım

Video: Bir Moruq Pi ilə Öz Afero Hub Edin: 6 Addım

Video: Bir Moruq Pi ilə Öz Afero Hub Edin: 6 Addım
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, Iyul
Anonim
Bir Moruq Pi ilə Öz Afero Hub olun
Bir Moruq Pi ilə Öz Afero Hub olun

Hamıya salam!

Afero Modulo-1 lövhəmizi istifadə edərək cihazlarınızı buludla birləşdirmək üçün onları kabelsiz olaraq əlçatan, kabelsiz idarə oluna bilən və digər cihazlarla onlayn olaraq etibarlı və etibarlı şəkildə danışa biləcəyinizi göstərən bir neçə təlimat yerləşdirdik.

Modulo-1 yalnız Bluetooth-a aid bir cihaz olduğundan, İnternetə qoşulmaq üçün bir az daha yaxşı əlaqəli cihaza ehtiyac duyur. Əvvəlki Təlimatlarda, yalnız qısa məsafəli bir yerli bağlantıya (BoE-bot kimi) və ya yalnız yaxınlıqda olduğunuzda (siçan tələsi kimi) mövcud olması lazım olan layihələrə imza atdıq. hallarda, Afero mobil tətbiqi yerli Modulo lövhələri ilə Afero Bulud arasında bir əlaqə mərkəzi rolunu oynayır.

Afero ilə işləyən cihazınız onlayn olduqda və hər zaman buluda qoşulduqda bəziləri hətta daha əlçatan olacaq, tezliklə nümayiş etdirəcəyimiz başqa bir neçə əyləncəli layihəmiz var, buna görə də olmadıqda belə onları izləyə və ya idarə edə bilərsiniz. evdə.

Bu yaxınlarda kiçik bir ARM əsaslı Debian Linux kompüterini (Raspberry Pi kimi) müstəqil Afero Hub-a çevirəcək bir proqram paketi buraxdıq. Yerli Afero cihazlarınızı onlayn saxlayacaq və buluda bağlı olacaq, buna görə də dünyanın hər yerindən onlara mobil tətbiq vasitəsilə daxil ola bilərsiniz.

Afero Hub Proqramı haqqında daha çox məlumatı bu lazımlı bağlantılardan tapa bilərsiniz -

Afero Blog Postu Hub Proqramını elan edir

Geliştirici Sənədləri - Afero Hub Proqramı

Quraşdırma tez və asandır, bunu necə edəcəyinizi göstərmək üçün qısa bir Təlimatla burada işləyəcəyik!

Addım 1: Hub Proqramı üçün Avadanlıq

Hub Proqramını ARM CPU arxitekturası üçün Debian paketi olaraq buraxdıq. Proqramı işlədə bilən ən asan və ən əlçatan hardware platforması Raspberry Pi -dir. Raspberry Pi 3 və Raspberry Pi Zero W-in hər ikisi də quraşdırılmış Wifi və Bluetooth dəstəyinə malikdir, buna görə heç bir əlavə avadanlıq olmadan Afero hub olaraq qutudan kənarda işləyəcəklər. Birlikdə bir mərkəz qurmağın ən asan yolu budur.

Əlinizdə olduğundan əmin olun:

- Raspberry Pi 3 Model B və ya Raspberry Pi Zero W

- Bunun üçün uyğun bir enerji təchizatı (divar gücündə bir USB güc adapteri ən yaxşısıdır)

- Ən azı 8 GB ölçülü MicroSD kartı

Hub -ı işə salmaq üçün bir neçə əlavə maddəyə ehtiyacınız olacaq:

- SD kart görüntüsünü yazmaq üçün kompüteriniz üçün MicroSD oxucu/adapter

- Pi konfiqurasiya etmək üçün USB klaviatura/siçan və HDMI monitoru (isteğe bağlı, lakin tövsiyə olunur)

Bir Pi yoxdursa və ya Hub olaraq istifadə etmək üçün yenisini almaq istəsəniz, Pi 3 ilə birlikdə gələn bir çox fərqli Raspberry Pi 3 "Başlanğıc Kitləri" tapa bilərsiniz, adətən sevimli bir korpus, güc. təchizatı və MicroSD kartı, işə başlamaq üçün lazım olan hər şey. Bu cür Başlanğıc Kitlərini ən sevdiyiniz elektronika saytında və ya sevdiyiniz elektronika mağazasında və ya başqa bir yerdə tapa bilərsiniz.

Pi istifadə etmək üçün kifayət qədər yenisinizsə, WiFi şəbəkəsini qurmaq üçün Pi konsoluna qoşulmaq üçün bir USB klaviatura/siçan və HDMI monitoru götürməlisiniz. Yerli WiFi şəbəkənizdə Pi əldə etdikdən sonra artıq onlara ehtiyacınız yoxdur - Hub Proqramının heç bir monitora və ya klaviatura ehtiyacı yoxdur. Pi ilə tanışsınızsa, quruluşu bir qədər asanlaşdırmaq üçün Afero geliştirici sənədlərindəki "başsız" quruluşdan istifadə edə bilərsiniz.

Addım 2: OS -ni quraşdırın

Raspbianpi.org -dan Raspbian Lite -in son versiyasını yükləyin - bu yazıdan etibarən Raspian "Stretch" versiyasıdır.

Yüklədikdən sonra, raspberrypi.org saytındakı gözəl sənədlərdən istifadə edərək bu OS görüntüsünü MicroSD kartına yazın ki, bu da MicroSD kartının Windows, mac OS/OS X və ya Linux PC -də necə yaradılacağını sizə göstərəcək. MicroSD kartınızı yazmaq üçün həmin sənədlərdəki addımları izləyin, sonra davam etmək üçün bura yenidən daxil olun …. sizi gözləyəcəyik!

Addım 3: Pi -ni konfiqurasiya edin

Pi -ni konfiqurasiya edin
Pi -ni konfiqurasiya edin
Pi -ni konfiqurasiya edin
Pi -ni konfiqurasiya edin
Pi -ni konfiqurasiya edin
Pi -ni konfiqurasiya edin

İndi yerli Wifi şəbəkəsinə daxil olmaq üçün Pi -yə bir az tez qurma işi edək.

- Pi 3 -ün SD yuvasına düzəltdiyiniz MicroSD kartı quraşdırın

- USB klaviatura/siçanı Pi üzərindəki USB portlarına qoşun

- HDMI kabelini Pi və müvəqqəti olaraq istifadə edə biləcəyiniz bir kompüter monitoruna qoşun

Divar enerji təchizatı ilə əlaqəli MicroUSB portuna bir kabel bağlayaraq Pi -ni işə salın (kompüterin USB portu Pi üçün kifayət qədər güc təmin edə bilməyəcək.)

Pi açılacaq və istifadə edə biləcəyiniz bir masa üstü mühitə başlayacaq.

Terminal pəncərəsi açmaq və yerli WiFi şəbəkənizdə Pi əldə etmək üçün raspberrypi.org saytındakı lazımlı təlimatları izləyin.

Bunu bitirdikdən sonra, eyni terminal pəncərəsində, Pi konfiqurasiya proqramını işə salmaq üçün "sudo raspi-config" əmrini yerinə yetirin. Burada dəyişdirməli olduğumuz bir neçə sürətli şey var.

5 Beynəlxalqlaşma Seçimlərini seçin, sonra I4 Wi-Fi Ölkəsini Dəyişdir seçimini seçin. Sizin və Pi olduğunuz ölkəni seçin və sonra raspi-config-dən çıxın.

Raspi-config yenidən başlatmaq istədiyinizi soruşduqda, bəli seçin və Pi yenidən başlayacaq. Pi yenidən başladıqdan sonra masaüstünə qayıdacaqsınız və yerli Wifi şəbəkənizdə olmalısınız.

Başqa bir Terminal pəncərəsi açın və gəlin bu kiçik Pi -ni bir mərkəz edək!

Addım 4: Hub Software Repo əlavə edin

Pi'nin masa üstü istifadəçi interfeysində bir Terminal sorğusunda oturmalısınız. İndi etməmiz lazım olan şey, Afero Debian deposunu Pi -yə əlavə etmək və sadə bir paket qurmaqdır. Buradakı addımları keçəcəyik, amma bu qədər yolu keçmisinizsə, bu asan hissədir!

Masa üstü mühitdən istifadə etmək istəmirsinizsə və Pi ilə tanışsınızsa, şəbəkəniz üzərindəki Pi -yə SSH daxil edə bilərsiniz və eyni əmrləri ssh sessiyasından da işlədə bilərsiniz, hər yerdə eyni şəkildə işləyirlər.

Əvvəlcə Pi -yə Afero Debian reposunu əlavə edək. Sizin üçün Afero APT imza imzasını Pi -yə yükləyəcək və repo -nu sizə əlavə edəcək sadə bir skript təqdim edirik /etc/apt/sources.d. Skript əmri ilə alın:

wget

Addrepo.sh adlı kiçik bir skript yükləyəcəksiniz. İstədiyinizi söyləsəniz, edəcəyimizi söylədiyimiz hər şeyi etdiyinə əmin olmaq üçün bu skriptə baxa bilərsiniz.

bash./addrepo.sh

Bu skript, ehtiyac duyarsa, pi istifadəçi hesabınızın şifrəsini istəyəcək (buna görə də sudo edə bilər), sonra imza açarını əlavə edəcək və Pi-yə repo əlavə edəcək və sonra sizin üçün "sudo apt-get update" işləməyi təklif edəcək. repo kataloqunu yeniləmək üçün. Davam edin və yeniləməsinə icazə vermək üçün "y" cavabını verin və bitdikdə hub proqramını quraşdırmaq mümkündür!

Addım 5: Hub Proqramını Qurun

Hub proqramını quraşdırın
Hub proqramını quraşdırın

Demək olar ki, bitirdik! Afero Hub Proqramı sadə bir Debian paketidir. Yaxşı, ikisi, ancaq birini quraşdırmalısan. Paketlərin təsvirləri və nə etdikləri üçün Rəsmi Developer Sənədinə baxın.

Paketləri sadə bir əmrlə quraşdırın:

sudo apt-get afero-hub qurun

Bu paket Hub proqramını alacaq və bunun üçün ön şərt olan paketlər quraşdırılacaq. Burada və ya paketdəki linkdə yoxlaya biləcəyiniz Afero Developer Xidmət Şərtləri ilə razılaşmağınız tələb olunacaq. Xidmət Şərtləri ilə razılaşmasanız, paket quraşdırılmayacaq.

Şərtləri qəbul etdikdən sonra Afero Hub paketi quraşdırılır.

Hub proqramı quraşdırıldıqda terminal pəncərənizdə bir QR kodu görünəcək. Bütün Afero cihazlarında olduğu kimi, bu Pi Hub da cib telefonunuzla QR kodunu taradığınızda hesabınıza əlavə olunacaq. Bu cihazı Afero hesabınıza əlavə edənə qədər quraşdırma dayandırılacaq, buna görə də indi edək!

Afero mobil tətbiqinizi yandırın, ortadakı işarəyə, sonra menyunun yuxarısındakı "Cihaz əlavə et" ə vurun. Terminal pəncərəsindəki QR kodunu skan etmək üçün cihazınızın kamerasını istifadə edin. Nədənsə QR kodu taranmazsa, ekranın altındakı "Cihazı Əl ilə Əlavə et" düyməsinə toxuna və tətbiqinizə bu şəkildə (uzun … üzr istəyirik!) Birlik ID -ni daxil edə bilərsiniz. Xoşbəxtlikdən, test zamanı bu terminala əsaslanan QR kodlarının ümumiyyətlə yaxşı taradığını gördük!

Pi -ni hesabınıza əlavə etdikdən sonra, mobil tətbiqdə yeni bir Hub cihazı görürsünüz, onlayn olacaq və sonra paket yükləyicisi yenidən terminal sorğusuna çıxacaq.

Tebrik edirik, öz Afero Hub qurdunuz!

Yeni mərkəzinizi Afero cihazlarınıza hər zaman daxil olmaq istədiyiniz yerdə tapmalısınız, sadəcə Pi-ni adi şəkildə bağlayın ("sudo dur") və Afero cihazlarınız üçün daxil olmaq istədiyiniz yerə qoşun. Unutmayın ki, mərkəz yaxşı bir ərazini əhatə edir, buna görə cihazlarınızın yanında olmağa ehtiyac yoxdur.

Hub Proqramını birdən çox Pis -ə quraşdıra və daha böyük bir sahəni əhatə edəcək mərkəzlərə sahib ola bilərsiniz - Afero cihazları avtomatik olaraq mərkəzdən mərkəzə gedəcək və həmişə ən yaxşı siqnal verən mərkəzə qoşulacaq. Evimdə yuxarıda və aşağıda bir Pi var və evimin ətrafında hər hansı bir Afero cihazını görə bilərəm.

Addım 6: Əlavə məlumat

Yenidən Hub Proqramı sənədləri, paketlərin silinməsi və ya təkmilləşdirilməsi haqqında daha ətraflı məlumat üçün Afero Developer Sənədlərində tapıla bilər.

Hub Proqramı, hər hansı bir səbəbdən ayrılarsa, açılışda işə salınmaq və özünü yenidən başlatmaq üçün nəzərdə tutulmuşdur. Prosesləri supervisorctl əmrindən istifadə edərək yoxlaya bilərsiniz və lazım olduqda onları əl ilə başlata və ya dayandıra bilərsiniz, lakin adətən onları əllə idarə etməkdən narahat olmaq lazım olmayacaq.

Hər hansı bir sualınız varsa və ya əlavə məlumat əldə etmək istəyirsinizsə, forum.afero.io saytındakı Afero Developer Forumlarına baxın və bizə müraciət edin!

Tövsiyə: