{"action":"created","issue":{"url":"https://api.github.com/repos/balloob/home-assistant/issues/657","labels_url":"https://api.github.com/repos/balloob/home-assistant/issues/657/labels{/name}","comments_url":"https://api.github.com/repos/balloob/home-assistant/issues/657/comments","events_url":"https://api.github.com/repos/balloob/home-assistant/issues/657/events","html_url":"https://github.com/balloob/home-assistant/pull/657","id":118457996,"number":657,"title":"Added support for Homematic thermostat","user":{"login":"goir","id":586209,"avatar_url":"https://avatars.githubusercontent.com/u/586209?v=3","gravatar_id":"","url":"https://api.github.com/users/goir","html_url":"https://github.com/goir","followers_url":"https://api.github.com/users/goir/followers","following_url":"https://api.github.com/users/goir/following{/other_user}","gists_url":"https://api.github.com/users/goir/gists{/gist_id}","starred_url":"https://api.github.com/users/goir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goir/subscriptions","organizations_url":"https://api.github.com/users/goir/orgs","repos_url":"https://api.github.com/users/goir/repos","events_url":"https://api.github.com/users/goir/events{/privacy}","received_events_url":"https://api.github.com/users/goir/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-23T19:49:11Z","updated_at":"2015-11-24T10:04:10Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/balloob/home-assistant/pulls/657","html_url":"https://github.com/balloob/home-assistant/pull/657","diff_url":"https://github.com/balloob/home-assistant/pull/657.diff","patch_url":"https://github.com/balloob/home-assistant/pull/657.patch"},"body":"This adds support for Homematic thermostat heater (HM-CC-RT-DN) and wall mounted device (HM-TC-IT-WM-W-EU).\r\n\r\nThe older versions HM-CC-VD and HM-CC-TC are currently not supported. I can add those as well if someone can test.\r\n\r\nThose devices also have different Modes (Auto, Manual and Boost). I guess switching those should be implemented as switche(s) ?\r\n"},"comment":{"url":"https://api.github.com/repos/balloob/home-assistant/issues/comments/159214846","html_url":"https://github.com/balloob/home-assistant/pull/657#issuecomment-159214846","issue_url":"https://api.github.com/repos/balloob/home-assistant/issues/657","id":159214846,"user":{"login":"goir","id":586209,"avatar_url":"https://avatars.githubusercontent.com/u/586209?v=3","gravatar_id":"","url":"https://api.github.com/users/goir","html_url":"https://github.com/goir","followers_url":"https://api.github.com/users/goir/followers","following_url":"https://api.github.com/users/goir/following{/other_user}","gists_url":"https://api.github.com/users/goir/gists{/gist_id}","starred_url":"https://api.github.com/users/goir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goir/subscriptions","organizations_url":"https://api.github.com/users/goir/orgs","repos_url":"https://api.github.com/users/goir/repos","events_url":"https://api.github.com/users/goir/events{/privacy}","received_events_url":"https://api.github.com/users/goir/received_events","type":"User","site_admin":false},"created_at":"2015-11-24T10:04:10Z","updated_at":"2015-11-24T10:04:10Z","body":"While thinking about it, we should probably move the \"client\" to a global position like the z-wave client. Homematic has a lot of devices which can be supported easily. If the client is in every component you have to specify the address every time. This would clean up the configuration like this:\r\n\r\n    homematic:\r\n        address: http://localhost:1234\r\n\r\n    sensor:\r\n       platform: homematic\r\n       devices:\r\n           foo bar:\r\n              ....\r\n    thermostat:\r\n       platform: homematic\r\n       devices:\r\n           foo bar:\r\n              ....\r\n    "}}