Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.xmpp.notify.XmppNotificationService Class Reference
Inheritance diagram for homeassistant.components.xmpp.notify.XmppNotificationService:
[legend]
Collaboration diagram for homeassistant.components.xmpp.notify.XmppNotificationService:
[legend]

Public Member Functions

def __init__ (self, sender, resource, password, recipient, tls, verify, room, hass)
 
def async_send_message (self, message="", **kwargs)
 

Private Attributes

 _hass
 
 _password
 
 _recipients
 
 _resource
 
 _room
 
 _sender
 
 _tls
 
 _verify
 

Detailed Description

Implement the notification service for Jabber (XMPP).

Definition at line 90 of file notify.py.

Constructor & Destructor Documentation

◆ __init__()

def homeassistant.components.xmpp.notify.XmppNotificationService.__init__ (   self,
  sender,
  resource,
  password,
  recipient,
  tls,
  verify,
  room,
  hass 
)
Initialize the service.

Definition at line 93 of file notify.py.

Member Function Documentation

◆ async_send_message()

def homeassistant.components.xmpp.notify.XmppNotificationService.async_send_message (   self,
  message = "",
**  kwargs 
)
Send a message to a user.

Definition at line 104 of file notify.py.

Member Data Documentation

◆ _hass

homeassistant.components.xmpp.notify.XmppNotificationService._hass
private

Definition at line 95 of file notify.py.

◆ _password

homeassistant.components.xmpp.notify.XmppNotificationService._password
private

Definition at line 98 of file notify.py.

◆ _recipients

homeassistant.components.xmpp.notify.XmppNotificationService._recipients
private

Definition at line 99 of file notify.py.

◆ _resource

homeassistant.components.xmpp.notify.XmppNotificationService._resource
private

Definition at line 97 of file notify.py.

◆ _room

homeassistant.components.xmpp.notify.XmppNotificationService._room
private

Definition at line 102 of file notify.py.

◆ _sender

homeassistant.components.xmpp.notify.XmppNotificationService._sender
private

Definition at line 96 of file notify.py.

◆ _tls

homeassistant.components.xmpp.notify.XmppNotificationService._tls
private

Definition at line 100 of file notify.py.

◆ _verify

homeassistant.components.xmpp.notify.XmppNotificationService._verify
private

Definition at line 101 of file notify.py.


The documentation for this class was generated from the following file: