code: def get_ip_addr(self) -> str:
          '''Show IP Address.'''
          output, _ = self._execute(
              '-s', self.device_sn, 'shell', 'ip', '-f', 'inet', 'addr', 'show', 'wlan0')
          ip_addr = re.findall(
              r"\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b", output)
          if not ip_addr:
              raise ConnectionError(
                  'The device is not connected to WLAN or not connected via USB.')
          return ip_addr[0f get_ip_addr(self) -> str:
          '''Show IP Address.'''
          output, _ = self._execute(
              '-s', self.device_sn, 'shell', 'ip', '-f', 'inet', 'addr', 'show', 'wlan0')
          ip_addr = re.findall(
              r"\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b", output)
          if not ip_addr:
              raise ConnectionError(
                  'The device is not connected to WLAN or not connected via USB.')
          return ip_addr[0]
docs: Show IP Address.