The arduino does autosensing on the amount of connected sensors
It also detects DHT11 and DHT22 sensors on its own.

It can do DHCP / Static adressing.

PCB design is opensource and available.

It can do LCD + serial json, or UDP broadcast output based on which code you insert.

There's client code for listening in on the broadcasted UDP packets which can store the packets in:

  • A text file
  • A sqlite database
  • A Graphite / Carbon backend
  • Stdout