{"action":"created","issue":{"url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub/issues/117","repository_url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub","labels_url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub/issues/117/comments","events_url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub/issues/117/events","html_url":"https://github.com/KraigM/homebridge-harmonyhub/pull/117","id":282635524,"number":117,"title":"Pass options to Discover","user":{"login":"stblassitude","id":202994,"avatar_url":"https://avatars0.githubusercontent.com/u/202994?v=4","gravatar_id":"","url":"https://api.github.com/users/stblassitude","html_url":"https://github.com/stblassitude","followers_url":"https://api.github.com/users/stblassitude/followers","following_url":"https://api.github.com/users/stblassitude/following{/other_user}","gists_url":"https://api.github.com/users/stblassitude/gists{/gist_id}","starred_url":"https://api.github.com/users/stblassitude/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stblassitude/subscriptions","organizations_url":"https://api.github.com/users/stblassitude/orgs","repos_url":"https://api.github.com/users/stblassitude/repos","events_url":"https://api.github.com/users/stblassitude/events{/privacy}","received_events_url":"https://api.github.com/users/stblassitude/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-12-16T16:57:33Z","updated_at":"2018-03-10T11:36:14Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub/pulls/117","html_url":"https://github.com/KraigM/homebridge-harmonyhub/pull/117","diff_url":"https://github.com/KraigM/homebridge-harmonyhub/pull/117.diff","patch_url":"https://github.com/KraigM/homebridge-harmonyhub/pull/117.patch"},"body":"This enables passing options to harmonyhubjs-discover's Discover\r\nconstructor.\r\n\r\nThis closes #105.\r\n\r\nFor systems with multiple interfaces, using the default broadcast\r\naddress of 255.255.255.255 will not give consistent results. Instead,\r\nyou need to pass the appropriate broadcast address for the network\r\nyou're addressing, like 192.168.1.255 for the network 192.168.1.0/24.\r\n\r\nThis PR requires swissmanu/harmonyhubjs-discover#8 to be merged and\r\nreleased.\r\n\r\n(Atom fixed the whitespace problems automatically. If you prefer, I can roll those back.)"},"comment":{"url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub/issues/comments/372023259","html_url":"https://github.com/KraigM/homebridge-harmonyhub/pull/117#issuecomment-372023259","issue_url":"https://api.github.com/repos/KraigM/homebridge-harmonyhub/issues/117","id":372023259,"user":{"login":"andyblac","id":77936,"avatar_url":"https://avatars3.githubusercontent.com/u/77936?v=4","gravatar_id":"","url":"https://api.github.com/users/andyblac","html_url":"https://github.com/andyblac","followers_url":"https://api.github.com/users/andyblac/followers","following_url":"https://api.github.com/users/andyblac/following{/other_user}","gists_url":"https://api.github.com/users/andyblac/gists{/gist_id}","starred_url":"https://api.github.com/users/andyblac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyblac/subscriptions","organizations_url":"https://api.github.com/users/andyblac/orgs","repos_url":"https://api.github.com/users/andyblac/repos","events_url":"https://api.github.com/users/andyblac/events{/privacy}","received_events_url":"https://api.github.com/users/andyblac/received_events","type":"User","site_admin":false},"created_at":"2018-03-10T11:36:14Z","updated_at":"2018-03-10T11:36:14Z","author_association":"NONE","body":"`\r\n\r\n\r\n\r\n\r\nLoading logs from file\r\nCMD: tail -n 100 -f /homebridge/logs/homebridge.log\r\n\r\n\r\n[2018-3-10 10:46:44] Homebridge is running on port 51826.\r\n\r\n┌───────────────────────────────────────────────────┐\r\n│              npm update check failed              │\r\n│        Try running with sudo or get access        │\r\n│       to the local update config store via        │\r\n│ sudo chown -R $USER:$(id -gn $USER) /root/.config │\r\n└───────────────────────────────────────────────────┘\r\n[2018-3-10 10:46:45] [Config] Using Form Authentication\r\n[2018-3-10 10:46:45] [Config] Console is listening on port 8581.\r\n[2018-3-10 10:56:53] [Config] Changes to config.json saved.\r\n[2018-3-10 10:57:04] [Config] Changes to config.json saved.\r\n[2018-3-10 10:57:07] [Config] Homebridge restart request received\r\n[2018-3-10 10:57:07] [Config] No restart command defined, killing process...\r\n*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.\r\n*** WARNING *** Please fix your application to use the native API of Avahi!\r\n*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>\r\n*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.\r\n*** WARNING *** Please fix your application to use the native API of Avahi!\r\n*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>\r\n\r\n┌───────────────────────────────────────────────────┐\r\n│              npm update check failed              │\r\n│        Try running with sudo or get access        │\r\n│       to the local update config store via        │\r\n│ sudo chown -R $USER:$(id -gn $USER) /root/.config │\r\n└───────────────────────────────────────────────────┘\r\n[2018-3-10 10:57:14] Loaded plugin: homebridge-config-ui-x\r\n[2018-3-10 10:57:14] Registering platform 'homebridge-config-ui-x.config'\r\n[2018-3-10 10:57:14] ---\r\n[2018-3-10 10:57:14] Loaded plugin: homebridge-dummy\r\n[2018-3-10 10:57:14] Registering accessory 'homebridge-dummy.DummySwitch'\r\n[2018-3-10 10:57:14] ---\r\n[2018-3-10 10:57:14] Loaded plugin: homebridge-harmonyhub\r\n[2018-3-10 10:57:14] Registering platform 'homebridge-harmonyhub.HarmonyHub'\r\n[2018-3-10 10:57:14] ---\r\n[2018-3-10 10:57:14] Loaded plugin: homebridge-tplink-smarthome\r\n[2018-3-10 10:57:14] Registering platform 'homebridge-tplink-smarthome.TplinkSmarthome'\r\n[2018-3-10 10:57:14] ---\r\n[2018-3-10 10:57:14] Loaded config.json with 0 accessories and 3 platforms.\r\n[2018-3-10 10:57:14] ---\r\n[2018-3-10 10:57:14] Loading 3 platforms...\r\n[2018-3-10 10:57:14] [Config] Initializing config platform...\r\n[2018-3-10 10:57:14] [Harmony Hub] Initializing HarmonyHub platform...\r\n[2018-3-10 10:57:14] [TplinkSmarthome] Initializing TplinkSmarthome platform...\r\n[2018-3-10 10:57:14] [TplinkSmarthome] homebridge-tplink-smarthome v3.11.0, node v8.9.4, homebridge v0.4.38\r\n[2018-3-10 10:57:14] Loading 0 accessories...\r\n[2018-3-10 10:57:14] Homebridge is running on port 51826.\r\n\r\n┌───────────────────────────────────────────────────┐\r\n│              npm update check failed              │\r\n│        Try running with sudo or get access        │\r\n│       to the local update config store via        │\r\n│ sudo chown -R $USER:$(id -gn $USER) /root/.config │\r\n└───────────────────────────────────────────────────┘\r\n[2018-3-10 10:57:14] [Config] Using Form Authentication\r\n[2018-3-10 10:57:14] [Config] Console is listening on port 8581.\r\n[2018-3-10 10:57:14] [TplinkSmarthome] New Device Online: [Christmas Tree] plug [80063F8D832AF162BD2BFC2421F6D91F17D878A1] 192.168.3.19 9999\r\n[2018-3-10 10:57:14] [TplinkSmarthome] Adding: [Christmas Tree] plug [80063F8D832AF162BD2BFC2421F6D91F17D878A1]\r\n[2018-3-10 10:57:14] [TplinkSmarthome] New Device Online: [Lounge Lamp3] plug [80066901F43BFF23963E62BC64C15C5817D82C5A] 192.168.3.12 9999\r\n[2018-3-10 10:57:14] [TplinkSmarthome] Adding: [Lounge Lamp3] plug [80066901F43BFF23963E62BC64C15C5817D82C5A]\r\n[2018-3-10 10:57:14] [TplinkSmarthome] New Device Online: [Sideboard Lights] plug [80066D691A0E1D247C461E4D8C08B04117B01968] 192.168.3.20 9999\r\n[2018-3-10 10:57:14] [TplinkSmarthome] Adding: [Sideboard Lights] plug [80066D691A0E1D247C461E4D8C08B04117B01968]\r\n`"}}
{"actor":{"display_login":"andyblac"}}