tibber-api
Version:
Node.js module for connecting to Tibber API and extract data from your connected homes, including realtime data from Tibber Pulse.
32 lines (31 loc) • 905 B
TypeScript
import { IEndpoint } from './IEndpoint';
export interface IConfig {
active: boolean;
apiEndpoint: IEndpoint;
homeId?: string;
timestamp?: boolean;
power?: boolean;
lastMeterConsumption?: boolean;
accumulatedConsumption?: boolean;
accumulatedProduction?: boolean;
accumulatedProductionLastHour?: boolean;
accumulatedConsumptionLastHour?: boolean;
accumulatedCost?: boolean;
accumulatedReward?: boolean;
currency?: boolean;
minPower?: boolean;
averagePower?: boolean;
maxPower?: boolean;
powerProduction?: boolean;
minPowerProduction?: boolean;
maxPowerProduction?: boolean;
lastMeterProduction?: boolean;
powerFactor?: boolean;
voltagePhase1?: boolean;
voltagePhase2?: boolean;
voltagePhase3?: boolean;
currentL1?: boolean;
currentL2?: boolean;
currentL3?: boolean;
signalStrength?: boolean;
}