web control app had to change because devices in 'changed' event are now obj not list