{"action":"created","issue":{"url":"https://api.github.com/repos/openhab/openhab/issues/389","labels_url":"https://api.github.com/repos/openhab/openhab/issues/389/labels{/name}","comments_url":"https://api.github.com/repos/openhab/openhab/issues/389/comments","events_url":"https://api.github.com/repos/openhab/openhab/issues/389/events","html_url":"https://github.com/openhab/openhab/issues/389","id":22801077,"number":389,"title":"logitech harmony hub binding","user":{"login":"openhab-migration","id":5867665,"avatar_url":"https://avatars.githubusercontent.com/u/5867665?v=3","gravatar_id":"","url":"https://api.github.com/users/openhab-migration","html_url":"https://github.com/openhab-migration","followers_url":"https://api.github.com/users/openhab-migration/followers","following_url":"https://api.github.com/users/openhab-migration/following{/other_user}","gists_url":"https://api.github.com/users/openhab-migration/gists{/gist_id}","starred_url":"https://api.github.com/users/openhab-migration/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openhab-migration/subscriptions","organizations_url":"https://api.github.com/users/openhab-migration/orgs","repos_url":"https://api.github.com/users/openhab-migration/repos","events_url":"https://api.github.com/users/openhab-migration/events{/privacy}","received_events_url":"https://api.github.com/users/openhab-migration/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openhab/openhab/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/openhab/openhab/labels/imported","name":"imported","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":43,"created_at":"2013-11-17T17:51:51Z","updated_at":"2015-03-22T06:31:14Z","closed_at":null,"body":"_From [christop...@gmail.com](https://code.google.com/u/110580897506294540495/) on July 28, 2013 03:39:56_\n\n*for the record*\r\n\r\nA binding for the Harmony Hub from Logitech would be a great addition to openhab. http://www.logitech.com/en-us/product/harmony-ultimate The benefit of this system is that it synchronizes the current state of activities across multiple devices.\r\n\r\nThere is no official API, but Philipp posted a link to a reverse-engineered api (python). https://plus.google.com/u/0/106776789281760893623/posts/B1JYPccinNV http://petelepage.com/blog/tag/harmony-hub-api/\n\n_Original issue: http://code.google.com/p/openhab/issues/detail?id=389_"},"comment":{"url":"https://api.github.com/repos/openhab/openhab/issues/comments/84533279","html_url":"https://github.com/openhab/openhab/issues/389#issuecomment-84533279","issue_url":"https://api.github.com/repos/openhab/openhab/issues/389","id":84533279,"user":{"login":"staehler","id":6258158,"avatar_url":"https://avatars.githubusercontent.com/u/6258158?v=3","gravatar_id":"","url":"https://api.github.com/users/staehler","html_url":"https://github.com/staehler","followers_url":"https://api.github.com/users/staehler/followers","following_url":"https://api.github.com/users/staehler/following{/other_user}","gists_url":"https://api.github.com/users/staehler/gists{/gist_id}","starred_url":"https://api.github.com/users/staehler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/staehler/subscriptions","organizations_url":"https://api.github.com/users/staehler/orgs","repos_url":"https://api.github.com/users/staehler/repos","events_url":"https://api.github.com/users/staehler/events{/privacy}","received_events_url":"https://api.github.com/users/staehler/received_events","type":"User","site_admin":false},"created_at":"2015-03-22T06:31:14Z","updated_at":"2015-03-22T06:31:14Z","body":"Sure, here is the excerpt of my logfile. Thanks, for your assistence!!!\r\n\r\n2015-03-21 19:53:27.884 [INFO ] [c.internal.ModelRepositoryImpl] - Refreshing model 'harmony.items'\r\n2015-03-21 19:53:27.892 [ERROR] [AbstractGenericBindingProvider] - Binding org.openhab.binding.harmonyhub.internal.HarmonyHubBinding threw an exception: \r\njava.lang.NullPointerException: null\r\n\tat org.openhab.binding.harmonyhub.internal.HarmonyHubBinding.bindingChanged(HarmonyHubBinding.java:94) ~[na:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.notifyListeners(AbstractGenericBindingProvider.java:108) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.removeConfigurations(AbstractGenericBindingProvider.java:94) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.processBindingConfigsFromModel(GenericItemProvider.java:164) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.modelChanged(GenericItemProvider.java:386) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:159) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:100) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.checkFolder(FolderObserver.java:142) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.run(FolderObserver.java:99) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n2015-03-21 19:53:27.895 [ERROR] [AbstractGenericBindingProvider] - Binding org.openhab.binding.harmonyhub.internal.HarmonyHubBinding threw an exception: \r\njava.lang.NullPointerException: null\r\n\tat org.openhab.binding.harmonyhub.internal.HarmonyHubBinding.bindingChanged(HarmonyHubBinding.java:94) ~[na:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.notifyListeners(AbstractGenericBindingProvider.java:108) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.removeConfigurations(AbstractGenericBindingProvider.java:94) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.processBindingConfigsFromModel(GenericItemProvider.java:164) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.modelChanged(GenericItemProvider.java:386) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:159) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:100) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.checkFolder(FolderObserver.java:142) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.run(FolderObserver.java:99) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n2015-03-21 19:53:27.898 [ERROR] [AbstractGenericBindingProvider] - Binding org.openhab.binding.harmonyhub.internal.HarmonyHubBinding threw an exception: \r\njava.lang.NullPointerException: null\r\n\tat org.openhab.binding.harmonyhub.internal.HarmonyHubBinding.bindingChanged(HarmonyHubBinding.java:94) ~[na:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.notifyListeners(AbstractGenericBindingProvider.java:108) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.removeConfigurations(AbstractGenericBindingProvider.java:94) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.processBindingConfigsFromModel(GenericItemProvider.java:164) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.modelChanged(GenericItemProvider.java:386) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:159) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:100) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.checkFolder(FolderObserver.java:142) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.run(FolderObserver.java:99) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n2015-03-21 19:53:27.901 [ERROR] [AbstractGenericBindingProvider] - Binding org.openhab.binding.harmonyhub.internal.HarmonyHubBinding threw an exception: \r\njava.lang.NullPointerException: null\r\n\tat org.openhab.binding.harmonyhub.internal.HarmonyHubBinding.bindingChanged(HarmonyHubBinding.java:94) ~[na:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.notifyListeners(AbstractGenericBindingProvider.java:108) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.removeConfigurations(AbstractGenericBindingProvider.java:94) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.processBindingConfigsFromModel(GenericItemProvider.java:164) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.modelChanged(GenericItemProvider.java:386) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:159) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:100) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.checkFolder(FolderObserver.java:142) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.run(FolderObserver.java:99) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n2015-03-21 19:53:27.903 [ERROR] [AbstractGenericBindingProvider] - Binding org.openhab.binding.harmonyhub.internal.HarmonyHubBinding threw an exception: \r\njava.lang.NullPointerException: null\r\n\tat org.openhab.binding.harmonyhub.internal.HarmonyHubBinding.bindingChanged(HarmonyHubBinding.java:94) ~[na:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.notifyListeners(AbstractGenericBindingProvider.java:108) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.binding.AbstractGenericBindingProvider.removeConfigurations(AbstractGenericBindingProvider.java:94) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.processBindingConfigsFromModel(GenericItemProvider.java:164) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.item.internal.GenericItemProvider.modelChanged(GenericItemProvider.java:386) [org.openhab.model.item_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.notifyListeners(ModelRepositoryImpl.java:159) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.ModelRepositoryImpl.addOrRefreshModel(ModelRepositoryImpl.java:100) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.checkFolder(FolderObserver.java:142) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.model.core.internal.folder.FolderObserver.run(FolderObserver.java:99) [org.openhab.model.core_1.7.0.201503180218.jar:na]\r\n2015-03-21 19:53:34.554 [WARN ] [.o.u.w.i.render.SwitchRenderer] - Cannot determine item type of 'HarmonyHubWatchTV'\r\norg.openhab.core.items.ItemNotFoundException: Item 'HarmonyHubWatchTV' could not be found in the item registry\r\n\tat org.openhab.core.internal.items.ItemRegistryImpl.getItem(ItemRegistryImpl.java:80) ~[na:na]\r\n\tat org.openhab.ui.internal.items.ItemUIRegistryImpl.getItem(ItemUIRegistryImpl.java:535) ~[na:na]\r\n\tat org.openhab.ui.webapp.internal.render.SwitchRenderer.renderWidget(SwitchRenderer.java:57) ~[org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.renderWidget(PageRenderer.java:158) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.processChildren(PageRenderer.java:121) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.processChildren(PageRenderer.java:138) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.processPage(PageRenderer.java:86) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.servlet.WebAppServlet.service(WebAppServlet.java:142) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) [org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841.jar:na]\r\n\tat org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) [org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841.jar:na]\r\n\tat org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60) [org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841.jar:na]\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:848) [javax.servlet_3.0.0.v201112011016.jar:na]\r\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:598) [org.eclipse.jetty.servlet_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:486) [org.eclipse.jetty.servlet_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413) [org.eclipse.jetty.servlet_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.Server.handle(Server.java:350) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630) [org.eclipse.jetty.http_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230) [org.eclipse.jetty.http_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:606) [org.eclipse.jetty.io_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46) [org.eclipse.jetty.io_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603) [org.eclipse.jetty.util_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538) [org.eclipse.jetty.util_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat java.lang.Thread.run(Thread.java:745) [na:1.7.0_75]\r\n2015-03-21 19:53:34.557 [ERROR] [o.u.i.items.ItemUIRegistryImpl] - Cannot retrieve item 'HarmonyHubWatchTV' for widget org.openhab.model.sitemap.Switch\r\n2015-03-21 19:53:34.559 [ERROR] [o.u.i.items.ItemUIRegistryImpl] - Cannot retrieve item 'HarmonyHubWatchTV' for widget org.openhab.model.sitemap.Switch\r\n2015-03-21 19:53:34.560 [ERROR] [o.u.i.items.ItemUIRegistryImpl] - Cannot retrieve item 'HarmonyHubWatchTV' for widget org.openhab.model.sitemap.Switch\r\n2015-03-21 19:53:34.561 [ERROR] [o.u.i.items.ItemUIRegistryImpl] - Cannot retrieve item 'HarmonyHubWatchTV' for widget org.openhab.model.sitemap.Switch\r\n2015-03-21 19:53:39.622 [WARN ] [.o.u.w.i.render.SwitchRenderer] - Cannot determine item type of 'HarmonyHubWatchTV'\r\norg.openhab.core.items.ItemNotFoundException: Item 'HarmonyHubWatchTV' could not be found in the item registry\r\n\tat org.openhab.core.internal.items.ItemRegistryImpl.getItem(ItemRegistryImpl.java:80) ~[na:na]\r\n\tat org.openhab.ui.internal.items.ItemUIRegistryImpl.getItem(ItemUIRegistryImpl.java:535) ~[na:na]\r\n\tat org.openhab.ui.webapp.internal.render.SwitchRenderer.renderWidget(SwitchRenderer.java:57) ~[org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.renderWidget(PageRenderer.java:158) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.processChildren(PageRenderer.java:121) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.processChildren(PageRenderer.java:138) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.render.PageRenderer.processPage(PageRenderer.java:86) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.openhab.ui.webapp.internal.servlet.WebAppServlet.service(WebAppServlet.java:142) [org.openhab.ui.webapp_1.7.0.201503180218.jar:na]\r\n\tat org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) [org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841.jar:na]\r\n\tat org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) [org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841.jar:na]\r\n\tat org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60) [org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841.jar:na]\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:848) [javax.servlet_3.0.0.v201112011016.jar:na]\r\n\tat org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:598) [org.eclipse.jetty.servlet_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:486) [org.eclipse.jetty.servlet_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413) [org.eclipse.jetty.servlet_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.Server.handle(Server.java:350) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630) [org.eclipse.jetty.http_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230) [org.eclipse.jetty.http_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77) [org.eclipse.jetty.server_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:606) [org.eclipse.jetty.io_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46) [org.eclipse.jetty.io_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603) [org.eclipse.jetty.util_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538) [org.eclipse.jetty.util_8.1.3.v20120522.jar:8.1.3.v20120522]\r\n\tat java.lang.Thread.run(Thread.java:745) [na:1.7.0_75]\r\n2015-03-21 19:53:39.625 [ERROR] [o.u.i.items.ItemUIRegistryImpl] - Cannot retrieve item 'HarmonyHubWatchTV' for widget org.openhab.model.sitemap.Switch\r\n2015-03-21 19:53:39.626 [ERROR] [o.u.i.items.ItemUIRegistryImpl] - Cannot retrieve item 'HarmonyHubWatchTV' for widget org.openhab.model.sitemap.Switch\r\n\r\n\r\n"}}