OpenWeave
OpenWeave, Google Nest ürünleri için güvenli ve güvenilir iletişim omurgası olan Weave ağ uygulama katmanının açık kaynaklı bir uygulamasıdır. Düşük enerjili cihazlar için çok yönlü ve hafif bir çözümdür.
Nest'te, bağlı ev ürünlerinin temelini oluşturan temel teknolojilerin açık ve erişilebilir olması gerektiğine inanıyoruz. Yaygın temel ilkelere uygun hareket etmek, ürünlerin birbirleriyle güvenli ve sorunsuz bir şekilde iletişim kurmasına yardımcı olur.
Nest'te, bağlı ev ürünlerinin temelini oluşturan temel teknolojilerin açık ve erişilebilir olması gerektiğine inanıyoruz. Yaygın temel ilkelere uygun hareket etmek, ürünlerin birbirleriyle güvenli ve sorunsuz bir şekilde iletişim kurmasına yardımcı olur.
OpenWeave'i neden kullanmalısınız?
OpenWeave'ın özellikleri, ürün ekosistemlerini oluştururken Nest'in belirlediği gereksinimlerle sağlandı. Weave'in şifreleme protokolleri, günümüzün IoT cihazlarının işlemci ve bellek kısıtlamalarına uyacak şekilde tasarlanmıştır. Küçük bir mesaj biçimine sahiptir ve yalnızca gerektiğinde iletişim kurar. Böylece sensörler, yıllardır pillerle çalışabilir.
OpenWeave ile, Nest ailesinin sınıfının en iyisi iletişim teknolojisini kullanabilirsiniz .
OpenWeave ile, Nest ailesinin sınıfının en iyisi iletişim teknolojisini kullanabilirsiniz .
-
Güvenli iletişim
Weave güvenliği, altyapıdan bağımsızdır. Ürünler, uygulamalar ve bulut hizmetleri arasındaki her etkileşim güvenlidir. Weave, katmanlı güven alanlarına sahip olduğundan hassas işlemlere yalnızca doğru cihazlar üzerinden erişilebilmektedir. -
Hızlı ve güvenilir
Weave ürünleri buluta güvenmeden doğrudan birbiriyle iletişim kurabilir. İnternet bağlantısı kesilse veya güç kesintisi olsa bile Weave ürünleri birlikte çalışmaya devam edebilir. -
Kolay bağlantı
Weave, bir QR kodunu taramak kadar kolaydır. Yeni cihazı güvenli bir şekilde cihazdan cihaza ekler. Ardından bu cihazlar yeni cihazın internete bağlanmasına yardımcı olur. -
Her zaman güncel
Ürünler teknolojiye ayak uydurmak ve ailenizin ihtiyaçlarına göre gelişmek için hata düzeltmeleri, güvenlik yamaları ve iyileştirmeler gerektirir. Weave, arka planda yazılım güncellemelerini otomatik olarak halleder.
Özellikler
OpenWeave, Weave'i uygulamakla kalmıyor, aynı zamanda bir Ev Alanı Ağı'nın (HAN) kurulmasını, dağıtılmasını ve test edilmesini de kolaylaştıran çeşitli özellik ve araçlar içeriyor.
Mutlu Ağ Simülasyon Aracı
Mutlu, simülasyonlu ağ topolojilerinin basit bir şekilde düzenlenmesine yönelik bir araçtır. IoT protokollerini, IoT cihazı donanımı kullanmadan ağ protokollerini ve diğer dağıtılmış yürütme programlarını tek bir Linux geliştirme makinesinde test etmek için kullanın.
Çoklu Platform Desteği
OpenWeave; Linux, Mac, Windows ve yerleşik platformlar gibi çeşitli araç zincirleri ve hedefler tarafından desteklenir. Android ve iOS için derleme komut dosyaları, platform uyarlamaları için de Cihaz Katmanı içerir.
Protokoller ve Profiller
OpenWeave, yalnızca bir özellik yönetimi değildir. Cihazlar arası etkileşimler için Weave Web API ve cihazdan cihaza iletişim için Weave Güvenilir Mesajlaşma gibi birden çok protokol içerir. Echo, Heartbeat ve Time Sync gibi profiller Weave kumaşının stabilitesini sağlar.
Test Komut Dosyaları
Simüle edilmiş IoT dağıtımınızdaki Weave işlevlerinin testini otomatik hale getirmek için birlikte verilen birim test komut dosyaları paketini kullanın. Dilerseniz Java, Kakao veya Python bağlantılarını kullanarak kendi komutunuzu oluşturabilirsiniz.
Haberler
Silikon Labs'in Kablosuz Gecko EFR32 platformu desteği eklendi
18 Şubat 2020
Silicon Labs Labs Gecko EFR32 SoC'ler ailesi için destek, OpenWeave Device Layer'a eklendi. Hem EFR32MG12 hem de EFR32MG21 desteklenmektedir. Ayrıca iki platform için de bağlı kapı kilidi cihazına yönelik yeni bir örnek uygulama ekledik.
Silicon Labs Labs Gecko EFR32 SoC'ler ailesi için destek, OpenWeave Device Layer'a eklendi. Hem EFR32MG12 hem de EFR32MG21 desteklenmektedir. Ayrıca iki platform için de bağlı kapı kilidi cihazına yönelik yeni bir örnek uygulama ekledik.
Bağlantılı Home üzerinden IP çalışma grubu oluşturuldu
19 Aralık 2019
Google, IP üzerinden IP Evi çalışma grubunu oluşturmak için Amazon, Apple ve Zigbee Alliance'a katıldı. Bu grup, akıllı ev ürünleri arasındaki uyumluluğu artırmak amacıyla yeni ve telifsiz bir bağlantı standardının benimsenmesini teşvik edip geliştirmeyi planlıyor. Bunu yaparken de temel bir tasarım ilkesi olarak güvenliği ön planda tutuyor. Google, bu çabanın bir parçası olarak Weave'e katkıda bulunmaktadır.
Google, IP üzerinden IP Evi çalışma grubunu oluşturmak için Amazon, Apple ve Zigbee Alliance'a katıldı. Bu grup, akıllı ev ürünleri arasındaki uyumluluğu artırmak amacıyla yeni ve telifsiz bir bağlantı standardının benimsenmesini teşvik edip geliştirmeyi planlıyor. Bunu yaparken de temel bir tasarım ilkesi olarak güvenliği ön planda tutuyor. Google, bu çabanın bir parçası olarak Weave'e katkıda bulunmaktadır.
Cihaz Katmanı ve nRF52840 Kilit Örneği Uygulaması eklendi
17 Mayıs 2019
OW'yu birden fazla platform tedarikçisiyle entegre etmek için gereken kodu uygulayan OpenAdave platform katmanı katmanı kısa süre önce eklendi. Yeni Nordic nRF5 Cihaz Katmanı'na bağlı bir kapı kilidi cihazı için örnek bir uygulama ekledik.
OW'yu birden fazla platform tedarikçisiyle entegre etmek için gereken kodu uygulayan OpenAdave platform katmanı katmanı kısa süre önce eklendi. Yeni Nordic nRF5 Cihaz Katmanı'na bağlı bir kapı kilidi cihazı için örnek bir uygulama ekledik.
Dikkatli şeyler için Nest tarafından oluşturuldu
Bağlantılı ev ürünleri cep telefonlarına benzer. Her biri farklı bir sorunu çözmek için farklı şekillerde hareket eder. İçine baktığınızda CPU, RAM, güç ve radyonun donanım özelliklerinin çok büyük farklılıklar gösterdiğini görürsünüz. Geleneksel kablolu evlerimiz kadar hızlı ve güvenilir ürünler üretmek için Nest'in çok çeşitli donanımlarla çalışan güvenli ve güvenilir bir iletişim protokolüne ihtiyacı vardı.
Weave'in nasıl çalıştığını Nest Secure alarmla öğrenin Weave'in neler yapabildiğine dair gerçek bir örnek.
Weave'in nasıl çalıştığını Nest Secure alarmla öğrenin Weave'in neler yapabildiğine dair gerçek bir örnek.
Nest Koruyucu
Nest Secure alarm sisteminin kalbinde yer alan, güçle çalışan tuş takımı Nest Guard her zaman açıktır. Nest Guard, hizmet ve uygulamanın, Wiave ile kablosuz ağ üzerindeki herhangi bir sensör değişikliğini bilmesini sağlar. Güç kesilirse yedek pil gücüyle çalışır ve Weave with hücresel özelliğini kullanarak hizmetle yine konuşabilir.
Nest Algılama
Nest Secure alarm sisteminin küçük, pille çalışan sensörü olan Nest Detect, yalnızca etkinlik olduğunda uyanarak enerjiden tasarruf eder. Bir Thread ağı üzerinden Weave kullanan Nest Detect sensörleri, bir kapı veya pencere açıldığında ya da hareket algılandığında, hatta güç kesilirse Nest Guard ile konuşabilir.
Nest × Yale Kilidi
Weave'i ortak dilleri olarak paylaştıkları için Nest × Yale kilidi ve Nest Secure alarm sistemi bir arada olduğunda daha iyi çalışır. Ön kapınızın kilidini açtığınızda kilit, Nest Secure'a otomatik olarak cihazı devre dışı bırakmanın güvenli olduğunu bildirir, böylece sizin yapmanız gerekmez. Kilit, Nest Guard'ın gücünü kullanarak güç veya internet bağlantısı kesildiğinde bile çalışır durumda kalmasını sağlar.
Nest Connect
Nest Connect, Nest Secure alarm sistemi için bir uzatıcı işlevi görür. Weave ve Threadingi kullanarak Nest Guard ile Nest Detect'i özellikle büyük evlerde birbirlerinden uzaktayken bağlı tutar. Ayrıca Nest × Yale Lock'u internete bağlar.
OpenThread ile daha iyi
Google tarafından yayınlanan OpenThread, Thread ağ iletişimi protokolünün açık kaynak bir uygulamasıdır. OpenWeave, Thread'in güvenilir örgü ağı ve güvenliğinden yararlanarak OpenThread'in üzerinde çalışabilir. OpenWeave + OpenThread, üretim aşamasındaki ikinci bir IoT çözümüdür.
Tüm hakları saklıdır. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır. Thread, Thread Group, Inc.ın tescilli ticari markasıdır.