I am not too familiar with ntp but does it mean that I need internet on my PI clients to use this library since you are using ntp to sync time.