@class NSString, HMDHome, NSObject; @protocol OS_dispatch_queue; @interface HMDHomePeriodicReader : HMFObject @property (readonly, nonatomic) NSString *timerID; @property (weak) HMDHome *home; @property (retain) NSObject *workQueue; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)logCategory; - (void)configure:(id)a0; - (void)dealloc; - (id)logIdentifier; - (void).cxx_destruct; - (void)_startTimer; - (void)residentUpdated; - (id)_characteristicsToRead; - (void)_checkToIssueRead; - (void)_issueCharacteristicRequests:(id)a0; - (void)checkToIssueRead; - (void)handleCharacteristicBasedEventAdded:(id)a0; - (void)handleTimerFiredNotification:(id)a0; - (void)startReadTimer; @end