A temperature and humidity data recorder with an Ethernet interface is called TCW210-TH. A regular web browser can be used to view charts and real-time data for temperature, humidity, and dew point (no additional software is required).
All observed parameters are stored by the gadget in internal flash memory. Records are kept based on the most recent predetermined time period and/or an alarm situation. Memory space permits a minimum 36-day log with records per minute. Periodically, using HTTP Post, the log file can be uploaded to a dedicated server.
Circular buffer is used by the logger in FLASH memory. When it is filled, the most recent data replaces the previous one. In this way, FLASH memory continuously keeps a full log. There is no order.
Temperature or temperature-humidity sensors are supported by TCW210-TH. All of them can be connected to a more reliable MODBUS RTU using RS485 or a 1-wire interface. The use of either of the two interfaces is unimportant; there can only be a maximum of eight sensors.
The TCW210-TH can start an HTTP post connection to a distant dedicated server. This post's payload is an XML or JSON file. The current values for monitoring parameters are contained in the files. An HTTP post can be sent once a while or in response to a defined alert.
For M2M applications, standard protocols like SNMP, MODBUS/TCP, and HTTP/API are also accessible.
ThingSpeak server connection is supported by TCW210-TH. The simultaneous processing of four separate parameters (channels) is possible. You may see here how to set up a local ThingSpeak server.