bugfix: change filename to adapt convention

change filename from 'device_setting.rb' to 'device_setting_listener.rb'