Bu açık kaynaklı uygulama, kullanıcıların Google Asistan komutlarını gecikmeli ve süreli olarak göndermesine olanak tanıyarak komutları planlamayı kolaylaştırıyor. Okumaya devam etmek!
Google Asistan, dijital asistan olarak pek çok işlevsellik sunar ve bunlardan çok azı akıllı ev ve otomasyona kadar uzanır. Google, akıllı evler için bazı planlama işlevleri sağlar. Rutinlerbelirli koşullar karşılandığında kullanıcıların belirli görevleri rutin olarak başlatmasına olanak tanır. Yıllar geçtikçe işlevsellik Rutinler genişletildi, ancak akıllı ev otomasyonu bağlamında Google Asistan ile tam olarak nelerin başarılabileceği konusunda hala geliştirilebilecek geniş bir alan var. Artık bir geliştirici, Google Asistan komutlarını planlamanıza olanak tanıyan, akıllı evler ve ötesi için bir dizi işlevsellik ve kullanım senaryosunun önünü açan açık kaynaklı bir araç geliştirdi.
Google Asistan için Zamanlayıcı bywiseindy, Google Asistan'a belirli bir süre sonra veya uzatılarak belirli bir süre boyunca yürütülecek komutlar göndermenize olanak tanır. Proje, Google Asistan ve akıllı cihazınızla iletişim kurmak için IFTTT'yi ve internete bakan bir web sunucusunu kullanıyor. Kurulum tamamlandıktan sonra " gibi komutlar gönderebilirsiniz.
Hey Google, 10 dakika sonra ışıkları kapat" belirli bir süre sonra bir eylemi gerçekleştiren. Proje halihazırda bu talimat setini, aşağıdaki gibi süre komutlarının kullanılmasını mümkün kılacak şekilde genişletiyor:"Ok Google, fanı 25 dakikalığına aç", anında bir komut gönderecek ve sürenin ardından son komutu gönderecektir.Uygulama yerel cihazlarınızla doğrudan iletişim kurmaz ancak bu iletişim için bağlantı aracı olarak IFTTT'yi kullanır. Google Asistan'dan "5 dakika sonra cihazı kapatmasını" istediğinizde bu komutu gönderecektir. IFTTT, sunucunuza cihaz adı ve parametresi "5 ile bir HTTP isteğinde bulunur dakika". Sunucu cihazı açar ve belirtilen süre kadar bekler. Süre dolduğunda sunucu IFTTT'ye bir web isteğinde bulunarak Google Asistan'a cihazı kapatmasını söyleyecektir. Sonuç olarak, IFTTT'nin konuşabileceği, her zaman çalışan bir Node.js sunucusuna ihtiyacınız vardır, ancak aynı ağ üzerinde çalışmasına gerek yoktur.
Google Asistan için Zamanlayıcı -- Github
Projenin kurulması birkaç adım gerektirir, ancak dahil edilen benioku kullanışlıdır ve size yeterli rehberlik sağlayacaktır. Proje aynı zamanda açık kaynak olduğundan kodu inceleyip kendiniz de katkı sağlayabilirsiniz. Mevcut uygulamalar ve kullanım durumları akıllı evler bağlamında öngörülmektedir, ancak belki toplum bunu diğer yeni kullanımlara da genişletebilir.