Forum: PC-Programmierung welche IoT Kommunikationsplattformen gibt es


von hans (Gast)


Lesenswert?

Hi,

ich bin gerade am "erörtern" was für mich die Idealste Plattform ist um 
meine IoT Geräte und Anwendungen zu verknüpfen (z.B. Arduino GPIOs über 
das Handy zu lesen und Steuern oder ESP8266 ADC einzulesen [so 
echtzeitig wie möglich])...

ich selbst kenne
- websockets
- socket.io mit nodejs
- mosquitto

alle haben diverse vorteile...

Was ich suche ist natürlich eine Eierlegende Wollmilchsau... also 
schnell, ~sicher und maximal Kompatibel und das ganze so schlank wie 
möglich.

Was ich nicht suche ist dass es nichts kosten soll. Ich bin gerne bereit 
etwas zu Investieren... was ich aber ebenso nicht suche ist mich an 
einen Hersteller zu binden... ich möchte schon selbst entwickeln und 
möchte auch selbst meine Server betreiben ebenso will ich Applikationen 
erschaffen welche es "so" noch nicht gibt und definitiv nicht begrenzt 
im z.B. philipps universum sein...

ich weiß, Abstriche muss man immer machen...

Hier mal meine Prioritätenliste:
- Langlebigkeit steht ganz oben... (ich will das Updates wenn dann 
Automatisch gemacht werden und auch in 10 Jahren soll das System mit 
"nominalen" Wartungsaufwand noch laufen.) <- hier ist da System 
gemeint... die App kann ja garnicht so lange funktionieren...

- Kompatibilität (ich will z.B. eine offene JSON-Schnittstelle haben 
welche ich dann in den Applikationen für das HANDY einsetzen kann)

- Schnell... Latenzen von über 500ms sollten alleine der 
Internetverbindung geschuldet sein!

- Sicherheit... naja, das steht eher "mäßig" weit oben... das liegt 
daran, weil ich selbst einen Verschlüsselungsalgorithmus entwickelt 
habe. Wie Sicher der ist, weiß man nicht so genau... er ist aber maximal 
unbekannt und hat daher sein "gewisses" extra... <- hier werde ich eine 
Saubere End2End verschlüsselung einsetzen, das System selbst sollte 
natürlich trotzdem nicht angreifbar sein ;)

Der Server läuft im Internet, die Aktoren und Sensoren (diverse 
Microcontroller <- nicht näher definiert) fungieren als Clients ...

Bislang ist noch nichts Entwickelt... bin noch in der 
Konzeptionierungsphase :)

Vielen Dank für jeden Tipp :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.