Mozilla WebThings Gateway 0.9 mevcut, akıllı ev ve IoT cihazları için ağ geçidi

Mozilla Şirketi yayınlanan yeni ürün sürümü WebThings Ağ Geçidi 0.9ve kitaplıkları güncellemenin yanı sıra WebThings Çerçevesi 0.12platformu oluşturan Web ŞeyleriÇeşitli tüketici cihazları kategorilerine erişimi mümkün kılan ve evrensel kullanım sağlayan bileşenler sağlayan Web Şeyleri API'si onlarla etkileşimi organize etmek. Proje geliştirmeleri yayılmış MPL 2.0 kapsamında lisanslanmıştır.

WebThings Gateway'in yeni sürümü, gelişimiyle dikkat çekiyor
paketler Kablosuz yönlendiricilerin yalnızca ağ erişimi sağlamak için değil aynı zamanda akıllı ev kontrol düğümleri olarak kullanılmasına olanak tanıyan OpenWrt'a dayalı. İçermek hazırlanmış Akıllı bir ev ve kablosuz erişim noktası kurmak için birleşik bir arayüz sağlayan, Things Gateway için entegre desteğe sahip OpenWrt tabanlı kendi dağıtımı. Dağıtım yapıları oluşturulan açık yönlendirici için Turris Omnia.

OpenWrt tabanlı ürün yazılımı, cihazı kablosuz erişim noktası olarak veya mevcut bir kablosuz ağa bağlanmak için istemci olarak çalışacak şekilde yapılandırmanıza olanak tanıyan bir başlangıç ​​kurulum arayüzü sağlar. Düzeneğin işlevselliği hala sınırlıdır ve hala deneysel olarak konumlandırılmıştır ve mevcut kablosuz yönlendiricileri tam olarak değiştiremez.

Mozilla WebThings Gateway 0.9 mevcut, akıllı ev ve IoT cihazları için ağ geçidi

İkinci önemli yenilik yönetim kurulu desteğinin uygulamaya konmasıdır. Ahududu Pi 4diğer Raspberry Pi kartları gibi, hazır ayrı montaj Raspbian dağılımına dayanmaktadır.

İşlevsel iyileştirmeler arasında, tarayıcıdaki Push bildirimleri aracılığıyla mesaj göndermek için önceden mevcut olan sistemin genişletilmesine olanak tanıyan yeni bir eklenti türünün (Bildirici) uygulanması belirtilmektedir. Notifier, işleyiciler oluşturmanıza ve çeşitli iletişim kanalları aracılığıyla mesaj göndermek için kurallar belirlemenize olanak tanır; örneğin, evdeki hareket sensörleri tetiklendiğinde SMS veya E-posta göndermek. Gönderilen bildirimlerin önceliğini ayarlamak mümkündür.

Mozilla WebThings Gateway 0.9 mevcut, akıllı ev ve IoT cihazları için ağ geçidi

Bir hatırlatma olarak, WebThings Gateway olduğunu çeşitli tüketici ve IoT cihazları kategorilerine erişimi organize etmek, her platformun özelliklerini gizlemek ve her üreticiye özel uygulamaların kullanılmasını gerektirmeyen evrensel bir katmandır. Proje kodu yazıldı Node.js sunucu platformunu kullanarak JavaScript'te. Ağ geçidini IoT platformlarıyla etkileşime geçirmek için ZigBee ve ZWave protokollerini, WiFi'yi veya GPIO aracılığıyla doğrudan bağlantıyı kullanabilirsiniz. Ağ geçidi içeren bellenim hazır çeşitli Raspberry Pi modelleri için de mevcuttur пакеты OpenWrt ve Debian için.

Mozilla WebThings Gateway 0.9 mevcut, akıllı ev ve IoT cihazları için ağ geçidi

Ağ geçidi mümkün kurmak Raspberry Pi kartına bağlanın ve evdeki tüm IoT cihazlarını entegre eden ve bunları bir Web arayüzü aracılığıyla izlemek ve yönetmek için araçlar sağlayan akıllı bir ev kontrol sistemine sahip olun. Platform ayrıca cihazlarla etkileşime girebilecek ek web uygulamaları oluşturmanıza da olanak tanır. Web Nesnesi API'si.

Böylece her tip IoT cihazı için kendi mobil uygulamanızı kurmak yerine tek bir birleşik web arayüzü kullanabilirsiniz. WebThings Gateway'i kurmak için, sağlanan ürün yazılımını bir SD karta indirmeniz, tarayıcıda "gateway.local" ana bilgisayarını açmanız, WiFi, ZigBee veya ZWave ile bağlantı kurmanız, mevcut IoT cihazlarını bulmanız, harici erişim için parametreleri yapılandırmanız ve eklemeler yapmanız yeterlidir. En popüler cihazları ana ekranınıza ekleyin.

Ağ geçidi, yerel ağdaki cihazları tanımlama, internetten cihazlara bağlanmak için bir web adresi seçme, ağ geçidi web arayüzüne erişmek için hesaplar oluşturma, tescilli ZigBee ve Z-Wave protokollerini destekleyen cihazları ağ geçidine bağlama gibi işlevleri destekler, Cihazların bir web uygulamasından uzaktan etkinleştirilmesi ve kapatılması, evin durumunun uzaktan izlenmesi ve video gözetimi. Web arayüzü ve API'ye ek olarak ağ geçidi, sesli komutları tanımanıza ve yürütmenize olanak tanıyan (örneğin, "mutfaktaki ışığı açın") deneysel ses kontrolü desteği de içerir.

WebThings Framework, Web Things API'sini kullanarak doğrudan iletişim kurabilen IoT cihazları oluşturmaya yönelik bir dizi değiştirilebilir bileşen sağlar. Bu tür cihazlar, Web üzerinden daha sonra izleme ve yönetim için WebThings Gateway tabanlı ağ geçitleri veya istemci yazılımı (mDNS kullanılarak) tarafından otomatik olarak algılanabilir. Web Things API için sunucu uygulamaları kütüphaneler halinde hazırlanmaktadır.
Python,
Java,

Rust, Arduino и MicroPython.

Kaynak: opennet.ru

Yorum ekle