Informazioni sui protocolli IoT, più comunemente HTTP, CoAP e MQTT vengono utilizzati per la comunicazione.
HTTP e CoAP sono adatti per il tipo REST di comunicazione client / server e server e MQTT supporta la comunicazione multiutente basata su pubblicazione e sottoscrizione, in cui l'origine può essere facilmente da server a client, da client a server e persino da client a client.
Rispondere alla domanda:
Utilizzare REST su HTTP o CoAP per comunicazioni one-to-one o MQTT per l'utilizzo del traffico multipunto.
Più dettagli
Dopo il commento qui sotto, ammetto che la mia risposta è stata abbastanza parziale, quindi ho esaminato e trovato un po 'di più:
Anche le comunicazioni hanno questo tipo di confusione di standard, se tutti calcolati:
Fonte: EU Butler Project - Problemi di comunicazione
Anche postscapes.com ha il seguente elenco basato su diversi aspetti:
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)
Come visto nella lista di ogni esempio, ce ne sono molti e sicuramente ce ne sono anche altri personalizzati e proprietari.
Dovresti aprire quel link e leggerlo, è strabiliante. Credo che potresti incontrare molti di questi progetti, almeno se i sensori sono di forma pesante, vale a dire. non solo componenti nel formato più puro, ma parti di alcuni ecosistemi già esistenti. In quei casi forse non puoi negoziare il modo in cui li interfaccia, devi solo selezionare tra ecosistemi.
Il problema giusto ora sembra essere quello di trovare un set di prodotti corretto o un set di set (gruppo di set di prodotti) con stack di protocollo identici o quasi corrispondenti tramite Wi-Fi, mentre si imposta l'obiettivo (tenere presente che l'infrarosso è una soluzione fuori da quest'area e lì sono molte altre soluzioni di rete wireless non Internet, che potresti ancora affrontare).
I criteri sarebbero identificare ciò che tutte le cose che potresti voler fare e quante pile potresti voler imparare in quel modo. Con l'apprendimento intendo che vuoi ancora giocare poco con i gadget ed essere consapevole di come funziona un determinato protocollo sotto il cofano.