The logging is a great feature but there is one thing that it can't do that I would like to do. I would like to log the time that a digital input changes state.
Currently you can log the state of the digital input every ten minutes. This means if a state change lasts less than ten minutes you could miss it, and it is not useful if you want to measure the duration of a state change.
As an example, I am monitoring how much energy my hot water heater uses. I want to know every time the burner turns on, and how long it stays on for. Time of day is important because I want to match up usage with solar availability.
If you put the same limit on it as the current limit -- 144 events per day -- I can't imagine it would require more resources.