Smart drains