{"action":"closed","issue":{"url":"https://api.github.com/repos/OSGP/Platform/issues/181","labels_url":"https://api.github.com/repos/OSGP/Platform/issues/181/labels{/name}","comments_url":"https://api.github.com/repos/OSGP/Platform/issues/181/comments","events_url":"https://api.github.com/repos/OSGP/Platform/issues/181/events","html_url":"https://github.com/OSGP/Platform/issues/181","id":111165707,"number":181,"title":"Retrieve interval data","user":{"login":"smvdheijden","id":11396536,"avatar_url":"https://avatars.githubusercontent.com/u/11396536?v=3","gravatar_id":"","url":"https://api.github.com/users/smvdheijden","html_url":"https://github.com/smvdheijden","followers_url":"https://api.github.com/users/smvdheijden/followers","following_url":"https://api.github.com/users/smvdheijden/following{/other_user}","gists_url":"https://api.github.com/users/smvdheijden/gists{/gist_id}","starred_url":"https://api.github.com/users/smvdheijden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smvdheijden/subscriptions","organizations_url":"https://api.github.com/users/smvdheijden/orgs","repos_url":"https://api.github.com/users/smvdheijden/repos","events_url":"https://api.github.com/users/smvdheijden/events{/privacy}","received_events_url":"https://api.github.com/users/smvdheijden/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OSGP/Platform/labels/in%20progress","name":"in progress","color":"ededed"},{"url":"https://api.github.com/repos/OSGP/Platform/labels/Smart%20Metering","name":"Smart Metering","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":{"login":"eduarddrenth","id":10200360,"avatar_url":"https://avatars.githubusercontent.com/u/10200360?v=3","gravatar_id":"","url":"https://api.github.com/users/eduarddrenth","html_url":"https://github.com/eduarddrenth","followers_url":"https://api.github.com/users/eduarddrenth/followers","following_url":"https://api.github.com/users/eduarddrenth/following{/other_user}","gists_url":"https://api.github.com/users/eduarddrenth/gists{/gist_id}","starred_url":"https://api.github.com/users/eduarddrenth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eduarddrenth/subscriptions","organizations_url":"https://api.github.com/users/eduarddrenth/orgs","repos_url":"https://api.github.com/users/eduarddrenth/repos","events_url":"https://api.github.com/users/eduarddrenth/events{/privacy}","received_events_url":"https://api.github.com/users/eduarddrenth/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-10-13T12:04:03Z","updated_at":"2015-11-05T08:57:09Z","closed_at":"2015-11-05T08:57:09Z","body":"### Story\n```\nAs a grid operator\nI want OSGP to retrieve interval data\nSo that I can provide the meter data to 3rd parties (who requested the data over P4)\n```\n#### Tasks:\n- [ ] Define acceptance criteria\n- [ ] Implement scenarios handle retrieve load profile values ws request in WS adapter\n- [ ] Implement scenarios handle retrieve load profile values request message in Domain adapter\n- [ ] Implement scenarios handle retrieve load profile values request message in Platform core\n- [ ] Implement scenarios handle retrieve load profile values request message in Protocol adapter\n- [ ] Implement scenarios handle retrieve load profile values response message in Platform core\n- [ ] Implement scenarios handle retrieve load profile values response message in Domain adapter\n- [ ] Implement scenarios handle retrieve load profile values response message in WS adapter\n- [ ] Implement scenarios handle retrieve load profile values results ws request in WS adapter\n- [ ] Implement acceptance tests\n- [ ] Test\n\n#### Scenarios\n\nScenario: Receive a retrieve load profile values request\n```\nGiven a retrieve load profile values request from a client\nWhen the request is received\nThen the load profile values should be retrieved from the device\nAnd the load profile values should be temporarily stored\nAnd a load profile values retrieved notification should be sent to the client\n```\nScenario: Receive a get load profile values results request\n```\nGiven a get load profile values results request from a client\nWhen the request is received\nThen the load profile values result should be retrieved from temporary storage\nAnd a response containing the load profile values should be returned to the client\nAnd the temporarily stored load profile values should be deleted\n```\n\n#### OSGP Functie\n```\nFunctie: Get Actual Meter Reads\nParameters: DeviceIdentification\n```\n\n#### Device interface\n```\nClass: 7\nObisCode: 1.0.99.1.0.255\nAttribute: 2\nData object: \n{8,0-0:1.0.0.255,2,0}\n{3,1-0:1.8.1.255,2,0}\n{3,1-0:1.8.2.255,2,0}\n{3,1-0:2.8.1.255,2,0}\n{3,1-0:2.8.2.255,2,0}\n```"}}