Kerangka kerja yang ramah pengembang adalah kunci keberhasilan IoT, kata startup
SAN JOSE, California — Ini masih awal di pasar komersial untuk internet of things dan terutama pembelajaran mesin, menurut sebuah startup yang membuat gateway Bluetooth. Rigado ingin menyebarkan jaringan mesh Bluetooth di luar penggunaan dalam pencahayaan dan melihat vendor chip meningkatkan cara mereka mengelola penawaran open-source mereka.
Startup ini bertujuan untuk menghadirkan produk untuk pelacakan aset dan bangunan pintar, pasar di mana “kerangka kerja dan solusi untuk membuat [IoT] mudah belum ada … Anda tidak memiliki gateway di mana-mana dan orang-orang TI yang memahami IoT,” kata Rigado's salah satu pendiri dan CTO, Justin Rigling.
Sebagian besar pekerjaan Rigado difokuskan pada pengiriman perangkat lunak untuk membuat penerapan IoT berbasis Bluetooth ramah bagi pengguna arus utama. Ini menerapkan penambahan dan API ke perangkat lunak BlueZ Linux untuk Bluetooth yang memungkinkan penggunaan Python, Node.js, dan lingkungan pemrograman populer lainnya.
“Bahasa seperti Python adalah satu-satunya cara [beberapa pengguna] tahu bagaimana membangun sistem,” kata Rigling. “Pengembang yang menggunakan Embedded C adalah sebagian kecil dari mereka yang menggunakan Java … kami membuat sistem kami terlihat seperti aplikasi dalam wadah.”
Rigado juga berintegrasi ke dalam dukungan gatewaynya untuk layanan IoT berbasis cloud seperti Amazon's Greengrass, Microsoft Azure Edge, dan ClearBlade. “Konsol berbasis cloud mereka memungkinkan pengguna membuat aplikasi Javascript dan menerapkan agen di gateway kami seperti layanan AWS Lambda,” katanya.
Pekerjaan perangkat lunak membutuhkan perangkat lunak tingkat rendah yang kuat dan mutakhir. Di sini, vendor silikon terkadang gagal.
“Beberapa vendor silikon membagi tumpukan open-source mereka,” katanya. “Daripada menggabungkannya ke dalam repositori umum, mereka menyimpan penambahan tumpukan sebagai fork upstream, tetapi seiring dengan membaiknya Linux, repositori bercabang tersebut tertinggal di pembaruan terbaru.”