feat(starlight_heatpump): add Generator mode
Generator mode is a feature on some heat pumps to limit the output when
running on generator power. The options are 30%, 50%, 70%, though not
absolutely certain they are in the right order here.
Issue #5440