
Eclipse Vakfı, IOT Gelişimini Yeni Projelerle Hızlandırıyor
İçindekiler
Çoğu geliştirici Eclipse Vakfını’nın meşhur Java SDK’nın farkında olacak fakat vakıf, şimdilik 200 aktif katılımcı açık kaynaklı IoT topluluğuna sahiptir. Things Working Group’un Eclipse Internet’i, IoT gelişimini hızlandırmayı amaçlayan dört yeni çözümün yanı sıra yepyeni bir proje için bir teklif sunduğunu açıkladı.
Açıklanan projeler arasında Eclipse Kura 2.0, Eclipse Paho 1.2, Eclipse SmartHome 0.8 ve Eclipse OM2M 1.0 yer alıyor. Eclipse, projelerin “açık kaynak ve açık standartlara dayalı yeni IOT çözümleri üretmek için” geliştiricilere yardımcı olmak amacıyla tasarlandığını söyledi.
Kura 2.0
Kura, servis ağ geçitlerinde çalışan M2M uygulamaları için bir Java / OSGi tabanlı kapsayıcı sunmaktadır. Yakında çıkacak olan 2.0 sürüm, geliştiricilerin bir Raspberry Pi veya BeagleBone Black IoT geçidi olarak kullanmalarını sağlıyor. Gömülü cihazları, Bootstrap tabanlı bir UI web arayüzü ile bulutta yönetebilirken, Apache Camel entegrasyonu IoT tarafından oluşturulan tetikleyicilerin bir Apache Camel iş akışına yönlendirilmesine izin verir.
Diğer özellikler ve geliştirmeler şunları içerir:
- Birden fazla bulut bağlantısına destek, tek bir ağ geçidinin aynı anda birden fazla bulut platformuna bağlanabildiği senaryolar sağlar, bunlar arasında Eurotech Everyware Cloud, Amazon AWS IoT, Microsoft Azure IoT ve IBM IoT Foundation bulunur.
- Kura uygulamalarının oluşturulmasını kolaylaştırmak ve Eclipse Pazaryeri’nden elde edilebilen Kura uygulamalarını sürükleyip bırakmak için yeni araçlar ve kod örnekleri geliştiriciler için geliştirilmiş onboard işlemi.
Eclipse Kura 2.0 bu 2016 yılının haziran ayının sonlarında satışa sunulacak.
Paho 1.2
Paho, MQTT ve MQTT-SN protokollerinin bir dizi açık kaynak istemci uygulaması sağlamak üzere tasarlanmıştır. Yeni Paho 1.2 sürümü, mevcut Java, Python, JavaScript, C, .Net, Android ve Embedded C / C++ kullanıcı kütüphanelerine yönelik güncellemeleri içerir.
Gelişmelerin içerikleri şunlardır:
- Otomatik yeniden bağlanma ve C, Java ve Android kullanıcıları için ve çevrimdışı arabellekleme işlevselliği.
- Java ve Python kullanıcıları için WebSocket desteği.
- Yeni Go kullanıcısı, Windows, Mac OS X, Linux ve FreeBSD için bir bileşen.
Eclipse PAHO 1,2 artık kullanılabilmektedir.
SmartHome 0.8
Eclipse SmartHome, ev odaklı cihazlar için akıllı bağlamaları sağlamak için bir Rasberry Pi, BeagleBone Black veya Intel Edison’da çalışacak şekilde tasarlanmış bir frameworktür.
Smart Home 0.8 sürümü aşağıdakileri içermektedir:
- Yeni REST API, Sunucu tarafından gönderilen olaylar (SSE) desteği de dahil olmak üzere, kolay etkileşim için Eclipse SmartHome’ın işlevselliğini müşterilere sunar. SmartHome’un “Paper UI”, bu yeni API’yi kullanan bir yönetim arayüzüdür.
- Sonos hoparlörleri, LIFX ampulleri, Belkin WeMo cihazları, dijital STROM sistemleri ve diğerleri gibi pek çok yeni cihazı desteklemek için ek bağlamalar.
- Orange Labs tarafından sağlanan OSGi EnOcean Temel Sürücüsü.
Eclipse SmartHome 0.8 hakkında daha fazla bilgi buradan ulaşabilirsiniz. Ayrıca 0.8 sürümü artık indirilebilmektedir.
OM2M 1.0
Kısa sürede içinde, OM2M ilk sürümü, geliştiricilerin SmartM2M ve oneM2M standartları uygulamasına olanak tanır. OM2M, modüler bir platform mimarisine sahiptir ve bu da onu son derece genişletilebilir kılar.
Diğer önemli özellikleri şunlardır:
- Hafif REST API’si HTTP ve CoAP protokolleri de dahil olmak üzere birden çok iletişim bağlantısı aracılığıyla açıklanır ve XML ve JSON gibi çeşitli içerik formatlarını destekler.
- Gömülü ve sunucu veritabanlarını, bellek içi modu, SQL ve NoSQL modellerini destekleyen soyut bir kalıcılık katmanına dayanan esnek veri depolama.
1.0 sürümü geçtiğimiz yılın haziran ayında piyasaya çıktı.
Kapua – Yeni Eclipse IoT Projesi Önerisi
Eclipse Kapua, Euro Technology’den, IoT cihazları ve akıllı sensörler için modüler bir entegrasyon platformu olan Bilgi Teknolojisi ile Çalışma Tekniğini köprü kurmayı amaçlayan yeni bir açık kaynak projesi önerisidir.
Kapua,
- bağlantı, yapılandırma ve uygulama ömrü dahil olmak üzere kenar IoT düğümlerini yönetmek için komple bir çözüm sağlar.
- aynı zamanda gerçek zamanlı veri akışlarını kenardan toplamak, bunları arşivlemek veya şirket IT sistemlerine ve uygulamalarına yönlendirebilir.
İlginizi çekiyorsa, proje teklif sayfasındaki proje liderleriyle iletişime geçebilirsiniz.
Arkadaşlar bir yazımızın daha sonuna geldik. Görüş ve düşüncelerinizi bizler ile paylaşırsanız seviniriz. Yeni IoT projeleri hakkındaki düşüncelerinizi bizlerle paylaşabilirsiniz. Bir sonraki yazıda görüşmek üzere. Hoşçakalın 🙂