Request Smart Meter Texas Data
Changed onPull up to 12 months of 15-minute electricity usage for a Texas smart meter from Smart Meter Texas: grid imports, solar exports, monthly totals, peak demand, and a CSV download of the full 15-minute data (Aurora Solar, OpenSolar, and Solargraf import files are available for installers who ask). For a Texas homeowner pulling their own meter's usage, or an installer pulling a customer's. Needs the ESI ID (or service address), meter number, and current electricity provider, all printed on the electricity bill. If the user has shared a bill image or PDF, read those values from it and call this tool; it takes the values, not the file.
Starts a Smart Meter Texas pull for one meter and waits up to waitSeconds (default 20) for the data. Most pulls finish in about 20 seconds; when one takes longer the result is pending with a requestId, and get_smt_data returns the data once it's ready.
What you need from the bill
- ESI ID (17 or 22 digits), or the service address so it can be looked up
- Meter number (8 to 12 characters, not the serial printed on the meter)
- Current electricity provider, as named on the bill
What you get back
- Monthly grid imports, solar exports, net usage, and peak demand
- Average monthly import and export, and whether the meter exports solar
- A CSV download of the full 15-minute data, plus Aurora Solar, OpenSolar, and Solargraf import files on request
How it works: this creates a Smart Meter Texas data-sharing agreement for the meter, the same flow as meterplan.com/smart-meter-texas. Only request data for a meter you're authorized to access: your own, or a customer's with their permission. A pull completed for the same meter in the last 24 hours is reused instead of creating a new agreement, and a pull already in progress is joined rather than duplicated.
Scope: residential and small-business meters in the deregulated Texas market that report to Smart Meter Texas. Not for municipal utilities or co-ops (for example Austin Energy or CPS Energy), and not for reading bill PDFs.
Request
- Base URLhttps://meterplan.com
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
Tool ran successfully.
Changes
- info
endpoint added
- info