{"action":"created","issue":{"url":"https://api.github.com/repos/openhab/openhab2-addons/issues/2167","repository_url":"https://api.github.com/repos/openhab/openhab2-addons","labels_url":"https://api.github.com/repos/openhab/openhab2-addons/issues/2167/labels{/name}","comments_url":"https://api.github.com/repos/openhab/openhab2-addons/issues/2167/comments","events_url":"https://api.github.com/repos/openhab/openhab2-addons/issues/2167/events","html_url":"https://github.com/openhab/openhab2-addons/pull/2167","id":222102343,"number":2167,"title":"New SmlReader binding","user":{"login":"msteigenberger","id":9154750,"avatar_url":"https://avatars0.githubusercontent.com/u/9154750?v=4","gravatar_id":"","url":"https://api.github.com/users/msteigenberger","html_url":"https://github.com/msteigenberger","followers_url":"https://api.github.com/users/msteigenberger/followers","following_url":"https://api.github.com/users/msteigenberger/following{/other_user}","gists_url":"https://api.github.com/users/msteigenberger/gists{/gist_id}","starred_url":"https://api.github.com/users/msteigenberger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msteigenberger/subscriptions","organizations_url":"https://api.github.com/users/msteigenberger/orgs","repos_url":"https://api.github.com/users/msteigenberger/repos","events_url":"https://api.github.com/users/msteigenberger/events{/privacy}","received_events_url":"https://api.github.com/users/msteigenberger/received_events","type":"User","site_admin":false},"labels":[{"id":159936256,"url":"https://api.github.com/repos/openhab/openhab2-addons/labels/awaiting%20feedback","name":"awaiting feedback","color":"fef2c0","default":false},{"id":159935827,"url":"https://api.github.com/repos/openhab/openhab2-addons/labels/newbinding","name":"newbinding","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":39,"created_at":"2017-04-17T09:55:33Z","updated_at":"2018-03-13T07:02:57Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/openhab/openhab2-addons/pulls/2167","html_url":"https://github.com/openhab/openhab2-addons/pull/2167","diff_url":"https://github.com/openhab/openhab2-addons/pull/2167.diff","patch_url":"https://github.com/openhab/openhab2-addons/pull/2167.patch"},"body":"Migrated openhab/openhab1-addons#3292 from Mathias Gilhuber to openhab2.\r\n\r\nSML is a communication protocol for transmitting meter data for so called smart meters. SML is similar to XML with regard to its ability to nest information tags within other tags. But the standard way of coding SML packets is in a more efficient binary format that is similar but not equal to BER encoding. Also the specification comes in a form that is similar to ASN.1 but not completely standards compliant.\r\n\r\nTo decode SML messages, the binding takes advantage of jSML library by Fraunhofer Institute.\r\n\r\nSigned-off-by: Matthias Steigenberger <matthias.steigenberger@gmail.com>\r\n"},"comment":{"url":"https://api.github.com/repos/openhab/openhab2-addons/issues/comments/372566502","html_url":"https://github.com/openhab/openhab2-addons/pull/2167#issuecomment-372566502","issue_url":"https://api.github.com/repos/openhab/openhab2-addons/issues/2167","id":372566502,"user":{"login":"msteigenberger","id":9154750,"avatar_url":"https://avatars0.githubusercontent.com/u/9154750?v=4","gravatar_id":"","url":"https://api.github.com/users/msteigenberger","html_url":"https://github.com/msteigenberger","followers_url":"https://api.github.com/users/msteigenberger/followers","following_url":"https://api.github.com/users/msteigenberger/following{/other_user}","gists_url":"https://api.github.com/users/msteigenberger/gists{/gist_id}","starred_url":"https://api.github.com/users/msteigenberger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msteigenberger/subscriptions","organizations_url":"https://api.github.com/users/msteigenberger/orgs","repos_url":"https://api.github.com/users/msteigenberger/repos","events_url":"https://api.github.com/users/msteigenberger/events{/privacy}","received_events_url":"https://api.github.com/users/msteigenberger/received_events","type":"User","site_admin":false},"created_at":"2018-03-13T07:02:57Z","updated_at":"2018-03-13T07:02:57Z","author_association":"NONE","body":"@ggzengel: I've made first changes yesterday night, but no tests yet. Currently I'm negating simply every value if I found that status bit set. I can restrict it with unit=WATT. In the code I don't want to make an assumption about the \"main\" OBIS (or any OBIS code).\r\nAre your values not negated now? Could be that there is a bug in finding the status bit.\r\nI will continue that maybe today evening."}}
{"actor":{"display_login":"msteigenberger"}}