Getting data in

How data arrives in emoncms: inputs, devices, the HTTP and MQTT APIs, and pulse counting.