code: def _get_text(self):
          
          device = self._get_device()
          if device is None:
              return (UNKNOWN_DEVICE, self.py3.COLOR_BAD)
  
          if not device["isReachable"] or not device["isTrusted"]:
              return (
                  self.py3.safe_format(
                      self.format_disconnected, {"name": device["name"]}
                  ),
                  self.py3.COLOR_BAD,
              )
  
          battery = self._get_battery()
          (charge, bat_status, color) = self._get_battery_status(battery)
  
          notif = self._get_notifications()
          (notif_size, notif_status) = self._get_notifications_status(notif)
  
          return (
              self.py3.safe_format(
                  self.format,
                  dict(
                      name=device["name"],
                      charge=charge,
                      bat_status=bat_status,
                      notif_size=notif_size,
                      notif_status=notif_status,
                  ),
              ),
              color,
          )
docs: Get the current metadatas