Mündəricat:

IOT Qapı Sensoru - Wi -Fi əsaslı, 2xAAA Batareyalarda Gücləndirilir: 6 addım
IOT Qapı Sensoru - Wi -Fi əsaslı, 2xAAA Batareyalarda Gücləndirilir: 6 addım

Video: IOT Qapı Sensoru - Wi -Fi əsaslı, 2xAAA Batareyalarda Gücləndirilir: 6 addım

Video: IOT Qapı Sensoru - Wi -Fi əsaslı, 2xAAA Batareyalarda Gücləndirilir: 6 addım
Video: Home Assistant - Əl ilə siqnalizasiya idarəetmə paneli, iş prinsipi, praktik tətbiq 2024, Noyabr
Anonim
IOT Qapı Sensoru - Wi -Fi əsaslı, 2xAAA Batareyalarda işləyir
IOT Qapı Sensoru - Wi -Fi əsaslı, 2xAAA Batareyalarda işləyir

Bu təlimatda IOT Cricket Wi-Fi modulu ilə batareyalı Wi-Fi Qapı sensoru necə asanlıqla qura biləcəyinizi təqdim edirik. Telefon bildirişləri göndərmək üçün Cricket mesajlarını IFTTT ilə (və ya HTTP POST istəkləri ilə Home Assistant, MQTT və ya Webhooks daxil olmaqla hər hansı digər xidmətlərlə) inteqrasiya etməyi də göstəririk. Bir qapı açıldığında Cricket telefonunuza bildiriş göndərir.

DİQQƏT: bu, bir neçə dəqiqə ərzində bir prototip qapı sensoru necə bir araya gətirə biləcəyinizi nümayiş etdirmək üçün bir layihədir. Ancaq tam hüquqlu bir qapı sensoru etmək üçün dizaynı ehtiyaclarınıza uyğunlaşdırmaq üçün bir az daha çox vaxt sərf etmək istəyə bilərsiniz.

Prinsipcə belə işləyir. Mıknatıs hissəsi qamış sensoru hissəsinə yaxın olduqda (qapı bağlı) IO1 -i BATT -dan ayırır, əgər maqnit qamış sensöründən ayrıdırsa (qapı açılır) BATT gərginliyini IO1_Wakeup siqnalına bağlayır və lövhəni oyadır.

Cricket'i HTF POST istəklərini IFFTT -ə göndərmək üçün konfiqurasiya edirik, burada bir telefona göndərilən push bildirişlərinə çevrilir. Əlavə olaraq bütün bildirişlərə Cricket-in quraşdırılmış temperatur sensorundan batareya səviyyəsi və ətraf temperaturu haqqında məlumatlar daxildir.

Təlimatlar aşağıdakı addımlardan ibarətdir: Layihəni sxemlərdən istifadə edərək izah edin IFTTT qurğusu Pushbullet xidməti ilə IOT Cricket modulunun konfiqurasiyası Wi-Fi üzərindən internetə IOT Cricket qoşulur.

Təchizat

Kriket Wi-Fi modulu (https://www.thingsonedge.com/)

Qapı Pəncərəsinin Maqnit Şalteri

Batareya tutucusu 2xAAA batareyalar

Addım 1: Quraşdırma

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis

NC qamış sensorundan istifadə edirik. Bütün komponentləri birləşdirmək üçün aşağıdakı sxemlərə əməl edin.

Toplandıqdan sonra sxemlər aşağıdakı kimi işləməlidir. Bir qapı açıldıqda, LED-in yanıp sönməsi ilə işarələnmiş Kriketi oyadır. Cihazınız demək olar ki, hazırdır. İndi IFTTT -ni qapı açma hadisəsinə push bildirişi göndərmək üçün konfiqurasiya edək.

Addım 2: Bir Pushbullet Xidməti ilə IFTTT Quraşdırması

Bir Pushbullet Xidməti ilə IFTTT Quraşdırması
Bir Pushbullet Xidməti ilə IFTTT Quraşdırması
Bir Pushbullet Xidməti ilə IFTTT Quraşdırması
Bir Pushbullet Xidməti ilə IFTTT Quraşdırması

İzləniləcək addımlar:

  • Https://ifttt.com/ saytına daxil olun
  • Daxil olun və ya qeydiyyatdan keçin
  • İstifadəçi / Hesab menyusundan Yarat düyməsini basın (sağ üst künc)
  • Yeni mənbə hadisəsi yaratmaq üçün + vurun
  • Webhooks xidmətini seçin
  • Davam et düyməsini basın
  • Veb sorğusu əldə et düyməsini vurun (sol tərəfdə)
  • Tədbir adı yaradın, məs. qapı sensoru
  • Mənbə hadisəsi indi qurulmalıdır, sonra hadisədən sonra + vurun
  • Pushbullet xidmətini axtarın
  • Tədbirin adını door_sensor olaraq dəyişdirin
  • Başlığı müvafiq olaraq dəyişdirin
  • Mesajı Qapının açıq batareyasına dəyişdirin = {{Value1}} temp = {{Value2}}
  • Bitir düyməsini basın

Demək olar ki, indi IoT modulundan hadisələr göndərə biləcəyimiz bir HTTP ünvanı almalısınız. Webhooks xidmətini axtarın və sağ küncdəki sənədi vurun.

Növbəti "Bir POST və ya GET veb sorğusu göndərin" altından veb bağlantılarını kopyalayın.

Cihazı istifadə etməyə başlamazdan əvvəl onu Geliştirici Portalında konfiqurasiya etmək lazımdır. Zəhmət olmasa növbəti hissəyə keçin.

Addım 3: Cihazınızı Developer Portalında konfiqurasiya edin

İstənilən kompüterdən və ya mobil cihazdan TOE Developer Portalını (IOT Cricket modulu ilə birlikdə gəlir) açın. Cihazınızı hesabınızda aktivləşdirmək və konfiqurasiya etmək üçün Developer Portalına qeydiyyatdan keçməli/daxil olmalısınız. Əks halda cihaz işləməyəcək.

Uğurlu giriş / qeydiyyatdan sonra cihazınızı sistemdə aktivləşdirmək üçün "Yeni əlavə et" düyməsini basmalısınız. Kriketin arxasındakı etiket çubuğunda yazılmış unikal seriya nömrəsini istifadə etməlisiniz.

QEYD: Seriya nömrəsini yalnız özünüz üçün saxlamalısınız. Başqası ilə paylaşmayın.

Aşağıdakı konfiqurasiyanı təyin edin:

RTC: OFFIO2: OFF Batareya monitoru: ON Temperatur Sensoru: ON Yeniləmələri məcbur edin - IO1 Oyanma: Bəli Yeniləmələri məcbur edin - RTC Uyan: Xeyr

Hadisələri Yazın: aşağıya baxın

İo1_wakeup -da Webhooks -dan kopyaladığımız linki kopyalayın / yapışdırın:

URL:

  • https -i http ilə əvəz edin
  • hadisəni door_sensor ilə əvəz edin

link aşağıdakı kimi görünməlidir:

maker.ifttt.com/trigger/door_sensor/with/key/{key}

Məlumat:

Konfiqurasiyanı qurduqdan sonra Saxla düyməsini vurun.

Demək olar ki, oradayıq! Cihazımızı Wi-Fi şəbəkəsi ilə İnternetə bağlamalıyıq.

Addım 4: Wi-Fi Şəbəkəsinə qoşulun (internet)

Wi-Fi Şəbəkəsinə (İnternet) qoşulun
Wi-Fi Şəbəkəsinə (İnternet) qoşulun

LED daim yanana qədər Kriketdəki düyməni 5 saniyə basıb saxlayın. Sonra veb brauzer imkanları olan hər hansı bir cihazdan (smartfon, noutbuk, …) toe_device Circket-in özəl Wi-Fi şəbəkəsinə qoşulun. Http://192.168.4.1/index.html səhifəsini açın və Wi-Fi etimadnamənizi ötürün. Bu belədir.

Addım 5: Konfiqurasiyanı Developer Portalından alın

Yalnız bir addım daha. Developer Portalından konfiqurasiyanı əldə etmək üçün göyərtədəki düyməni 1 saniyə basın. İndi hər şey hazırdır və bir qapı açıq olduqda telefonunuza bildirişlər almağa davam etməlisiniz.

Home Assistant, MQTT və ya HTTP POST istəyi kimi digər xidmətlərlə necə inteqrasiya olunacağınız haqqında daha çox məlumatı Cricket sənədlərinə baxın:

Addım 6: Əlaqə

Ümid edirik ki, Cricket ilə bir qapı sensoru qurmaq sizin üçün xoş bir təcrübə oldu! Hər hansı bir rəy və ya təklifiniz varsa, texnologiyanı inkişaf etdirməyimizə kömək edin. Layihəni bəyəndinizsə, zəhmət olmasa bizə məlumat yaymağa kömək edin.

Çox sağ ol!

Tövsiyə: