Power, voltage, temperature and optical sensors (compatible with the emonTx and emonPi units). 

CT sensors give a much better reading of instantaneous power than pulse counting; we recommend using a CT sensor whenever possible. When monitoring power using a pulse counting method from a utility meter the sample rate is limited to the number of pulses; at low power values the interval between pulses can be extremely long.