Thanks for the update Ray. I’m not surprised this is a big task. Maybe someone who has implemented something similar can offer some guidance on how it could be done more easily. Something like how home assistant does user logins. But in the end it is just an irrigation system and the worst case is having to reprogram a controller(s) if someone screws up the system.