Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Atom XML elements required by the NAESB REQ.21 ESPI standard #10

Open
dfcoffin opened this issue Jul 29, 2019 · 5 comments
Labels
enhancement New feature or request

Comments

@dfcoffin
Copy link
Collaborator

No description provided.

@peter279k peter279k added the enhancement New feature or request label Sep 19, 2019
@peter279k
Copy link
Owner

Hi @dfcoffin, thanks for your reply.

Could you explain why this feature should be considered?

Thanks.

@dfcoffin
Copy link
Collaborator Author

The Green Button Standard (North American Energy Service Board (NAESB) Retail Energy Quadrant 21 (REQ.21) Energy Service Provider Interface (ESPI) which the Green Button Energy Usage Information (espi.xsd schema) and Personal Identifiable Information (customer.xsd schema) data streams require the data to be "wrapped" within an Atom Publication Protocol (RFC 4287). The use of the Atom "wrapper" creates a flat file which has the ability to demonstrate a relationship to the various espi.xsd and customer.xsd resources contained within the transmitted data streams. Sending a data stream that does NOT contain the Atom "wrapper" elements violates this requirement of the NAESB REQ.21 ESPI standard.

@peter279k
Copy link
Owner

@dfcoffin, do you have the sample XML files on this issue you explain?

@dfcoffin
Copy link
Collaborator Author

dfcoffin commented Feb 4, 2020

Here are a few electric energy data files, there are currently no retail customer samples:
ESPI Sample Energy Data Files.zip

@peter279k
Copy link
Owner

Hi @dfcoffin, thanks for your reply. Here are few questions about this archive file you share:

  • It seems that I need to create these all XML files for different generator and it can be compatible with NAESB REQ.21 standard.

  • When I evaluated the Meter_Data_12-30-2013_01-05-2014 XML file via DMD validation tool, it has some error message. The error captured picture is as follows:

圖片

My electric data XML I create on data-writer.js has not error validation result.

I think your sample file need to be updated and it can let upcoming developers follow the standard on sample files conveniently :).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants