demos: auto refresh device list