Doğal gaz daha güvenli ve verimli bir enerji kaynağı olmasına rağmen sızdırması halinde gaz zehirlenmesine yol açarak yorgunluk, baş ağrısı, nefes darlığı (hipoksi) gibi sağlık sorunlarına yol açabilir. Ne yazık ki, özellikle gazın doğal gaz veya karbon monoksit gibi kokusu yoksa, yavaş bir gaz kaçağı veya birikmesini tespit etmek zordur.
Bu Kendin Yap kılavuzunda metan, propan, LPG ve karbon monoksit gibi zararlı gazları algılayabilen bir gaz sensörü oluşturacağız. Ayrıca akıllı telefonunuza veya Echo hoparlörlerinize uyarılar gönderir.
İhtiyacınız Olan Şeyler
Bir DIY akıllı kablosuz gaz kaçağı dedektörü oluşturmak için aşağıdaki bileşenlere ihtiyacınız olacak.
- Bir MQ-2 Gaz Sensörü.
- Wemos D1 Mini veya NodeMCU kartı.
- Atlama telleri.
- 3D baskılı veya herhangi bir durumda bileşenleri birleştirir.
Ayrıca bir Raspberry Pi'de Home Assistant sunucu kurulumu veya herhangi bir uyumlu donanım. İlgileniyorsanız, yapabilirsiniz Ev Asistanı hakkında her şeyi öğrenin ve başlamadan önce nasıl çalıştığını görün.
Adım 1: Bellenimi Derleyin
Bellenimi derlemek için, ESPHome eklentisi Ev Asistanı'nda. Kurulduktan sonra, D1 Mini veya NodeMCU için üretici yazılımını derlemek için bu adımları izleyin.
- Açık ESPHome ve tıklayın +Yeni Cihaz.
- gibi aygıtın adını yazın. gaz kaçağı, ve tıklayın Sonraki.
- Seçme Belirli bir tahta seçin > Wemos D1 Mini seçeneklerden ve tıklayın Sonraki > Atla. NodeMCU kullanıyorsanız, ESP8266'yı seçin.
- Tıklamak Düzenlemek.
- İçinde gaz kaçağı. YAML düzenleyici penceresinde aşağıdaki değişiklikleri yapın:
Wi-Fi kimlik bilgilerini güncelleyin:
kablosuz internet:
ssid: "WiFiSSID'niz"
şifre: "Kablosuz ağ parolası"
Ardından aşağıdaki kodu hemen altına yapıştırın tutsak portalı:
sensör:
- platform: adc
pim: A0
isim: "Mutfak Gaz Kaçak Sensörü"
güncelleme_aralığı: 1s
filtreler:
- çarpma: 100
ölçü birimi: "%"
simge: "mdi: yüzde"
güncelleyebilirsiniz isim: uygunluğunuza göre koddaki alanı. Kod aşağıdaki ekran görüntüsü gibi görünmelidir.
Kod hazır olduğunda, tıklayabilirsiniz. Kaydet > Yükle.Seçme Bu bilgisayara takın seçeneklerden. Bu, bellenimi derlemeye başlayacak ve tamamlanması yaklaşık 10 dakika sürebilir.
Bittiğinde, tıklayın Projeyi indir derlenmiş indirmek için gas-leakage-factory.bin bellenim dosyası.
Adım 2: Firmware'i Flashlayın
Bellenimi flaş etmek için web tabanlı flaş aracını kullanabilirsiniz. Adımlar aşağıdaki gibidir:
- Firmware indirildikten sonra, tıklayın. ESPHome web'i açın. Bu yeni bir pencere açar.
- Tıkla Bağlamak seçeneği, seçin COM bağlantı noktasını seçin ve ardından Bağlamak. CH240/CH341 veya uyumlu sürücüleri yüklediğinizden emin olun.
- git Yükle > Dosya Seç ve seçin gas-leakage-factory.bin bellenim dosyası.
- Tıklamak Düzenlemek. Bu, bellenimi bağlı D1 Mini veya NodeMCU kartınıza flaş edecektir.
Ürün yazılımı yanıp söndükten sonra, şuraya gidin: ESPHome Home Assistant'ta kontrol paneli ve gaz kaçağı cihaz. göstermeli İNTERNET ÜZERİNDEN.
Ayrıca indirip kullanabilirsiniz. ESPHome Flaşör flaş için araç gas-leakage-factory.bin bellenim dosyasını NodeMCU veya D1 Mini kartınıza kaydedin.
3. Adım: Home Assistant Dashboard'a Gaz Kaçak Sensörü ekleyin
Sensörü Home Assistant panosuna eklemek için şu talimatları izleyin:
- İçinde Ev Yardımcısı (HA), şu yöne rotayı ayarla Ayarlar > Cihazlar ve Entegrasyonlar.
- Cihaz ile görünür olmalıdır YAPILANDIR buton. Tıklamak YAPILANDIR > GÖNDER. Bu, cihazı ESPHome cihazları listesine ekleyecektir.
- Cihazı ekledikten sonra üzerine tıklayın. gaz kaçağı altında listelenen ESPHome ve ardından tıklayın 1 cihaz.
- Tıklamak PANOYA EKLE> seçin Görüntüle>PANOYA EKLE.
Bu kadar. Cihaz, seçilen Home Assistant panosuna eklenecektir. Ardından, MQ-2 gaz sensörünü mikrodenetleyiciye bağlayabilirsiniz.
Adım 4: MQ-2'yi Mikrodenetleyiciye bağlayın
MQ-2 gaz sensörünü D1 Mini veya NodeMCU mikro denetleyici kartına bağlamak için aşağıdaki şemaya bakın.
Bağlantılar aşağıdaki gibidir:
- Bağlan VCC MQ-2 pinine şarap veya 5V/3.3V D1 Mini veya NodeMCU kartının pini.
- Bağlan GND MQ-2 sensörünün pinine G D1 Mini veya NodeMCU'ya sabitleyin.
- Bağlan AOUT MQ-2 sensörünün pinine A0 NodeMCU veya D1 Mini'nin pini.
Bağlandıktan sonra, Home Assistant panosunda güncellenmiş okumayı kontrol edebilirsiniz. Sensörü dumana veya gaza maruz bırakarak test edebilirsiniz. Dikkat olmak! Maske takın ve gaz veya duman kokusu almayın. Ev Asistanı panosunda yüzde değeri artmalıdır.
Gaz Sensörünü Kalibre Edin
Algılamak istediğiniz gaz veya dumanın yanında sensörü test ederken, sensörü de ayarlamanız veya kalibre etmeniz gerekir. Küçük bir tornavida kullanarak, hassasiyeti azaltmak için MQ-2 sensöründeki ön ayarı saat yönünün tersine veya hassasiyeti artırmak için saat yönünde döndürebilirsiniz.
Sensörü dumanın veya gazın yanına koyun ve diğer LED'in yandığını kontrol edin veya Home Assistant panosundaki sensör değerini kontrol edin ve hassasiyeti buna göre ayarlayın.
Örneğin bizim yaptığımız sensör normalde %10-15 gösteriyor. Az miktarda LPG (metan) gazına maruz bıraktığımızda değeri %35+'e çıktı. Burası bizim için en güzel noktaydı, ardından mutfağımıza, bacaya yakın bir yere kurduk.
Gaz Kaçağı Uyarıları Göndermek İçin Otomasyon Oluşturun
Sensör hassasiyetini kalibre edip ayarladıktan sonra, Ana Sayfada otomasyon oluşturabilirsiniz. Akıllı telefonunuzda bildirimler veya Alexa akıllı hoparlör veya Google aracılığıyla sesli uyarılar almak için Asistan Asistan.
Bir otomasyon oluşturmak için şuraya gidin: Ayarlar > Otomasyonlar ve Sahneler ve tıklayın Otomasyon Oluştur. Seçmek Boş otomasyonla başlayın ve ardından sol üstteki üç noktayı tıklayın. şimdi, seç YAML'de düzenle ve aşağıdaki kodu yapıştırın.
takma ad: Gaz sızıntısı
tanım: ''
tetiklemek:
- tip: Gerilim
platform: cihaz
device_id: c9852a396493f68b1cc2d089d7e21f0f
varlık_kimliği: sensör.lpg_gas_leak_sensor
etki alanı: sensör
yukarıda: 30
şart: []
eylem:
- olay: gaz kaçağı
event_data: {}
-hizmet: haber vermek.mobile_app_sm_g985f
veri:
mesaj: Gaz kaçağı tespit edildi
başlık: Mutfak Gaz Sızıntısı
-hizmet: haber vermek.alexa_media_mom_s_echo
veri:
İleti: >-
Gaz Kaçağı. Gaz kaçağı. Uyarı. Kontrol gaz.
başlık: Gaz Kaçağı Uyarısı!
-hizmet: haber vermek.alexa_media_ravi_s_echo_dot
veri:
İleti: >-
Gaz Kaçağı. Gaz kaçağı. Uyarı. Kontrol gaz.
başlık: Gaz Kaçağı Uyarısı!
veri:
tip: tts
-hizmet: haber vermek.alexa_media_echo_show_5
veri:
İleti: >-
Gaz Kaçağı. Gaz kaçağı. Uyarı. Kontrol gaz.
başlık: Gaz Kaçağı Uyarısı!
veri:
tip: tts
mod: tek
Ardından, tıklayın üç nokta tekrar ve seç Görsel düzenleyicide düzenleyin. Görsel editör penceresinde Gaz Kaçak sensörünüzü ve bildirim göndermek istediğiniz cihazları seçip değiştirin.
Örneğin, yukarıda paylaşılan otomasyon kodu bir bildirim uyarısı Android veya iOS cihazımıza ve ayrıca sesli uyarıyı şuradan duyurur:Alexa hoparlörleri (Evde kurulu Echo Dot ve Echo Show cihazları) gaz seviyesi %30 eşiğini aştığında. Genellikle sensör %10-15'te kalır.
kurmanız gerekir amazon alexa ve Google Asistan Bildirimler ve sesli uyarılar için bunları kullanmak için Home Assistant entegrasyonları.
Tehlikeleri Önleyin ve Tasarruf Edin
Gaz sobası kullanımda değilken, özellikle de uyurken ana regülatörün kapalı tutulması önemlidir. Neyse ki, bizim yaptığımız gibi bir gaz sensörü, gaz sızıntısından kaynaklanan tehlikeleri önlemenize ve evinizi ve ailenizi korumanıza yardımcı olabilir. Ayrıca gaz kaçağı nedeniyle kapınıza kadar gelebilen şişirilmiş faturalardan sizi kurtaracaktır.