This commit is contained in:
J. Nick Koston 2023-02-27 14:58:01 -06:00
parent 6347889fcb
commit cf142cee83
No known key found for this signature in database

View File

@ -196,6 +196,7 @@ export interface EnergyPreferencesValidation {
export interface EnergyInfoAndCO2Signal { export interface EnergyInfoAndCO2Signal {
energyInfo: EnergyInfo; energyInfo: EnergyInfo;
co2SignalEntity: string | undefined; co2SignalEntity: string | undefined;
co2SignalConfigEntry: ConfigEntry | undefined;
} }
export const getEnergyInfo = (hass: HomeAssistant) => export const getEnergyInfo = (hass: HomeAssistant) =>
@ -370,6 +371,7 @@ const getEnergyInfoAndCO2Signal = async (
return <EnergyInfoAndCO2Signal>{ return <EnergyInfoAndCO2Signal>{
energyInfo: info, energyInfo: info,
co2SignalEntity: co2SignalEntity, co2SignalEntity: co2SignalEntity,
co2SignalConfigEntry: co2SignalConfigEntry,
}; };
}; };
@ -383,6 +385,7 @@ const getEnergyDataWithInfo = async (
): Promise<EnergyData> => { ): Promise<EnergyData> => {
const info = energyInfoAndCO2Signal.energyInfo; const info = energyInfoAndCO2Signal.energyInfo;
const co2SignalEntity = energyInfoAndCO2Signal.co2SignalEntity; const co2SignalEntity = energyInfoAndCO2Signal.co2SignalEntity;
const co2SignalConfigEntry = energyInfoAndCO2Signal.co2SignalConfigEntry;
const consumptionStatIDs: string[] = []; const consumptionStatIDs: string[] = [];
for (const source of prefs.energy_sources) { for (const source of prefs.energy_sources) {
// grid source // grid source