docs: def get_status(self):
          """ Query the device status. Returns JSON of the device internal state """
          url = self.base_url + '/status'
          try:
              r = requests.get(url, timeout=10)
              return r.json()
          except RequestException as err:
              raise Client.ClientError(err)