Skip to content
#

CoAP

Constrained Application Protocol (CoAP) is a specialized web transfer protocol for use with constrained nodes and constrained networks in the Internet of Things, as defined by IETF RFC 7252. CoAP adopts a REST model making it easy to learn and easy to adapt to HTTP. coaps:// is a related protocol, where "s" stands for a secure layer using DTLS. Learn more at coap.technology.

Here are 227 public repositories matching this topic...

🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

  • Updated May 27, 2021
  • Java

Streaming reference architecture for ETL with Kafka and Kafka-Connect. You can find more on http://lenses.io on how we provide a unified solution to manage your connectors, most advanced SQL engine for Kafka and Kafka Streams, cluster monitoring and alerting, and more.

  • Updated Aug 11, 2021
  • Scala
baw-serafin
baw-serafin commented Jan 23, 2018

We are developing a little demo but lobarocoap can't parse a response with no options. it fails of the following code in /src/coap_options.c

if (srcArr[0] == OPTION_PAYLOAD_MARKER) {
		INFO("- Options must not start with payload marker!\r\n");
		return COAP_PARSE_MESSAGE_FORMAT_ERROR;
}

Other clients like libcoap or coapthon or java libraries have no problem with the packets. And