async def async_get_event_log(self, index: int) -> Optional[EventLogResponse]:
        """
        Get an entry from the event log.

        :param index: Index for the event log entry to be obtained.
        :return: Response containing the event log entry, or None if not found.
        """

        response = await self._protocol.async_execute(
            GetEventLogCommand(index))
        if isinstance(response, EventLogResponse):
            return response
        return None
Get an entry from the event log.

        :param index: Index for the event log entry to be obtained.
        :return: Response containing the event log entry, or None if not found.