Würde RPI 3 als IoT-Server mit MQTT dienen?

10

Ich beantwortete die unten verlinkte Frage und begann zu überlegen, welche Hardwarespezifikationen für die Ausführung eines IoT-Stacks von beispielsweise MQTT über LoraWan gelten. Würde Raspberry PI 3 überleben oder nicht?

Es ist mir egal, wie RPI LoraWan verbindet, hauptsächlich was RAM und Speichernutzung betrifft.

Wie wählt man einen einfachen, leichten IoT-Server für die Entwicklung aus?

mico
quelle
1
Wie viele Geräte sollen angeschlossen werden?
Helmar
1
Ich bin interessiert zu wissen, ob der Server und der Protokollstapel im RPI überleben, und der Bonus ist, dass 1 bis 10 Geräte Daten pro Sekunde senden.
Mico
1
Es spielt fast keine Rolle, wie viele Geräte angeschlossen sind. Die Luftkapazitätsgrenzen von LoraWAN werden das Verkehrsaufkommen auf einen vernünftigen Wert begrenzen. Obwohl es ein schlecht gemachtes Design gibt, bei dem die interne USB-Latenz zwischen der CPU und dem Radio liegt, was das Netzwerkdesign einschränkt, da es das Radio nicht schnell genug steuern kann, um ein optimal zeitgesteuertes Netzwerk zu erstellen.
Chris Stratton

Antworten:

13

Ein Raspberry Pi 3 ist ein ziemlich ernstes Teil des Kits, wenn Sie darüber nachdenken

  • Quad Core Arm Cortex
  • 1 GB RAM
  • eine integrierte GPU

Das ist eine riesige Menge an Speicher, die leicht mehr als genug ist, um einen MQTT-Broker und so etwas wie Node-RED für die Schnittstelle zwischen einem LoRa-Radio und dem Broker auszuführen.

Wir haben ein kommerzielles Gateway (MultiTech MultiConnect Conduit) im Büro, das ein sehr ähnlich spezifiziertes Kit ist. Wenn Sie das loRawan-Gateway googeln, geht es auf der ersten Seite hauptsächlich darum, wie man eines mit einem Pi erstellt.

hardillb
quelle