CEYD-A ile Philips Hue Ampul Entegrasyonu |
Bu yazımızda CEYD-A’nın akıllı ev entegrasyonlarını ek gereksinimler olmadan ne kadar kolaylıkla yapabildiğimizi göreceğiz. CEYD-A çalıştığı cihaz üzerinden bağlantı kurduğu için entegrasyonlar daha kolay bir hale geliyor. Evde kullanım için Philips Hue Ampul ve Bridge satın aldığımda, ambalaj kutularında rakip asistanların desteklendiğini belirten logoları farkettim. CEYD-A ile bu desteğin nasıl sağlanabileceğini araştırmak için kısa bir sürede aşağıdaki gibi kurgular oluşturarak gerçekleştirmeye çalıştım ve başarılı sonuçlar aldım.
Yazıda geçen örnek, kullanılmak üzere tüm CEYD-A’ lara yayınlanmıştır.
Örneği tekrar yazmanıza gerek yoktur. Örnek kod, geliştiricilere benzer kurgular oluşturabilmeleri için sağlanmıştır.
Örnekleri https://kodla.ceyd-a.com sitesinden girebilir, deneyebilir ve yayınlayabilirsiniz.
İlk kurulum
Hue ampul ayarlarını yap dediğimizde aşağıdaki kurgu devreye girecektir. Sizin için hem Bridge IP adresini hem de kullanıcı bilginizi tespit edecek, bu bilgileri $ staHueBridgeIp ve $ staHueUserName değişkenlerinde sonraki sohbetler için aklında tutacaktır.
İlk kez hue ampul ayarlarını yap dediğinizde sizden Link butonuna basmanızı isteyecektir. Bu işlem sizin işlemin güvenliğini doğrulamak içindir. Butona bastıktan sonra CEYD-A ekranında görünen Butona Bastım butonuna da basmanız gerekmektedir. İleride, cihazın cep telefonunu ile bağlantısı koptuğunda bu işlemi tekrar yapmanız gerekebilir.
Işıkları açalım
İlk kurulum kurgusunu çalıştırdıktan sonra staHueBridgeIP ve staHueUsername değişkenlerinin içi dolmaktadır. Artık yeni kurgularda bu değerleri kullanabiliriz. Bridge cihazına tanımlı ilk ışığı açması için aşağıdaki gibi bir kurgu yazabiliriz. Artık ışıkları aç dediğimizde akıllı ampul yanacaktır.
Işıkları kapatalım
Benzer şekilde on parametresini false yaparak ışıkları kapatacak kurguyu yazabiliriz.
Odamızı renklendirelim
Görüldüğü gibi, ilk ayar kurgusunu hazırladıktan sonra yeni kurgularını oluşturulması en fazla birkaç satır kod olarak karşımıza çıkıyor. Aşağıda ampulün sarı renkte yanması için hazırlanmış kurgu bulunmaktadır.
Şimdi ampulü yeşil yapalım
Anlaşılacağı üzere sat, bri ve hue değerlerini değiştirerek istediğimiz renkleri oluşturabiliyoruz.
Originally published at https://web.ceyd-a.com on December 2, 2020.