9 Platform IoT Open source Terbaik & Teratas Untuk Mengembangkan Proyek IOT

Internet of Things (IoT) adalah masa depan teknologi yang membantu kecerdasan Buatan (AI) untuk mengontrol dan memahami berbagai hal dengan cara yang jauh lebih baik. Kita telah mengumpulkan beberapa platform IoT paling terkenal yang membantu Anda mengembangkan proyek IoT dengan cara yang terkendali.

Apakah yang Anda maksud: platform IoT

Platform IoT adalah rangkaian komponen yang membantu menyiapkan dan mengelola perangkat yang terhubung ke internet. Seseorang dari jarak jauh dapat mengumpulkan data, memantau, dan mengelola semua perangkat yang terhubung ke internet dari satu sistem. Ada banyak platform IoT yang tersedia secara online tetapi membangun solusi IoT untuk perusahaan semuanya bergantung pada host platform IoT dan kualitas dukungan.

Di sini, kita telah mengumpulkan beberapa platform Internet of Things (IoT) open source terbaik dan terkenal. Sebagian besar platform ini menyediakan API untuk mendukung papan peretas Linux seperti Raspberry Pi, Arduino, dan BeagleBone.

Platform IoT Sumber Terbuka Teratas

Platform IoT Kaa

Ini adalah platform cloud Internet of Things yang kaya fitur dan efisien. Setiap perusahaan IoT, integrator sistem IoT, atau individu memiliki cara bebas untuk mewujudkan konsep produk pintar mereka. Kaa memungkinkan manajemen data untuk objek yang terhubung dan infrastruktur back-end Anda dengan menyediakan server dan komponen SDK titik akhir.

Fitur utama IoT Kaa:

  • Kelola perangkat terhubung dalam jumlah tak terbatas
  • Siapkan interoperabilitas lintas perangkat
  • Lakukan pengujian service A/B
  • Lakukan pemantauan perangkat waktu nyata
  • Lakukan penyediaan dan konfigurasi perangkat jarak jauh
  • Kumpulkan dan analisis data sensor
  • Analisis perilaku user, berikan notifikasi yang ditargetkan
  • Buat service cloud untuk produk pintar

Tautan Situs Web

SiteWhere: Buka Platform untuk Internet of Things

Ini adalah platform IoT Open source lain yang menyediakan penyerapan, penyimpanan, pemrosesan, dan integrasi data perangkat. SiteWhere berjalan pada server inti yang disediakan oleh Apache Tomcat. Ini menawarkan implementasi MongoDB dan HBase yang sangat disetel. Itu dapat dengan mudah diintegrasikan dengan papan peretas.

Sumber Gambar: Opensourceforu

Fitur utama IoT SiteWhere:

  • Jalankan sejumlah aplikasi IoT pada satu instance SiteWhere
  • Spring memberikan kerangka konfigurasi inti
  • Hubungkan perangkat dengan MQTT, AMQP, Stomp, dan protokol lainnya
  • Tambahkan perangkat melalui pendaftaran mandiri, service REST, atau dalam batch
  • Terintegrasi dengan kerangka kerja integrasi pihak ketiga seperti Mule AnyPoint
  • Penyimpanan basis data default adalah MongoDB
  • Eclipse Californium untuk pesan CoAP
  • InfluxDB untuk penyimpanan data acara
  • Grafana untuk memvisualisasikan data SiteWhere
  • HBase untuk penyimpanan data non-relasional
  • Dan lebih…

Tautan Situs Web

ThingSpeak: Platform IoT terbuka dengan analitik MATLAB

ThingSpeak adalah platform Internet of Things (IoT) yang memungkinkan Anda menganalisis dan memvisualisasikan data di MATLAB tanpa membeli lisensi dari Mathworks. TI memungkinkan Anda mengumpulkan dan menyimpan data sensor di cloud dan mengembangkan aplikasi IoT. Ia bekerja dengan Arduino, Foton Partikel dan Elektron, Modul Wifi ESP8266, BeagleBone Black, Raspberry Pi, Aplikasi seluler dan web, Twitter, Twilio, dan MATLAB untuk mengakhiri data sensor ke ThingSpeak. ThingSpeak sebagian besar berfokus pada pencatatan sensor, pelacakan lokasi, pemicu dan peringatan, dan analisis

ThingSpeak Open source IoT Platform kunci Fitur IoT

  • Kumpulkan data di saluran pribadi
  • Bagikan data dengan saluran publik
  • RESTful dan MQTT API
  • Analisis dan visualisasi MATLAB
  • Peringatan
  • Penjadwalan acara
  • Integrasi aplikasi
  • Komunitas di seluruh dunia

Tautan Situs Web

DeviceHive: IoT Menjadi Mudah

DeviceHive adalah platform IoT open source kaya fitur lainnya yang didistribusikan di bawah lisensi Apache 2.0. DeviceHive gratis untuk digunakan dan diubah. Ini menyediakan opsi penyebaran Docker dan Kubernetes. Anda dapat mengunduh dan menggunakannya dengan cloud publik dan pribadi dan juga dapat menskalakan dari satu engine virtual ke cluster tingkat perusahaan. Ini memiliki kemampuan untuk terhubung ke perangkat atau papan peretas apa pun melalui REST API, WebSockets, atau MQTT. Anda bahkan dapat menghubungkan perangkat berkemampuan wi-fi kelas bawah seperti ESP8266.

DeviceHive Fitur utama platform IoT open source:

  • Langsung terintegrasi dengan Alexa
  • Dasbor visualisasi pilihan Anda
  • Sesuaikan perilaku DeviceHive dengan menjalankan kode javascript khusus Anda.
  • Ini mendukung solusi Big data seperti ElasticSearch, Apache Spark, Cassandra dan Kafka untuk pemrosesan batch dan real-time.
  • Hubungkan perangkat apa pun melalui REST API, WebSockets, atau MQTT.
  • Muncul dengan dukungan Apache Spark dan Spark Streaming.
  • Mendukung perpustakaan yang ditulis dalam berbagai bahasa pemrograman, termasuk perpustakaan Android dan iOS
  • Ini memungkinkan menjalankan analisis batch dan pembelajaran engine di atas data perangkat Anda.
  • Dan Lainnya…

Tautan Situs Web

Arus utama

Mainflux adalah platform internet of things yang merupakan open source dan bebas paten. Pengguna dapat menyebarkannya di lokasinya sendiri atau di cloud. Platform IoT Mainflux ditulis dalam Go dan diterapkan di Docker.

  • Arsitektur responsif dan skalabel berdasarkan serangkaian service mikro
  • Kumpulan API bersih: HTTP RESTful, MQTT, WebSocket, dan CoAP
  • SDK – kumpulan pustaka client untuk banyak platform HW dalam beberapa bahasa pemrograman: C/C++, JavaScript, Go, dan Python
  • Manajemen dan penyediaan perangkat dan pembaruan OTA FW
  • Koneksi yang sangat aman melalui TLS dan DTLS
  • Keamanan yang ditingkatkan dan berbutir halus melalui Server Otentikasi dan Otorisasi Mainflux yang siap ditempatkan dengan skema Kontrol Akses berdasarkan kunci API yang dapat disesuaikan dan JWT yang dicakup
  • Penerapan dan skalabilitas melalui gambar Docker.
  • Peta jalan proyek yang jelas, ekosistem pengembangan yang luas, dan komunitas pengembang yang sangat terampil

Tautan Situs Web

Zetta: Platform Internet of Things API-Pertama

Zetta adalah platform IoT open source berorientasi server yang dibangun di atas Node.js. Zetta menggabungkan REST API, WebSockets, dan pemrograman reaktif. Itu dapat berjalan di komputer papan tunggal, PC atau cloud dan memiliki kemampuan untuk menghubungkan platform yang berbeda seperti Linux, BeagleBones, Raspberry Pis, papan peretas Arduino, dan PC bersama dengan platform cloud seperti Heroku untuk membuat jaringan yang didistribusikan secara geografis. Anda juga dapat mengalirkan data ke platform analitik engine seperti Splunk.

Fitur utama platform IoT sumber terbuka Zetta:

  • Dibangun di sekitar Node.js, REST, WebSockets, dan “pemrograman reaktif” berbasis aliran.
  • Mendukung berbagai papan peretas
  • Zetta memungkinkan Anda merakit aplikasi smartphone, aplikasi perangkat, dan aplikasi cloud

Untuk Info Lebih Lanjut

DSA: Platform Sumber Terbuka & “Toolkit” untuk Perangkat Internet Of Things

Arsitektur Layanan Terdistribusi (DSA) adalah platform IoT sumber terbuka yang menyatukan perangkat, service, dan aplikasi terpisah dalam model data terstruktur dan waktu nyata. Ini memfasilitasi desentralisasi antar-komunikasi, logika, dan aplikasi. Komunitas DSA membangun perpustakaan Tautan Layanan Terdistribusi yang memungkinkan terjemahan protokol dan integrasi data ke dan dari sumber data pihak ketiga. Semua modul DSA ringan, memungkinkan untuk memasangkan DSBroker, beberapa DSLink, dan aplikasi web client pada perangkat berdaya rendah yang sama seperti Raspberry PI, Beaglebone black, atau platform komputasi serupa lainnya. Ini Open Source IOT Landasan dibangun di atas NodeAPI, DSLink, dan DSBroker. Komunitas DSA yang berencana memberikan dukungan untuk Analytics untuk sistem pemrosesan pihak ketiga adalah R Project, RDBMS, passthrough JDBC SQL dan pernyataan yang disiapkan, Haystack DSLink, Niagara DSLink, OS X DSLink, Windows DSLink, dan nix DSLink

Fitur utama platform IoT sumber terbuka DSA:

  • Mendikte siklus hidup otorisasi M2M
  • Mengekspos WebSocket / HTTP endpoint untuk berlangganan node dan perubahan nilai dari broker
  • Terapkan DSL Kueri DSA
  • Dukungan integrasi perangkat keras: Dreamplug, Beaglebone, Raspberry PI, Android DSLink, OS X DSLink, Windows DSLink, dan nix DSLink
  • Platform dibangun di atas tiga
  • Modul Ringan

Tautan Situs Web

Thingsboard.io Platform IoT sumber terbuka

Thingsboard adalah platform IoT sumber Terbuka 100% dan dapat menghostingnya sebagai solusi SaaS atau PaaS. TI menyediakan manajemen perangkat, pengumpulan data, pemrosesan, dan visualisasi untuk proyek IoT Anda. Protokol standar yang didukungnya untuk menyediakan konektivitas perangkat adalah MQTT, CoAP, dan HTTP dan mendukung penyebaran cloud dan lokal. Ini memberikan lebih dari 30 widget yang dapat disesuaikan memungkinkan Anda membuat dasbor khusus user akhir untuk sebagian besar kasus useran IoT.

thingsboard.io fitur utama platform IoT open source:

  • Visualisasi data waktu nyata dan kontrol perangkat jarak jauh
  • 30 widget yang dapat disesuaikan untuk dasbor khusus
  • aturan yang dapat disesuaikan, plugin, widget, dan implementasi transportasi
  • Memungkinkan pemantauan sisi client dan penyediaan atribut perangkat sisi server.
  • Mendukung instalasi multi-penyewa langsung.
  • Mendukung enkripsi transport untuk protokol MQTT dan HTTP.
  • Node yang gagal dapat diganti tanpa downtime.
  • Dan lebih…

Tautan Situs Web

Thinger.io: Platform Opensource untuk Internet of things

Thinger.io adalah platform opensource untuk IoT yang menyediakan infrastruktur cloud yang dapat diskalakan untuk menghubungkan perangkat atau benda. Anda dapat mengontrolnya dengan mudah menggunakan konsol admin atau mengintegrasikannya dalam logika proyek Anda menggunakan REST API. IT mendukung semua jenis papan peretas seperti Arduino, ESP8266, Raspberry Pi, Intel Edison.

Fitur utama platform IoT sumber terbuka Thinger.io :

  • Dasbor waktu nyata
  • Integrasi Docker dan IFTT
  • awan siap
  • Instal server di cloud Anda sendiri dan gunakan pustaka Open Source untuk menghubungkan perangkat Anda.

Tautan Situs Web

WSo2- Platform sumber terbuka untuk Internet of Things dan proyek seluler

WSo2 Build memungkinkan mengekspos API untuk memberi daya pada aplikasi seluler yang memungkinkan user memantau dan mengontrol perangkat mereka. Anda dapat mengintegrasikannya dengan sistem identitas Anda yang ada, atau menggunakan milik mereka. Platform IoT ini juga mendukung hampir semua perangkat papan peretas yang dikenal seperti Raspberry Pi, Arduino Uno, dll. Komputasi tepi didukung WSO2 Siddhi.

Protokol yang didukung untuk komunikasi perangkat adalah protokol MQTT, HTTP, Websockets, dan XMPP dengan ekstensi IoT Server Framework untuk menambahkan lebih banyak protokol dan format data.

LIHAT JUGA:

• Suite Office Sumber Terbuka Terbaik

• Alat Pengeditan Sumber Terbuka untuk Video

Fitur utama platform IoT open source WSo2:

  • Melalui server analisis Data (DAS) WSO2, ia mendukung analisis batch, interaktif, waktu nyata, dan prediktif.
  • Layanan berbasis lokasi (Geo-fencing) dan peringatan sebagai fungsi yang dapat digunakan kembali
  • Protokol MQTT, HTTP, Websockets, dan XMPP
  • Penyediaan/pembatalan penyediaan aplikasi ke beberapa perangkat yang terdaftar
  • Terapkan pendaftaran dan pengelolaan perangkat swalayan untuk perangkat iOS, Android, dan Windows
  • Distribusikan dan kelola aplikasi/firmware perangkat
  • Kelompokkan, kelola, dan pantau perangkat yang terhubung
  • Definisi jenis perangkat yang digerakkan oleh API
  • Lihat statistik instan yang divisualisasikan dari individu atau beberapa perangkat
  • Stats-API untuk menulis visualisasi Anda sendiri
  • Grafik yang dibuat sebelumnya untuk sensor umum
  • Dan Lainnya…

Tautan Situs Web

Tabel Perbandingan Platform IoT sumber terbuka

Platform Perangkat Lunak IoT

Manajemen perangkat?

Integrasi

Keamanan

Protokol untuk pengumpulan data

Analitik

Dukungan untuk visualisasi?

DB

Platform IoT Kaa

Ya

SDK portabel tersedia untuk mengintegrasikan platform tertentu, REST API

Enkripsi Tautan (SSL), kunci RSA 2048 bit, kunci AES 256 bit

MQTT, CoAP, XMPP, TCP, HTTP

Analisis dan Visualisasi Data IoT waktu nyata dengan Kaa, Apache Cassandra, dan Apache Zappelin

Ya

MongoDB, Cassandra, Hadoop, Oracle NoSQL

SitusDi mana

Ya

REST API, Mule AnyPoint, dan banyak lagi

Enkripsi Tautan (SSL), Keamanan Musim Semi

MQTT, AMQP, Stomp, WebSockets, dan koneksi soket langsung

Analisis waktu nyata (Apache Spark)

Tidak

MongoDB, HBase, InfluxDB

Bicaralah

Tidak

REST dan MQTT API

Otentikasi Dasar

HTTP

Analisis MATLAB

Tidak

MySQL

PerangkatHive

*Tidak dikenal

REST AP, API MQTT

Otentikasi Dasar menggunakan JSON Web Tokens (JWT)

REST API, WebSockets, atau MQTT

Analisis waktu nyata (Apache Spark)

Ya

PostgreSQL, SAP Hana DB

Zetta

Tidak

API REST

Otentikasi Dasar

HTTP

Menggunakan Splunk

Tidak

Tidak dikenal

Arsitektur Layanan Terdistribusi (DSA)

TIDAK

API REST

Otentikasi Dasar

HTTP

Tidak

Tidak

ETSDB – Seri Waktu Tertanam

papan hal.io

Ya

API REST

Otentikasi Dasar

MQTT, CoAP, dan HTTP

Analisis waktu nyata (Apache Spark, Kafka)

Tidak

Cassandra

Thinger.io

Ya

API REST

Enkripsi Tautan (SSL/TLS) dan otentikasi dasar

MQTT, CoAP, dan HTTP

Ya

Tidak

MongodB

WSo2

Ya

API REST

Enkripsi Tautan (SSL) dan otentikasi dasar

HTTP, WSO2 ESB, MQTT

Ya, Server Analisis Data WSO2

Ya

Oracle, PostgreSQL, MySQL, atau MS SQL

Arus utama

Ya

API REST

Token terenkripsi dan ditandatangani JWT, OAuth2.0, infrastruktur kunci publik (PKI) dan sertifikat sisi client

HTTP, MQTT, WebSocket, CoAP)

Ya (terintegrasi) Platform tidak dikonfirmasi

Ya

Cassandra, MongoDB atau InfluxDB atau PostgreSQL

*Tidak diketahui artinya kita tidak dapat menemukannya.

Catatan: Semua informasi yang disebutkan dalam tabel perbandingan platform IOT Opensource diambil dari internet dari situs web platform IoT masing-masing. Jika ada yang salah atau kurang harap beritahu kita untuk mengubah atau menambahkannya.

IoTgo sudah tidak di maintenance lagi oleh developer…..

Saat meneliti untuk platform IoT ini, kita juga mendapatkan platform yang menurut kita harus disebutkan dalam artikel ini dan ini dia:

IoTgo IndieGoGo

IoTgo adalah platform IoT open source, seperti WordPress, ZenCart, dan semua perangkat lunak open source lainnya, Anda dapat menggunakan platform cloud IoTgo Anda sendiri.

Tautan Situs Web

LIHAT JUGA:

• Alat Bandwidth

• Alat Server VPN