Tibber · Arazzo Workflow
Tibber Consumption Report
Version 1.0.0
Discover the viewer's homes over GraphQL, then pull the most recent hourly consumption nodes with cost for the chosen home.
View Spec
View on GitHub
EnergySmartHomeSmartMeterElectricityPricingElectricVehicleChargingHeatPumpSolarInverterHomeBatteryGraphQLOAuth2NordicArazzoWorkflows
Provider
Workflows
consumption-report
Resolve a home and pull its most recent hourly consumption nodes with cost.
Runs a viewer/homes discovery query to capture a home id, then runs an hourly consumption query to return the most recent consumption nodes, each with consumption, unit, cost, and currency.
1
discoverHomes
executeGraphQL
Resolve the authenticated viewer and the list of homes, capturing the first home id for context.
2
getConsumption
executeGraphQL
Pull the most recent hourly consumption nodes for the viewer's home, including consumption, unit, cost, and currency.