async def next_service_call_data(self) -> ServiceData | None:
        """Return data for the next service call, or none if no more data exists."""
        return await anext(self.service_call_datas, None)
Return data for the next service call, or none if no more data exists.
custom_components/adaptive_lighting/adaptation_utils.py