MQTT and CoAP Sensors and Actuators

2k views Asked by At

MQTT and CoAP are being promoted as standard protocols that allow connecting constrained devices to the Internet.

I'm interested in a list of sensors and actuators that support these two protocols either in a native way or through a mesh/gateway.

3

There are 3 answers

0
Julien Vermillard On

For CoAP: Every 6LowPAN sensor mote have a CoAP client, for example the one running contiki: http://www.contiki-os.org/hardware.html or OpenWSN, RIOTOS

Also you can use any Arduino: https://github.com/1248/microcoap

0
Simon On

One that is worth checking in addition to Julien's List is mBed from ARM

https://mbed.org/

it supports both CoAP and MQTT

2
Avadhana Technologies On

CoAP/MQTT and sensors/actuators are two different entities. You can implement any sensors or resources with CoAP and MQTT.

CoAP and MQTT are application layer protocol that uses TCP/UDP to transfer data (for example, sensor readings) over network. For example in CoAP, all sensors on your hardware are treated as 'resource'. CoAP provides GET, PUT, POST, DELETE interface to manipulate with resource. It is developers responsibility to attach its custom handlers to above interface. For example, attach read_temperature_sensor_data() to 'GET' interface, attach set_clock_time() to 'PUT' interface etc.