'Handle data changes for node values.'

def update_properties(self):

    self._state = self.values.primary.data
    if (self.refresh_on_update and ((time.perf_counter() - self.last_update) > 30)):
        self.last_update = time.perf_counter()
        self.node.request_state()
