Hi!
We have created two xmpp test accounts which work under Pidgin and Conversations.
If we now trigger an event under Home Assistant, then it looks as if it would also send, but unfortunately neither under Pidgin, nor under Conversations anything arrives.
Under Home Assistant our configurations look like this.
File “notifies.yaml”
- name: jabbera
platform: xmpp
sender: [email protected]
password: 'nothingtosee'
recipient: [email protected]
- name: jabberb
platform: xmpp
sender: [email protected]
password: 'nothingtosee'
recipient: [email protected]
We have also tested these options in all variations. Unfortunately it didn’t bring any success.
tls: true/false
verify: true/false
Our file with the triggering event looks like this.
- alias: Zigbee-Button left click
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: test_double_sw
event: 1002
action:
- service: notify.jabbera
data:
title: "Testmeldung"
message: 'Nur ein Test.'
- service: notify.jabberb
data:
title: "Testmeldung"
message: 'Nur ein Test.'
Our logfile reports the following to us when an event is triggered.
2019-03-22 13:21:16 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=notify, service=jabbera, service_data=title=Testmeldung, message=Nur ein Test.>
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Querying SRV records for jabber.ccc.de
2019-03-22 13:21:16 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=notify, service=jabberb, service_data=title=Testmeldung, message=Nur ein Test.>
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Querying jabberd.jabber.ccc.de for A records.
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Querying SRV records for jabber-germany.de
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Querying jabberd.jabber.ccc.de for A records.
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Querying jabber-germany.de for A records.
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Querying jabberd-ipv6.jabber.ccc.de for A records.
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Exception while querying for jabberd-ipv6.jabber.ccc.de A records: (1, b'DNS server returned answer with no data')
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.resolver] DNS: Querying jabberd-ipv4.jabber.ccc.de for A records.
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.xmlstream] SEND: <stream:stream to='jabber-germany.de' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.xmlstream] SEND: <stream:stream to='jabber.ccc.de' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.xmlstream] RECV: <stream:stream xml:lang="en" from="jabber-germany.de" id="f7af729c-ed70-453a-b4ca-4014b95d1041" version="1.0">
2019-03-22 13:21:16 DEBUG (MainThread) [slixmpp.xmlstream.xmlstream] RECV: <stream:stream id="1607211102051487233" version="1.0" xml:lang="en" from="jabber.ccc.de">
It looks correct to us or do we misunderstand something?
I hope you can give us a hint or help us.
Best regards
Update: We run hass.io in version 0.90.1