docs: def simplestring(self):
          """Return a summary string of the reading.
  
          This is intended as a sampling of how the data could be presented by
          a UI.  It's intended to help a developer understand the relation
          between the attributes of a sensor reading if it is not quite clear
          """
          repr = self.name + ": "
          if self.value is not None:
              repr += str(self.value)
              repr += " ± " + str(self.imprecision)
              repr += self.units
          for state in self.states:
              repr += state + ","
          if self.health >= const.Health.Failed:
              repr += '(Failed)'
          elif self.health >= const.Health.Critical:
              repr += '(Critical)'
          elif self.health >= const.Health.Warning:
              repr += '(Warning)'
          return repr