190 likes | 357 Views
Green Button Download My Data Certification Dry Run. Marty Burns, John Teeter for NIST, Kay Clinard UCAIug. Agenda. Green Button ITCA UCAIug Organization ITCA Structure Dry Run Process Flow Dry Run Artifacts Green Button Test Plan Testing and Certification Plan Breakdown
E N D
Green Button Download My Data Certification Dry Run Marty Burns, John Teeter for NIST, Kay Clinard UCAIug
Agenda • Green Button ITCA • UCAIug Organization • ITCA Structure • Dry Run Process Flow • Dry Run Artifacts • Green Button Test Plan • Testing and Certification Plan Breakdown • Application Profiles • Conformance Blocks • Function Blocks • Test Procedures
UCAIug Organization http://www.ucaiug.org/
UCAIug ITCA Architecture Recognizes NAESB Develops, maintains and Owns Standard NAESB REQ.21 Standardizes Energy Services Provider Interface (ESPI), NAESB SGIP UCAIug Recognizes SGTCC IPRM 2.0 Provides guidance for ITCA Implementation Recognizes Green Button ITCA Develops, maintains, and owns Certification Program Requirements CPR’s. Posts and maintains certificates on-line, Provides Help Desk, FAQ, Marketing for Program, resource to AB’s OpenADE Identifies Requirements for energy services provider interface CPR’s (ISO 67) Test Scheme for Green Button Certification CB’s (ISO 65) Manages Certification Program, reviews TL reports, and Issues and Maintains Certificates Overview Green Button Certification Program Roles and Scope AB’s (ISO 17011) Accredits CBs and TLs TL’s (ISO 17025) Perform Certification Tests per Green Button CPR’s as established by ITCA Products / systems [Data Custodians/3rd party] Certified interoperable
UCAIug Green Button Dry Run Package • Benefits of Participating in UCAIug GITCA Dry Run • GBDMD Logo • Green Button Application • UCAIug Green Button Testing Scheme Policies and Procedures • Green Button Compliance Certificate • Green Button Conformance Blocks • Green Button Download My Data PICS • Green Button Test Cases • Green Button Test Data Sheet • Green Button Test Plan • Green Button Test Plan DMD Dry Run • UCAIug – ABs Memorandum of Understanding • Example GBA Test Lab MOU - Agreement
Green Button Testing and Certification Certified Green Button Implementations
Green Button Test Plan Requirements Breakdown GBTP – Green Button Test Plan Document GBTC – Green Button Test Cases Spreadsheet
Green Button Test Plan Application Profiles • Green Button Download My Data • Green Button Connect My Data • Smart Device acquires Green Button Data from Data Custodian • Third Party acquires large batches of Green Button Data from single Utility • Original reads (Catch up data) • Collecting Sub-metering Data • Green Button Commercial Profile • Green Button Industrial Profile
Green Button Functional Blocks: DMD • [FB_1] Common – common to all profiles • [FB_2] Green Button Download My Data – specific to Green Button Download My Data • [FB_4] Interval Metering – generic for interval data • [FB_5] Interval Electricity Metering – specific electricity interval metering • [FB_6] Demand Electricity Metering – demand measurements • [FB_7] Net Metering – net metering measurements • [FB_8] Forward and Reverse Metering – forward and reverse separate measurements • [FB_9] Register Values – metering register measurments • [FB_10] Gas – gas interval data • [FB_11] Water – water interval data • [FB_29] Temperature – coincident temperature measurements • [FB_12] Cost of Interval Data – cost attribution of interval data • [FB_15] Usage Summary – billing period summary dashboard • [FB_16] Usage Summary with Cost – billing cost data included in summary • [FB_17] Power Quality Summary – power quality summary dashboard • [FB_27] Usage Summary with Demands and Previous Day Attributes – additional detail in summary • [FB_28] Usage Summary Costs for Current Billing Period – current billing period bill estimated costs • [FB_30] Common User Experience – common web presence user experience for DMD
Testing a Green Button Data File Select Common Scope Edit Scope (Function Blocks) Download Test Results Browse for file (IE9)Drag/Drop (FF)
Sample Results SUCCESS ERRORS
Test Procedure (part 6 of GB Test Plan Document) Refers to ITCA Docs Application form Test Procedures
Test Procedures Function Block Test Case Step By Step Procedure Summary of Acceptance Criteria Test Witness