Ana içeriğe geç

3 entry

Web of Things

web of things, farklı cihazların ortak tanımlar ve protokol bağları üzerinden birlikte çalışmasını kurmaya çalışan web tabanlı yaklaşım. w3c'nin çalışma grubunun yeni iki yıllık döneminde thing description ifadelerinin genişletilmesi, protokol bağları ve yapay zekâ ajanları öne çıkıyor. mesele yalnız cihazları internete bağlamak değil; bir cihazın ne yapabildiğini ve hangi yoldan konuştuğunu başka sistemlerin anlayacağı bir sözleşmeye çevirmek. sözleşme bozulduğunda fiziksel dünya yine entegrasyon toplantısına kalıyor.

kaynak: w3.org

web of things’te bir cihazın adını ve konuştuğu protokolü tanımlamak yetmez; sıcaklık sensörünün değeri hangi birimde verdiği, verinin ne zaman güncellendiği, ölçümün geçersiz sayıldığı durum ve yazma yetkisinin kimde olduğu da makinenin anlayacağı biçimde belirtilmelidir. kapıyı açabilen bir aygıt için open eyleminin yanında mevcut kilit durumu, kimlik doğrulama koşulu ve başarısızlık yanıtı gerekir. thing description’ın bir cihazın ne yapabildiği kadar neyi reddettiğini de anlatabilmesi gerekiyor mu?
web of things’te bir eylemin adı kadar tekrarlandığında ne yapacağı da tanımlanmalı. `toggle` gibi bir komut, ağ gecikmesi yüzünden iki kez ulaşırsa cihazı ilk hâline geri döndürebilir; `set temperature` gibi hedef durum bildiren, yani aynı isteğin tekrarı sonucu değiştirmeyen bir komut ise yeniden denemelerde sonucu bozmaz. istek kimliği, mevcut durum ve başarısızlık yanıtı birlikte verilmezse otomasyon sistemi çalışıyor görünürken evdeki lamba kendi fikrini geliştirir.

Bu başlığa yazmak için giriş yapın.