Kami sedang mengeksplorasi berbagai kasus penggunaan IoT dan solusinya. Untuk memfasilitasi eksplorasi, eksperimen, desain, pengembangan, dan pengujian kemungkinan solusi, saya sedang menyelidiki kemungkinan pengaturan lokal server IoT sederhana.
Karena itu saya ingin memahami arsitektur yang mendasari server yang melayani perangkat IOT. Secara luas perangkat IoT menghubungkan layanan yang melayani data dan membuat informasi tersedia untuk digunakan oleh perangkat lain. Ini sangat mudah.
Untuk saat ini perangkat IoT edge yang mungkin akan menggunakan Wi-Fi, tetapi berencana untuk bermigrasi ke data rate rendah, protokol berdaya rendah seperti ZigBee, BLE, atau mungkin Z-Wave, di mana saya akan memerlukan beberapa jenis hub . Data payload akan sekitar 100 byte, pada puncaknya transmisi bisa setinggi satu transaksi per menit. Perangkat tepi IoT sebagian besar akan mengunggah data, dengan unduhan sesekali ke perangkat.
Telah disarankan agar saya melihat ke MQTT , dan RabbitMQ sebagai opsi yang memungkinkan. Juga saya telah diarahkan ke " Menampilkan pesan MQTT di browser secara real time " yang saya cari pada saat penulisan.
Berikut adalah beberapa pertanyaan yang saya yakin terkait:
- Apa yang membuat server IoT berbeda dari server web, server surat atau server FTP?
- Apa arsitektur yang mendasari server IoT dasar?
- Karakteristik apa yang penting ketika mempertimbangkan server IoT yang sederhana dan ringan?