Orada Nuki bağlantılı kilit En sevdiğim akıllı ev ürünlerinden biridir. Güvenliği artırırken konaklama yerinize erişimi kolaylaştırır. Üretici her zaman kilidini mümkün olduğu kadar çok sistemle uyumlu hale getirmeye istekli olmuştur ve bu da onun alanda geniş çapta benimsenmesini sağlamıştır. Bu kez Nuki, MQTT desteğini ekleyerek olanakları daha da genişletiyor.
Nuki'yi mümkün olduğunca çok sayıda akıllı ev sistemine bağlamak bizim için her zaman önemli olmuştur. MQTT desteğinin artık mevcut olmasıyla olası entegrasyonların kapsamını daha da genişletiyoruz. MQTT arayüzleri, genellikle kendi sunucuları üzerinden yönetilen yerel akıllı ev sistemleri arasında oldukça popülerdir. MQTT, düşük güç tüketimi ve yüksek güvenilirlik ile karakterize edilir. MQTT API sayesinde Nuki Smart Lock 3.0 Pro, Loxone, OpenHab ve Home Assistant gibi popüler sistemlere kolaylıkla entegre edilebiliyor.
Martin Pansy, Nuki Home Solutions GmbH'nin kurucu ortağı ve CEO'su
MQTT, hızlı olması, az kaynak tüketmesi ve kurulumunun nispeten kolay olması nedeniyle ev otomasyonunda yaygın olarak kullanılan bir iletişim protokolüdür. Kilidinize MQTT eklemek, Smart Lock 3.0 Pro'yu ev otomasyon kurulumuna entegre etmek için hızlı ve kolay bir seçenek sunar (bu seçenek henüz 3.0 modelinde mevcut değildir). Jeedom, HomeBridge, Home Assistant veya Loxone gibi popüler akıllı ev merkezleri artık MQTT aracılığıyla bağlanabiliyor. Bu, Akıllı Kilidin durumunun güncellenmesinden tam ev otomasyonu entegrasyonuna kadar farklı uygulama senaryolarında esnek entegrasyona olanak tanır.
Nuki MQTT ve Jeedom
Nuki SmartLock 3 Pro kilidimin Jeedom'a entegrasyonunu doğrudan cihazımda bulunan MQTT Manager eklentisini kullanarak test ettim. Jeedom Luna.
Elbette MQTT yönetici eklentisinin kurulu ve çalışır durumda olması gerekir. Yapılandırma sayfasında kullanıcı adını (normalde “jeedom”) ve şifreyi (“:” işaretinden sonraki kısım) alırız:

Lütfen dikkat, MQTT Nuki'nin mevcut sürümü 32 karakterden uzun şifreleri desteklemiyor gibi görünüyor (bilgileri girdiğimde neden işe yaramadığını uzun süre araştırdım :p).
Daha sonra Nuki mobil uygulamasına “İşlevler ve Yapılandırma” menüsünden giriyoruz. Orada “Entegrasyonlar” bölümünde yeni bir MQTT menüsü görebiliriz. Üzerine tıklıyoruz ve etkinleştirmemizi istiyoruz:

Daha sonra Jeedom kutunuzun IP adresini (bu nedenle MQTT komisyoncusu olarak hizmet eder), kullanıcı adınızı ve şifrenizi girersiniz ve doğrularsınız. Bu arada MQTT komutları ile kilitleme veya kilitlememe hakkını verebilirsiniz.

Burası için bu kadar. MQTT artık Nuki uygulamasında etkinleştirildi.
Jeedom'a döndüğümüzde, Eklentiler / Programlama / MQTT Yöneticisi / Ekle menüsü aracılığıyla yeni bir cihaz oluşturuyoruz:

Burada “Kök Konu” özellikle “nuki” ile iyi bilgilendirilmiş.
Daha sonra “Komutlar” sekmesinde istediğimiz farklı komutları oluşturuyoruz. Bunlar bir şekilde ayrıntılı olarak açıklanmıştır. Nuki tarafından sağlanan pdf talimatları.
Bazı örnek komutlar:

Buradaki ilk kısım “21A80E56C” (örneğin) kilit tanımlayıcıdır. Bunu Nuki uygulamasının Genel menüsündeki “Cihaz Kimliği” altında almanız gerekecektir. MQTT yoluyla kurtarmak istediğiniz birden fazla kilidiniz varsa, bu tanımlayıcıyı farklı komutlarda değiştirmeniz yeterlidir.
Daha sonra “/command” komutunu ekliyoruz.
Örnek: 21A80E56C/durum . Bu komut, bir sayıyla tanımlanan kilidin mevcut durumunu alacaktır (farklı olası değerler için Nuki talimatlarına bakın).
Böylece kilidin, kapının, pilin vb. durumunu öğrenebiliriz. Burada verileri almak için “bilgi” tipi komutlarımız var.
Ayrıca /lockAction komutuyla ve kilidi açmak için 1 veya kilitlemek için 2 değeriyle “eylem” türü komutlar da oluşturabilirsiniz. Daha sonra istenirse Jeedom senaryoları aracılığıyla kilidi kontrol etmek mümkün hale gelir.
Son olarak Widget menüsü aracılığıyla verilerin görüntülenmesini özelleştirebilirsiniz çünkü “Durum: 4” ifadesinin görüntülenmesi pek anlamlı olmayacaktır. Bir widget'ı şu şekilde oluşturabilirsiniz:

Kapının durumu için de aynısı:

Bu arada teşekkürler Jeedom topluluğunda yayınla Widget fikri için ;-)
Böylece çok daha güzel olan bu tür widget'ı elde edebiliriz:

MQTT sayesinde Nuki SmartLock 3 kilidi Jeedom'a mükemmel şekilde entegre edilmiştir. Herhangi bir şüpheniz varsa, MQTT aracılığıyla yapılan tüm aramalar başvuru geçmişine kaydedilir:

Çözüm
MQTT'nin gelişi Nuki kilidi harika bir haber! Artık mevcut herhangi bir eklentiye veya ev otomasyonu çözümümüze ya da bir geliştiricinin desteğine bağımlı değiliz. Ev otomasyon çözümü MQTT'yi destekliyorsa Nuki kilidi buna entegre edilebilir! Burada Jeedom'da bir örnek gördük, ancak bu aynı zamanda MQTT'yi de destekleyen Home Assistant, OpenHab, HomeBridge ve hatta Loxone ile de mümkündür.
Zaten bu kilidin hayranı olan bu yeni olasılık, konuyu daha da ileriye taşıyor!