JSON over HTTP

When the SpringCore device is configured for Smart Reader mode + KSON over HTTP, it behaves as a HTTP client to invoke a Web Hook over a remote server every time a tag is read. The HTTP Request is a POST and the Content a READER EVENT Messages. The device expects a READER COMMAND Messages in Response.

Configuration checklist

  • Define the IPv4 configuration of the device in register 0280. Leave this register empty to get the configuration from DHCP.
  • Set register 02C0 to 14 (HTTP client, Smart Reader operation).
  • Set register 02A0 to 00xxxx02xx (JSON format over the Network link).
  • Set the Server name in register 0290. Specify either a DNS name or an IPv4 address in text, dotted notation (x.x.x.x).
  • Set the Query path in register 0291.
  • (Optionaly) define the TCP servers in register 0285. Default port is 80.

Security considerations

This protocol is intrinsically insecure: it provides neither confidentiality nor integrity protection. It must therefore only be used on a trusted local or private network.