added event refresh on deviceAdded for robustness