{"action":"created","issue":{"url":"https://api.github.com/repos/danielperna84/pyhomematic/issues/37","repository_url":"https://api.github.com/repos/danielperna84/pyhomematic","labels_url":"https://api.github.com/repos/danielperna84/pyhomematic/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/danielperna84/pyhomematic/issues/37/comments","events_url":"https://api.github.com/repos/danielperna84/pyhomematic/issues/37/events","html_url":"https://github.com/danielperna84/pyhomematic/issues/37","id":177654070,"number":37,"title":"HmIP-RF Support (homematic IP)","user":{"login":"elajoie","id":5882853,"avatar_url":"https://avatars.githubusercontent.com/u/5882853?v=3","gravatar_id":"","url":"https://api.github.com/users/elajoie","html_url":"https://github.com/elajoie","followers_url":"https://api.github.com/users/elajoie/followers","following_url":"https://api.github.com/users/elajoie/following{/other_user}","gists_url":"https://api.github.com/users/elajoie/gists{/gist_id}","starred_url":"https://api.github.com/users/elajoie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elajoie/subscriptions","organizations_url":"https://api.github.com/users/elajoie/orgs","repos_url":"https://api.github.com/users/elajoie/repos","events_url":"https://api.github.com/users/elajoie/events{/privacy}","received_events_url":"https://api.github.com/users/elajoie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/danielperna84/pyhomematic/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-09-18T14:11:55Z","updated_at":"2016-09-23T19:37:59Z","closed_at":null,"body":"Is it possible and can I help in any way to add HmIP-RF devices to the supported device list?\r\n\r\nLooks like CCU2's XML-RPC port 2001 only provides info for BidCos-RF devices where port 2010 provides HmIP-RF device info.  I've attached listDevices call on both port 2001 and 2010 for reference\r\n\r\n<img width=\"443\" alt=\"snap\" src=\"https://cloud.githubusercontent.com/assets/5882853/18616266/ed4711be-7db8-11e6-8f51-a532c2f66923.png\">\r\n[XML-RPCport2001.txt](https://github.com/danielperna84/pyhomematic/files/478741/XML-RPCport2001.txt)\r\n[XML-RPCport2010.txt](https://github.com/danielperna84/pyhomematic/files/478740/XML-RPCport2010.txt)\r\n\r\nLooks like when I change the remote port from 2001 to 2010 in configuration.yaml in home assistant it connects but gets unidentified events as shown below:\r\n\r\n```\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:0, interface_id=homeassistant, key=DUTY_CYCLE, value=False\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:0, interface_id=homeassistant, key=UNREACH, value=False\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:2, interface_id=homeassistant, key=STATE, value=True\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:2, interface_id=homeassistant, key=SECTION, value=2\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:2, interface_id=homeassistant, key=PROCESS, value=0\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:3, interface_id=homeassistant, key=STATE, value=True\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:3, interface_id=homeassistant, key=SECTION, value=2\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:3, interface_id=homeassistant, key=PROCESS, value=0\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:4, interface_id=homeassistant, key=STATE, value=False\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:4, interface_id=homeassistant, key=SECTION, value=0\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:4, interface_id=homeassistant, key=PROCESS, value=0\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:5, interface_id=homeassistant, key=STATE, value=False\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:5, interface_id=homeassistant, key=SECTION, value=0\r\n16-09-18 16:10:12 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:5, interface_id=homeassistant, key=PROCESS, value=0\r\n16-09-18 16:10:13 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:6, interface_id=homeassistant, key=FREQUENCY, value=50.01\r\n16-09-18 16:10:13 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:6, interface_id=homeassistant, key=POWER, value=48.35\r\n16-09-18 16:10:13 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:6, interface_id=homeassistant, key=VOLTAGE, value=226.4\r\n16-09-18 16:10:13 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:6, interface_id=homeassistant, key=ENERGY_COUNTER, value=1454.2\r\n16-09-18 16:10:13 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:6, interface_id=homeassistant, key=CURRENT, value=280.0\r\n16-09-18 16:10:13 INFO (Thread-1) [pyhomematic.devicetypes.generic] HMGeneric.event: address=0001D3C98DD721:6, interface_id=homeassistant, key=ENERGY_COUNTER_OVERFLOW, value=False\r\n\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/danielperna84/pyhomematic/issues/comments/249283770","html_url":"https://github.com/danielperna84/pyhomematic/issues/37#issuecomment-249283770","issue_url":"https://api.github.com/repos/danielperna84/pyhomematic/issues/37","id":249283770,"user":{"login":"danielperna84","id":7396998,"avatar_url":"https://avatars.githubusercontent.com/u/7396998?v=3","gravatar_id":"","url":"https://api.github.com/users/danielperna84","html_url":"https://github.com/danielperna84","followers_url":"https://api.github.com/users/danielperna84/followers","following_url":"https://api.github.com/users/danielperna84/following{/other_user}","gists_url":"https://api.github.com/users/danielperna84/gists{/gist_id}","starred_url":"https://api.github.com/users/danielperna84/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielperna84/subscriptions","organizations_url":"https://api.github.com/users/danielperna84/orgs","repos_url":"https://api.github.com/users/danielperna84/repos","events_url":"https://api.github.com/users/danielperna84/events{/privacy}","received_events_url":"https://api.github.com/users/danielperna84/received_events","type":"User","site_admin":false},"created_at":"2016-09-23T19:37:59Z","updated_at":"2016-09-23T19:37:59Z","body":"I've created a small script to get the data we need to implement the devices: [datapoints.py](https://github.com/danielperna84/pyhomematic/blob/master/datapoints.py)\r\nThis may be an easier and more flexible solution."}}
{"actor":{"display_login":"danielperna84"}}