Mündəricat:

Sonoff Wall Switch Əlavələri: 4 Addım
Sonoff Wall Switch Əlavələri: 4 Addım

Video: Sonoff Wall Switch Əlavələri: 4 Addım

Video: Sonoff Wall Switch Əlavələri: 4 Addım
Video: SONOFF ZBCurtain - zigbee привод для управления шторами на обычных карнизах 2024, Dekabr
Anonim
Sonoff Wall Switch Əlavələri
Sonoff Wall Switch Əlavələri

Sonoff T1 divar açarları ilə işləyirsinizsə, ev avtomatlaşdırılması üçün bulud əsaslı serverlərdən istifadə etməyi dayandırın və divara quraşdırılmış işıq açarından daha çox funksionallıq əldə etmək istərdiniz. Bu təlimat, bir temperatur sensoru və isteğe bağlı bir siqnalın necə əlavə ediləcəyini göstərir.

Ön şərt

1. Sonoff T1 -in ya havada (OTA), ya da CP2102 USB -dən TTL adapterinə keçməsinin vasitələri.

2. Mqtt Broker məlumat almaq üçün.

3. Açarı idarə etmək və sensor məlumatlarını göstərmək üçün ev avtomatlaşdırma platforması.

Bu layihə üçün məqsədim, Sonoff divar işıq açarlarından birinə əlavə funksionallıq əlavə etmək idi. Mən onları bir müddət mənzildə yaşadım, hamısı Tasmota firmware proqramını idarə edir ki, bu da MQTT üzərindən avtomatlaşdırma platformam Home Assistant ilə ünsiyyət qurmağa imkan verir.

Ev köməkçisi və Tasmota haqqında çoxlu youtube videoları var, onları yoxlamağı məsləhət görürəm.

Evin hər yerində soyutma/istiləşməni avtomatlaşdırmaq üçün hər zaman mərkəzi bir mənzil istiliyinin oxunmasını istəmişəm. Bir seçim olaraq, həyəcan aktiv olduqda bu ümumi səs siqnalı vermək üçün bir siqnal əlavə etdim. Necə getdiyimi öyrətmək olar

Diqqət

Anahtarı sökərkən və ya əlavə edərkən AC gərginliyi ilə işləyən vaxtlar olacaq, xahiş edirəm diqqətli olun

Addım 1: Firmware Quraşdırması

Firmware Quraşdırması
Firmware Quraşdırması
Firmware Quraşdırması
Firmware Quraşdırması
Firmware Quraşdırması
Firmware Quraşdırması

Divar açarında firmware qurmağa başladım və Sonoff, Tasmota və ya ESPhome ilə yanıb -söndükdən sonra sensorların, rölelərin, açarların və LED -lərin bağlanmasına imkan verən bir ESP8266 çipi ilə çalışır, Tasmota'ya olduğu kimi diqqət yetirirəm. əsasən istifadə etdiyim firmware.

Firmware -nin yanıb -sönməsi üçün istifadə olunan yastiqciqlar, ESP8266 -nın GPX 1 və GPIO 3 -ə hörmətlə uyğun gələn Tx və Rx pinlərinin 2 GPIO pinini ortaya qoyur.

Bunları sancaqlar üçün istifadə edərkən bilmək lazım olan iki şey var. Hər iki pin də açılış zamanı Yüksək olur, yəni açılış zamanı bir saniyə ərzində 3.3v çıxırlar və ən əsası, Tx GPIO 1 pimi başlanğıc prosesində aşağı çəkilərsə, nəzarətçi açılmır.

Bunu nəzərə alaraq GPIO1 (TXD) üzərində temperatur sensoru və GPIO3 (RXD) üzərindəki səs siqnalı əlavə etmək qərarına gəldim.

Tasmota başı ilə konfiqurasiya səhifəsinə keçərkən "modulu konfiqurasiya et" seçin və modulunuzu "Sonoff T1" olaraq uyğun dəstə açarı ilə seçin, saxla vurun və yenidən başlamağı gözləyin.

Yenidən başladıqdan sonra "Modulu Konfiqurasiya et" səhifəsinə qayıtdıqdan sonra GPIO1 tərəfindən açılan siyahıdan temperatur sensörümüzü seçə bilərik. DHT22 istifadə edirəm, buna görə də AM2301 -ni seçdim, digərləri DHT11 və SI7021.

İsteğe bağlı

Səs siqnalına əlavə etsəniz, GPIO3 üçün açılan menyudan səs siqnalı seçin.

Addım 2: Modlar üçün vaxt

Modlar üçün vaxt
Modlar üçün vaxt
Modlar üçün vaxt
Modlar üçün vaxt
Modlar üçün vaxt
Modlar üçün vaxt
Modlar üçün vaxt
Modlar üçün vaxt

Sensoru və isteğe bağlı səs siqnalı əlavə etmək üçün bir az lehimləmə və tellərin necə işlədiləcəyini anlamaq lazımdır.

Diaqramda göstərildiyi kimi temperatur sensoru və səs siqnalı bağlayın

1. Temperatur sensörünün məlumat xəttini TXD -ə və səs siqnalının müsbət ucunu RXD -ə qoşun

2. İstilik VCC -ni işıq açarının 3.3v pininə qoşun

3. İstilik sensorunun zəminini və siqnalın mənfi hissəsini GND -ə qoşun

Sancaqların keçməsinə icazə vermək üçün pcb -ə və plastik qapağın arxasındakı dəyirmana bir neçə qadın başlıq sancağı əlavə etməyə qərar verdim.

Sonra başlığı sancaqlar vasitəsilə sensoru və səs siqnalı bağlamaq üçün kiçik bir dəzgah düzəltdim.

Bunu sınamaq, elektrik şəbəkəsini açmaq və ya işə düşmək və ya partlatmaq vaxtıdır, xoşbəxtlikdən hər şey işləmişdir.

Addım 3: Hamısını təmizləyin

Hamısını Yığışdırmaq
Hamısını Yığışdırmaq
Hamısını Yığışdırmaq
Hamısını Yığışdırmaq
Hamısını Yığışdırmaq
Hamısını Yığışdırmaq

İşıq açarından tellərin yapışmasını istəmədiyimiz üçün hamısını təmizləmək vaxtı gəldi və Fusion 360 -a bağlandı.

Kiçik bir qril ilə temperatur sensoru və səs -küyə uyğunlaşmaq üçün uzanan üzlük lövhəsinin ətrafına sarılacaq bir çərçivə hazırladım, hamısı PLA ilə və dayaqlarla çap olunur, rənglənə bilər və ya olduğu kimi buraxıla bilər.

Tellərimi arxadan və yandan keçmək üçün bir az gips çıxartdım. Gipsin qırılması, üz lövhəsində heç bir vizual modum olmadığından, ehtiyac yaranarsa başqa yerdə istifadə edə bilərəm.

İki STL faylını əlavə etdim, onlardan biri yalnız Temperatur sensoru üçün, digəri isə səs siqnalı ilə.

Addım 4: Nəticə

Nəticə
Nəticə
Nəticə
Nəticə

Firmware dəsti və layihənin quraşdırıldığı və təmizləndiyi bütün avadanlıqlar sona çatdıqda, temperatur sensoru avtomatik olaraq tasmotanın ana ekranında görünür və quraşdırıldıqdan sonra dəyərlər 5 dəqiqəlik fasilələrlə MQTT serverinə yayımlanır.

Buradan, sensor məlumatlarını cihazlarınıza baxmaq üçün və ya avtomatlaşdırma üçün istifadə etdiyiniz avtomatlaşdırma platformasına idxal edə bilərsiniz.

İsteğe bağlı

Buzzer, Buzzer -ə yazaraq ardınca vergüllə ayrılmış 3 rəqəmi yazaraq konsolda sınaqdan keçirilə bilər.

Birinci nömrə biplərin sayıdır

İkinci nömrə tək bir səs siqnalının müddəti

Üçüncü nömrə fərdi səs siqnalları arasındakı səssizlik müddətidir

Əlavə Məlumat

Buzzer -dən MQTT ilə istifadə etmək üçün cmnd/Topic/Buzzer -ə yuxarıdakı rəqəm ardıcıllığı kimi bir mesaj yükü göndərin.

Səs siqnalı haqqında daha çox məlumat üçün sənədləri burada tapa bilərsiniz

tasmota.github.io/docs/Buzzer/

Tövsiyə: