async def METHOD_NAME(
    hass: HomeAssistant,
    manufacturer: str,
    model: str,
    source_entity: SourceEntity | None = None,
) -> PowerCalculationStrategyInterface:
    if not source_entity:
        source_entity = create_source_entity(LIGHT_DOMAIN)
    strategy_factory = PowerCalculatorStrategyFactory(hass)
    power_profile = await ProfileLibrary.factory(hass).get_profile(
        ModelInfo(manufacturer, model),
    )
    return await strategy_factory.create(
        config={},
        strategy=CalculationStrategy.LUT,
        power_profile=power_profile,
        source_entity=source_entity,
    )