Does TIMIO need an internet connection?

No. TIMIO works right out of the box and wherever you go, absolutely no WiFi needed. So, you can also take it with you in the car, for example.