Bei IoT-Protokollen werden bei der Kommunikation am häufigsten HTTP, CoAP und MQTT verwendet.
HTTP und CoAP eignen sich für die Kommunikation zwischen Client und Server vom REST-Typ. MQTT unterstützt die publikations- und abonnementbasierte Mehrbenutzerkommunikation, bei der der Ursprung problemlos von Server zu Client, von Client zu Server und sogar von Client zu Client liegen kann.
Beantwortung der Frage:
Verwenden Sie REST über HTTP oder CoAP für die Eins-zu-Eins-Kommunikation oder MQTT für die Verwendung von Mehrpunktverkehr.
Mehr Details
Nach dem Kommentar unten gebe ich zu, dass meine Antwort ziemlich unvollständig war, also habe ich etwas mehr untersucht und gefunden:
Sogar die Kommunikation hat diese Art von Durcheinander von Standards, wenn alle berechnet werden:
Quelle: EU Butler Project - Kommunikationsfragen
Auch postscapes.com hat folgende Liste basierend auf verschiedenen Aspekten:
1 Infrastructure (ex: 6LowPAN, IPv4/IPv6, RPL)
2 Identification (ex: EPC, uCode, IPv6, URIs)
3 Comms / Transport (ex: Wifi, Bluetooth, LPWAN)
4 Discovery (ex: Physical Web, mDNS, DNS-SD)
5 Data Protocols (ex: MQTT, CoAP, AMQP, Websocket, Node)
6 Device Management (ex: TR-069, OMA-DM)
7 Semantic (ex: JSON-LD, Web Thing Model)
8 Multi-layer Frameworks (ex: Alljoyn, IoTivity, Weave, Homekit)
Wie in der Liste der einzelnen Beispiele zu sehen ist, gibt es viele davon, und sicherlich gibt es auch mehr benutzerdefinierte und proprietäre Beispiele.
Sie sollten diesen Link öffnen und durchlesen, es ist umwerfend. Ich glaube, Sie können in Ihren Projekten auf viele davon stoßen, zumindest wenn die Sensoren stark verpackt sind, d. H. nicht nur Komponenten im reinsten Format, sondern auch Teile eines bereits vorhandenen Ökosystems. In diesen Fällen können Sie möglicherweise nicht verhandeln, wie Sie sie miteinander verbinden, sondern müssen nur zwischen Ökosystemen wählen.
Das richtige Problem scheint nun darin zu bestehen, den richtigen Produktsatz oder Satz von Sätzen (Gruppe von Produktgruppen) mit identischen oder nahezu übereinstimmenden Protokollstapeln über WLAN zu finden, wenn Sie das Ziel festlegen (unter Berücksichtigung von Infrarot ist eine Lösung außerhalb dieses Bereichs und dort) Es gibt viele andere drahtlose Netzwerklösungen, die nicht mit dem Internet verbunden sind.
Kriterien wären, herauszufinden, was Sie alles tun möchten und wie viele Stapel Sie auf diese Weise lernen möchten. Mit Lernen meine ich, dass Sie immer noch wenig mit den Geräten spielen und sich darüber im Klaren sein möchten, wie das bestimmte Protokoll unter der Haube funktioniert.