UNPKG

tibber-api

Version:

Node.js module for connecting to Tibber API and extract data from your connected homes, including realtime data from Tibber Pulse.

206 lines 5.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.gqlHomeComplete = exports.gqlHomeRealTime = exports.gqlHome = void 0; exports.gqlHome = ` query getHome($homeId:ID!) { viewer { home(id:$homeId) { id timeZone appNickname appAvatar size type numberOfResidents primaryHeatingSource hasVentilationSystem mainFuseSize address { address1 address2 address3 postalCode city country latitude longitude } owner { id firstName isCompany name middleName lastName organizationNo language contactInfo { email mobile } } meteringPointData { consumptionEan gridCompany gridAreaCode priceAreaCode productionEan energyTaxType vatType estimatedAnnualConsumption } features { realTimeConsumptionEnabled } } } } `; exports.gqlHomeRealTime = ` query getHome($homeId:ID!) { viewer { home(id:$homeId) { features { realTimeConsumptionEnabled } } } } `; exports.gqlHomeComplete = ` query getHomeComplete($homeId:ID!) { viewer { home(id:$homeId) { id timeZone appNickname appAvatar size type numberOfResidents primaryHeatingSource hasVentilationSystem mainFuseSize address { address1 address2 address3 postalCode city country latitude longitude } owner { id firstName isCompany name middleName lastName organizationNo language contactInfo { email mobile } } meteringPointData { consumptionEan gridCompany gridAreaCode priceAreaCode productionEan energyTaxType vatType estimatedAnnualConsumption } currentSubscription { id subscriber { id firstName isCompany name middleName lastName organizationNo language contactInfo { email mobile } } validFrom validTo status priceInfo { current { total energy tax startsAt level currency } today { total energy tax startsAt level currency } tomorrow { total energy tax startsAt level currency } } } subscriptions { id subscriber { id } validFrom validTo status priceInfo { current { total energy tax startsAt level currency } today { total energy tax startsAt level currency } tomorrow { total energy tax startsAt level currency } } } features { realTimeConsumptionEnabled } } } } `; //# sourceMappingURL=home.gql.js.map