Smart valves