It would be good if the module configuration and data retrieving can be done through embedded web pages. The second choice would be free configurable with open protocol, e.g. Lonworks, BACnet MS/TP or Modbus RTU. The number of pulse input ideally should be 4 or 5, and at least 3.

IP-SM-101 from Mamac systems would have been much more useful if it can be extended to 3 pulse inputs.

AcquiLite from Obvius seems to be interesting. Has anyone tried them?

Io-24 from ioBridge is even more interesting! (check this cool home project) But I figured it would be a little odd to do this in commercial jobs.

Any suggestion and valuable experience? TIA!