<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 async def raw_command(self, service: str, method: str, params: Any):
 """Call an arbitrary method with given parameters. This is useful for debugging and trying out commands before implementing them properly. :param service: Service, use list(self.services) to get a list of availables. :param method: Method to call. :param params: Parameters as a python object (e.g., dict, list) :return: Raw JSON response from the device. """

        _LOGGER.info("Calling %s.%s(%s)", service, method, params)
        return await self.services[service][method](params)