Smart automation controllers