Eisy with a few sensers could be a great way to automate a pool and easily justify upgrading from 944 and sticking with UDI,
Would need to input at least pool temperature and flow. Ph, salt, chlorine, free chlorine would determine what pool needs. Can Eisy adjust sensor readings to units i.e. Fahrenheit and start a program or send a text messages with status of all sensors.
Adding Arduino might make this easier.