How to disable TLS/SSL in Jabber/XMPP notification?

My notifications are not sending thru because of TLS/SSL error. My Jabber server is not using SSL. Is there anyway to disable TLS/SSL option in the Jabber/XMPP notification component?

Would be nice if you can test this because I have only to one XMPP server that is allowing clear-text communication. Thanks.

https://github.com/balloob/home-assistant/pull/1763

Thanks. I have tested it and the message was successfully sent and received. However, when I check the home-assistant.log, I still see sleekxmpp.xmlstream.xmlstream: TLS or SSL was enabled, but no certificate was found.. I will monitor it for few more days.

Err… wait. Do I need to edit any files other than the configuration.yaml?

Would only be available if you checkout my xmpp branch.

i’m sorry. i am totally new to this. do I manually edit the files or can I update it automatically via SSH? If manually edit the files, where do I find them? When I SFTP into my Pi, I cannot find homeassistant/components/notify/xmpp.py

Without making it over-complicated you should wait for the inclusion into dev and then updating. Otherwise you need to setup a development environment and checkout out the branch with the changes…

For searching files, you could use something like this:

$ sudo find / -name "xmpp.py"

I managed to find the file at /usr/local/lib/python3.4/dist-packages/homeassistant/components/notify and edited xmpp.py according to https://raw.githubusercontent.com/fabaff/home-assistant/xmpp/homeassistant/components/notify/xmpp.py . It works and I don’t see anymore error! Thanks alot!

That way works too :smiley:

FYI, the PR was merged and now available in dev.

yiou still use xmpp? WHich server/client?

No. Only Telegram