{"action":"created","issue":{"url":"https://api.github.com/repos/home-assistant/home-assistant/issues/17005","repository_url":"https://api.github.com/repos/home-assistant/home-assistant","labels_url":"https://api.github.com/repos/home-assistant/home-assistant/issues/17005/labels{/name}","comments_url":"https://api.github.com/repos/home-assistant/home-assistant/issues/17005/comments","events_url":"https://api.github.com/repos/home-assistant/home-assistant/issues/17005/events","html_url":"https://github.com/home-assistant/home-assistant/issues/17005","id":365232717,"node_id":"MDU6SXNzdWUzNjUyMzI3MTc=","number":17005,"title":"Migrate XMPP notify platform to asyncio","user":{"login":"fabaff","id":116184,"node_id":"MDQ6VXNlcjExNjE4NA==","avatar_url":"https://avatars0.githubusercontent.com/u/116184?v=4","gravatar_id":"","url":"https://api.github.com/users/fabaff","html_url":"https://github.com/fabaff","followers_url":"https://api.github.com/users/fabaff/followers","following_url":"https://api.github.com/users/fabaff/following{/other_user}","gists_url":"https://api.github.com/users/fabaff/gists{/gist_id}","starred_url":"https://api.github.com/users/fabaff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabaff/subscriptions","organizations_url":"https://api.github.com/users/fabaff/orgs","repos_url":"https://api.github.com/users/fabaff/repos","events_url":"https://api.github.com/users/fabaff/events{/privacy}","received_events_url":"https://api.github.com/users/fabaff/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-30T15:14:55Z","updated_at":"2018-10-06T05:09:11Z","closed_at":null,"author_association":"MEMBER","body":"**Home Assistant release with the issue:**\r\n<!--\r\n- Frontend -> Developer tools -> Info\r\n- Or use this command: hass --version\r\n-->\r\nA while\r\n\r\n**Operating environment (Hass.io/Docker/Windows/etc.):**\r\n<!--\r\nPlease provide details about your environment.\r\n-->\r\nNeeds to work on all.\r\n\r\n**Component/platform:**\r\nhttps://www.home-assistant.io/components/notify.xmpp/\r\n\r\n**Description of problem:**\r\nCurrently we use [`sleekxmpp`](https://github.com/fritzy/SleekXMPP) which doesn't support asyncio and has some issue which could become relevant in the futures. The integration should be migrated to a different Python XMPP module. E.g., [slixmpp](https://slixmpp.readthedocs.io/) or [aioxmpp](https://github.com/horazont/aioxmpp).\r\n\r\n**Problem-relevant `configuration.yaml` entries and (fill out even if it seems unimportant):**\r\n```yaml\r\nnotify:\r\n  - name: NOTIFIER_NAME\r\n    platform: xmpp\r\n    sender: YOUR_JID\r\n    password: YOUR_JABBER_ACCOUNT_PASSWORD\r\n    recipient: YOUR_RECIPIENT\r\n```"},"comment":{"url":"https://api.github.com/repos/home-assistant/home-assistant/issues/comments/427546963","html_url":"https://github.com/home-assistant/home-assistant/issues/17005#issuecomment-427546963","issue_url":"https://api.github.com/repos/home-assistant/home-assistant/issues/17005","id":427546963,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzU0Njk2Mw==","user":{"login":"thundergreen","id":13320319,"node_id":"MDQ6VXNlcjEzMzIwMzE5","avatar_url":"https://avatars2.githubusercontent.com/u/13320319?v=4","gravatar_id":"","url":"https://api.github.com/users/thundergreen","html_url":"https://github.com/thundergreen","followers_url":"https://api.github.com/users/thundergreen/followers","following_url":"https://api.github.com/users/thundergreen/following{/other_user}","gists_url":"https://api.github.com/users/thundergreen/gists{/gist_id}","starred_url":"https://api.github.com/users/thundergreen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thundergreen/subscriptions","organizations_url":"https://api.github.com/users/thundergreen/orgs","repos_url":"https://api.github.com/users/thundergreen/repos","events_url":"https://api.github.com/users/thundergreen/events{/privacy}","received_events_url":"https://api.github.com/users/thundergreen/received_events","type":"User","site_admin":false},"created_at":"2018-10-06T05:09:11Z","updated_at":"2018-10-06T05:09:11Z","author_association":"NONE","body":"My idea would be by refactoring this component also to integrate httupuload with a Python project like \r\n\r\nhttps://github.com/sezuan/uploadr\r\n\r\nFir the moment I use this upload component with shell scripts but would be nice having this wrapped around xmpp component to be able to also send pictures / media like with telegram"}}
{"actor":{"display_login":"thundergreen"}}