Product Guides

iHost Donanım Kontrol Eklentisinde Düğme ve Işık Özelliğinin Tanımlanması

Defining Button & Light Feature in iHost Hardware Control Add-on

1. Eklenti Genel Bakış

The iHost Donanım Kontrol Eklentisi sadece iHost geçidi için özel olarak geliştirilmiş bir donanım kontrol eklentisidir. Bu eklenti, MQTT protokolü aracılığıyla Home Assistant ile iletişim kurar ve iHost’un fiziksel düğmeler, durum göstergeleri ve RGB ışık şeritleri gibi donanım yeteneklerini tamamen Home Assistant’a yansıtır. Kullanıcılar, Home Assistant’ın otomasyon özelliklerini kullanarak bu donanım kaynaklarını özgürce yapılandırabilir ve bağlayabilir, böylece alışkanlıklarına ve ev senaryolarına dayalı daha kişiselleştirilmiş ve akıllı bir etkileşim deneyimi oluşturabilirler.

2. Ön Koşullar

Önceden flaşlanmış bir microSD kart ile iHost üzerinde Home Assistant’ın başlatılması ve çalıştırılması gereklidir iHost Donanım Kontrolü eklentisi, çünkü iHost’un düğme ve gösterge fonksiyonlarını etkinleştirir. Bakınız İşletim Kılavuzu daha fazla detay için.

3. iHost Donanım Kontrol Eklentisini Kurun

Ekle Hassio-iHost-Eklenti Depoları

  1. Eklenti Mağazasına gidin → Sağ üst köşedeki Daha Fazla düğmesine (⋮) tıklayın →  Depolar seçeneğini seçin
  2. Aşağıdaki URL'yi yapıştırın:
    https://github.com/iHost-Open-Source-Project/hassio-ihost-addon
  3. Ya da, otomatik eklemek için buraya tıklayın

Yükle iHost Donanım Kontrolü Eklenti

  1. Ara iHost Donanım Kontrolü Eklentiler Mağazasında;
  2. Tıklayın Yükle;
  3. Kurulumun tamamlanmasını bekleyin.

Başlayın iHost Donanım Kontrolü Eklenti

Kurulum tamamlandıktan sonra “başlat” düğmesine tıklayın ve başlatmanın bitmesini bekleyin.

iHost Donanım Kontrol eklentisi MQTT'ye dayandığından, iHost Donanım Kontrol eklentisini başlattığınızda Mosquitto broker eklentisi otomatik olarak yüklenir ve başlatılır, eklentiler listesinde Mosquitto broker eklentisini görebilmek için birkaç dakika beklemeniz gerekir.

MQTT entegrasyonlarını yükleyin

Lütfen Ayarlar -> Cihazlar ve Servisler -> MQTT Entegrasyonu için Ekle düğmesine tıklayın ve eklemenin tamamlanmasını bekleyin.

MQTT Entegrasyonlarında iHost Düğmelerini ve Göstergelerini Kontrol Edin

Başarıyla kurulduktan ve başlatıldıktan sonra iHost Donanım Kontrolü yukarıda açıklandığı gibi eklenti, iHost üzerindeki düğmeleri ve göstergeleri görebilirsiniz MQTT entegrasyon.

4. Eklenti Tarafından Sağlanan Varlıklar

  • iHost Düğmeleri

    iHost cihazının üstünde Güç Düğmesi, Eşleştirme Düğmesi, Sessize Alma Düğmesi ve Güvenlik Düğmesi olmak üzere 4 fiziksel düğme ve yan tarafında Reset Düğmesi için küçük bir delik bulunmaktadır. Bu 5 düğme, yukarıda tanımlanan bir cihaz olarak temsil edilir “iHost Düğmeleri” ve 5 ilişkili varlığa sahiptir. Belirli detaylar için lütfen aşağıdaki tabloya bakınız.

    • Not: Güç Düğmesine uzun basma (10 saniye) iHost donanımını kapatacaktır.

Cihaz

Varlıklar

Yetenekler

iHost Düğmeleri

Güç

Tek Tıklama

iHost Düğmeleri

Eşleştirme

Tek Tıklama

iHost Düğmeleri

Sessiz

Tek Tıklama

iHost Düğmeleri

Güvenlik

Tek Tıklama

iHost Düğmeleri

Sıfırla

Çift Tıklama Uzun Basma (Düğmeye 10 saniyeden fazla basılı tutun)

  • iHost Göstergesi

    iHost üzerindeki 4 fiziksel düğmenin her birinde mavi bir gösterge ışığı vardır ve ayrıca yan tarafta uzun bir ışık şeridi bulunur. Bu 5 gösterge ışığı, bir cihaz olarak temsil edilir “iHost Göstergeleri”, her biri bir Seçiniz varlık. Belirli detaylar için lütfen aşağıdaki tabloya bakınız.

Cihaz

Varlıklar

Yetenekler

iHost Göstergeleri

Güç

Açık, Kapalı, Hızlı Yanıp Sönme, Çift Yanıp Sönme

iHost Göstergeleri

Eşleştirme

Açık, Kapalı, Hızlı Yanıp Sönme, Çift Yanıp Sönme

iHost Göstergeleri

Sessiz

Açık, Kapalı, Hızlı Yanıp Sönme, Çift Yanıp Sönme

iHost Göstergeleri

Güvenlik

Açık, Kapalı, Hızlı Yanıp Sönme, Çift Yanıp Sönme

iHost Göstergeleri

Yan Şerit

1. Kapalı
2. Açık
3. Düz Mavi
4. Düz Kırmızı
5. Düz Yeşil
6. Düz Sarı
7. Sabit Turuncu
8. Sabit Mor
9. Hızlı Yanıp Sönen Kırmızı
10. Hızlı Yanıp Sönen Mavi
11. Hızlı Yanıp Sönen Sarı
12. Çift Yanıp Sönen Kırmızı
13. Çift Yanıp Sönen Mavi
14. Çift Yanıp Sönen Yeşil
15. Çift Yanıp Sönen Kırmızı sonra Geri Dön
16. Çift Yanıp Sönen Mavi sonra Geri Dön
17. Çift Yanıp Sönen Yeşil sonra Geri Dön
18. Nefes Alan Kırmızı
19. Nefes Alan Mavi
20. Nefes Alan Sarı
21. Nefes Alan Yeşil
22. Nefes Alan Turuncu
23. Nefes Alan Mor
24. Marquee Kırmızı

Bu varlıklar Home Assistant'ta standart şekilde görüntülenecek ve otomasyon kuralları veya betikler oluşturmak için kullanılabilir.

5. Önerilen Otomasyon Ayarları

Eklentinin temel değerini hızlıca deneyimlemenize yardımcı olmak için aşağıdaki önerilen otomasyon ayarlarını tasarladık. Aşağıdakilerin tümü Home Assistant’ın “Otomasyon” özelliği kullanılarak kolayca uygulanabilir:

5.1. Başlangıç Işık Efektini Ayarlama

Senaryo Açıklaması:

Home Assistant başlatmayı bitirdiğinde fark edilir bir ışık efekti istiyorsunuz.

Uygulama:

  1. Yeni otomasyon oluşturun.
  2. Ne zaman -> Tetikleyici ekle -> Cihaz -> iHost Donanım Otomasyonları -> “Home Assistant” başlatıldığında.
  3.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Yan Şerit seçeneğini değiştir -> Düz Yeşil. Bu senaryo sistemin hazır olup olmadığını göstermek için yardımcı olur.

5.2. Kapanıştan Sonra Işıkları Otomatik Kapat

Senaryo Açıklaması:

Enerji tasarrufu sağlamak ve karışıklığı önlemek için iHost kapandığında tüm ışıkları otomatik olarak kapatır.

Uygulama:

Kullanıcı yapılandırması gerekmez. Eklenti, sistem kapandığında tüm ışıkları otomatik olarak kapatır, manuel müdahale gerekmez.

5.3. Buton Geri Bildirim Işık Efekti

Senaryo Açıklaması:

iHost üzerindeki Eşleştirme Butonuna bastığınızda, buton göstergesi bir geri bildirim ışık efekti verir: gösterge açılır, sonra 200ms sonra kapanır.

Uygulama:

  1. Yeni otomasyon oluşturun.
  2. Ne zaman -> Tetikleyici ekle -> Cihaz -> iHost Düğmeleri -> “Tek Tıklama” Eşleştirme.
  3.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Eşleştirme seçeneğini değiştir -> Açık.
  4.  Eylem -> Eylem ekle -> 200 milisaniye gecikme.
  5.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Eşleştirme seçeneğini değiştir -> Kapalı.

5.4. Eşleştirme Butonunu Kullanarak Zigbee2MQTT Ağ Katılımı Işık Efektlerini Kontrol Etme

Senaryo Açıklaması 1:

Eşleştirme Butonuna basarak buton ışık efektini gösterin (göstergesi açılır, sonra 200ms sonra kapanır) ve ZigBee cihazlarının ağa katılmasına izin verin.

[Otomasyon 1] Eşleştirme Durumu Yok, Ağ Katılımını Tetiklemek için Eşleştirme Butonu:
  1.  Yeni otomasyon oluşturun.
  2.  Ne zaman -> Tetikleyici ekle -> Cihaz -> iHost Düğmeleri -> “Tek Tıklama” Eşleştirme.
  3.  Ve eğer -> Koşul ekle -> Cihaz -> Zigbee2MQTT Köprüsü -> Zigbee2MQTT Köprüsü İzin Katılımı kapalıysa.
  4.  Eylem -> Eylem ekle -> Cihaz -> Zigbee2MQTT Köprüsü -> Zigbee2MQTT Köprüsü İzin Katılımını aç.

Senaryo Açıklaması 2:

Ağ katılım sürecinde, Eşleştirme Düğmesine basıldığında düğme ışık efekti gösterilir (göstergeyi açar, sonra 200ms sonra kapatır) ve ZigBee ağ katılımı durdurulur.

[Otomasyon 2] Eşleştirme Sırasında, Ağ Katılımını Durdurmak İçin Eşleştirme Düğmesi:
  1.  Yeni otomasyon oluşturun.
  2.  Ne zaman -> Tetikleyici ekle -> Cihaz -> iHost Düğmeleri -> “Tek Tıklama” Eşleştirme.
  3.  Ve eğer -> Koşul ekle -> Cihaz -> Zigbee2MQTT Köprüsü -> Zigbee2MQTT Köprüsü İzin katılımı açık.
  4.  Eylem -> Eylem ekle -> Cihaz -> Zigbee2MQTT Köprüsü -> Zigbee2MQTT Köprüsü İzin katılımını kapat.

Senaryo Açıklaması 3:

Ağ katılım sürecinde, ışık şeridi turuncu nefes alan ışık efekti gösterir.

[Otomasyon 3] Eşleştirme Modu Algılama:
  1.  Yeni otomasyon oluşturun.
  2.  Ne zaman -> Tetikleyici ekle -> Cihaz -> Zigbee2MQTT Köprüsü -> Zigbee2MQTT Köprüsü İzin katılımı açık.
  3.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Yan Şerit seçeneğini değiştir -> Nefes alan Turuncu.

Senaryo Açıklaması 4:

Ağ katılımı durduktan sonra, ışık şeridi sabit yeşil ışık efekti gösterir.

[Otomasyon 4] Eşleştirme Çıkışı Algılama:
  1. Yeni otomasyon oluşturun.
  2. Ne zaman -> Tetikleyici ekle -> Cihaz -> Zigbee2MQTT Köprüsü -> Zigbee2MQTT Köprüsü İzin katılımı kapalı.
  3. Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Yan Şerit seçeneğini değiştir -> Sabit Yeşil.

5.5. Ağ Çevrimdışı Alarm Işık Efekti

Senaryo Açıklaması:

Cihaz internete erişemediğinde, ışık şeridi kırmızı uyarı gösterir. Ping (ICMP) entegrasyonu, ping adresi 8.8.8.8 olarak ayarlanarak kurulmalıdır.

Uygulama:

  1. Yeni otomasyon oluşturun.
  2. Ne zaman -> Tetikleyici ekle -> Her saatin her dakikasının 3. saniyesinde tetikleme.
  3.  Ve eğer -> Koşul ekle -> Cihaz -> 8.8.8.8 (Ping entegrasyon cihazı) -> 8.8.8.8 bağlantısı kesildi.
  4.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Yan Şerit seçeneğini değiştir -> Sabit Kırmızı.

5.6. Ağ Kurtarma Işık Efekti

Senaryo Açıklaması:

Ağ kurtarıldığında, ışık şeridi otomatik olarak sabit yeşile döner ve sistemin normale döndüğünü gösterir.

Uygulama:

  1.  Yeni otomasyon oluşturun.
  2.  Ne zaman -> Tetikleyici ekle -> Her saatin her dakikasının 3. saniyesinde tetikleme.
  3.  Ve eğer -> Koşul ekle -> Cihaz -> 8.8.8.8 (Ping entegrasyon cihazı) -> 8.8.8.8 bağlı.
  4.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Yan Şerit seçeneğini değiştir -> Sabit Yeşil.

5.7. Gece Tüm Işıkları Kapat

Senaryo Açıklaması:

Gece boyunca ışık kirliliğini veya uyku sırasında rahatsızlığı önlemek için tüm göstergeleri ve ışık şeritlerini otomatik olarak kapatın.

Uygulama:

  1.  Yeni otomasyon oluşturun.
  2.  Ne zaman -> Tetikleyici ekle -> Saat 23:30 olduğunda.
  3.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Yan Şerit seçeneğini değiştir -> Kapalı.
  4.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Güç seçeneğini değiştir -> Kapalı.
  5.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Eşleştirme seçeneğini değiştir -> Kapalı.
  6.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Güvenlik seçeneğini değiştir -> Kapalı.
  7.  Eylem -> Eylem ekle -> Cihaz -> iHost Göstergeleri -> iHost Göstergeleri Sessiz seçeneğini değiştir -> Kapalı.

5.8. Fiziksel Kapatma için Güç Düğmesini Kullanın

Senaryo Açıklaması:

Kapatma işlemi, web arayüzü kullanılmadan iHost cihazındaki fiziksel düğme ile doğrudan yapılabilir.

Uygulama:

  1. Kapatmayı başlatmak için Güç Düğmesine yaklaşık 10 saniye basılı tutun.
  2. Sistemi tekrar açmak için, Güç Düğmesine bir kez basmanız yeterlidir. Bu özellik yapılandırma gerektirmez ve eklenti tarafından otomatik olarak yönetilir.

Not: Kapanma koruması veya bakım senaryoları için idealdir.

GitHub projemizi keşfetmeye ve eWeLink forumu tartışmalarına katılmaya davetlisiniz. iHost açık kaynak projemiz daha heyecan verici yeni özellikler getirmeye devam edecek—takipte kalın!

Sonraki gönderi

SONOFF iHost: From eWeLink to Home Assistant – The Ultimate Local Smart Home Hub
How to Run Home Assistant over SONOFF iHost

Yorum yazın

Tüm yorumlar yayınlanmadan önce incelenir.

Bu site hCaptcha ile korunuyor. Ayrıca bu site için hCaptcha Gizlilik Politikası ve Hizmet Şartları geçerlidir.