I think you would have been super happy with carel preprogrammed controller with BACnet card in this particular application , would give you factory controller and user experience