Farklı IoT kullanım örneklerini ve çözümlerini araştırıyoruz. Olası çözümlerin araştırılmasını, denenmesini, tasarlanmasını, geliştirilmesini ve test edilmesini kolaylaştırmak için, yerel olarak basit bir IoT sunucusu kurma olasılığını araştırıyorum.
Bu nedenle IoT cihazlarına hizmet veren sunucuların temel mimarisini anlamak istiyorum. Geniş anlamda konuşulan IoT cihazları, verilere hizmet veren ve bilgileri diğer cihazlar tarafından kullanılabilir hale getiren hizmeti bağlar. Bu oldukça basit.
Şimdilik olası IoT edge cihazları Wi-Fi kullanacak, ancak düşük bir veri hızına, ZigBee, BLE gibi düşük güç protokolüne geçmeyi planlayabilir veya Z-Wave olabilir, bu noktada bir tür hub gerektireceğim . Veri yükü yaklaşık 100 bayt olacaktır, zirvede iletim dakikada bir işlem kadar yüksek olabilir. IoT edge cihazları çoğunlukla cihazlara indirilerek veri yükler.
Ben içine bakmak öne sürülmüştür MQTT ve RabbitMQ olası seçenekler olarak. Ayrıca, yazarken baktığım “ MQTT mesajlarını gerçek zamanlı olarak bir tarayıcıda görüntüleme” konusuna yönlendirildim .
İlgili olduğuna inandığım birkaç soru:
- IoT sunucusunu web sunucusu, posta sunucusu veya FTP sunucusundan farklı kılan nedir?
- Temel bir IoT sunucusunun altında yatan mimari nedir?
- Basit, hafif IoT sunucusu göz önüne alındığında hangi özellikler önemlidir?