{"action":"created","issue":{"url":"https://api.github.com/repos/john30/ebusd/issues/42","repository_url":"https://api.github.com/repos/john30/ebusd","labels_url":"https://api.github.com/repos/john30/ebusd/issues/42/labels{/name}","comments_url":"https://api.github.com/repos/john30/ebusd/issues/42/comments","events_url":"https://api.github.com/repos/john30/ebusd/issues/42/events","html_url":"https://github.com/john30/ebusd/issues/42","id":194925702,"number":42,"title":"implement slave mode","user":{"login":"Giermann","id":4408398,"avatar_url":"https://avatars.githubusercontent.com/u/4408398?v=3","gravatar_id":"","url":"https://api.github.com/users/Giermann","html_url":"https://github.com/Giermann","followers_url":"https://api.github.com/users/Giermann/followers","following_url":"https://api.github.com/users/Giermann/following{/other_user}","gists_url":"https://api.github.com/users/Giermann/gists{/gist_id}","starred_url":"https://api.github.com/users/Giermann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Giermann/subscriptions","organizations_url":"https://api.github.com/users/Giermann/orgs","repos_url":"https://api.github.com/users/Giermann/repos","events_url":"https://api.github.com/users/Giermann/events{/privacy}","received_events_url":"https://api.github.com/users/Giermann/received_events","type":"User","site_admin":false},"labels":[{"id":256934915,"url":"https://api.github.com/repos/john30/ebusd/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"john30","id":9190499,"avatar_url":"https://avatars.githubusercontent.com/u/9190499?v=3","gravatar_id":"","url":"https://api.github.com/users/john30","html_url":"https://github.com/john30","followers_url":"https://api.github.com/users/john30/followers","following_url":"https://api.github.com/users/john30/following{/other_user}","gists_url":"https://api.github.com/users/john30/gists{/gist_id}","starred_url":"https://api.github.com/users/john30/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/john30/subscriptions","organizations_url":"https://api.github.com/users/john30/orgs","repos_url":"https://api.github.com/users/john30/repos","events_url":"https://api.github.com/users/john30/events{/privacy}","received_events_url":"https://api.github.com/users/john30/received_events","type":"User","site_admin":false},"assignees":[{"login":"john30","id":9190499,"avatar_url":"https://avatars.githubusercontent.com/u/9190499?v=3","gravatar_id":"","url":"https://api.github.com/users/john30","html_url":"https://github.com/john30","followers_url":"https://api.github.com/users/john30/followers","following_url":"https://api.github.com/users/john30/following{/other_user}","gists_url":"https://api.github.com/users/john30/gists{/gist_id}","starred_url":"https://api.github.com/users/john30/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/john30/subscriptions","organizations_url":"https://api.github.com/users/john30/orgs","repos_url":"https://api.github.com/users/john30/repos","events_url":"https://api.github.com/users/john30/events{/privacy}","received_events_url":"https://api.github.com/users/john30/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-12-12T09:26:38Z","updated_at":"2016-12-12T09:35:48Z","closed_at":null,"body":"Recent use cases reminded me that it's sometimes useful to separate 1 ebus into 2, which might require to emulate one or more clients. It would be very handy if ebusd would support a slave device mode with the capability to define a set of supported messages and their answer, that ebusd should send.\r\n\r\nMaybe that's a too complex enhancement and should be done in a separate project, but I don't know any other projects dealing with ebus. Maybe ebusd could simply provide a method to interfere bus messages?\r\nOr some library mode to use from other scripts or programs?\r\nThen it could just hand over all messages to some \"plug in\", which is then able to respond via ebusd?"},"comment":{"url":"https://api.github.com/repos/john30/ebusd/issues/comments/266382443","html_url":"https://github.com/john30/ebusd/issues/42#issuecomment-266382443","issue_url":"https://api.github.com/repos/john30/ebusd/issues/42","id":266382443,"user":{"login":"john30","id":9190499,"avatar_url":"https://avatars.githubusercontent.com/u/9190499?v=3","gravatar_id":"","url":"https://api.github.com/users/john30","html_url":"https://github.com/john30","followers_url":"https://api.github.com/users/john30/followers","following_url":"https://api.github.com/users/john30/following{/other_user}","gists_url":"https://api.github.com/users/john30/gists{/gist_id}","starred_url":"https://api.github.com/users/john30/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/john30/subscriptions","organizations_url":"https://api.github.com/users/john30/orgs","repos_url":"https://api.github.com/users/john30/repos","events_url":"https://api.github.com/users/john30/events{/privacy}","received_events_url":"https://api.github.com/users/john30/received_events","type":"User","site_admin":false},"created_at":"2016-12-12T09:35:48Z","updated_at":"2016-12-12T09:35:48Z","body":"this is already supported up to the point where ebusd has to answer to queries from another participant. here the new constant value fields come in handy but variables and a store of variable values might be needed as well."}}
{"actor":{"display_login":"john30"}}