Home Assistant Unofficial Reference 2024.12.1
event.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.onvif.event.EventManager
 
class  homeassistant.components.onvif.event.PullPointManager
 
class  homeassistant.components.onvif.event.WebHookManager
 

Namespaces

 homeassistant.components.onvif.event
 

Variables

tuple homeassistant.components.onvif.event.CREATE_ERRORS = (ONVIFError, Fault, RequestError, XMLParseError, ValidationError)
 
float homeassistant.components.onvif.event.PULLPOINT_COOLDOWN_TIME = 0.75
 
int homeassistant.components.onvif.event.PULLPOINT_MESSAGE_LIMIT = 100
 
 homeassistant.components.onvif.event.PULLPOINT_POLL_TIME = dt.timedelta(seconds=60)
 
tuple homeassistant.components.onvif.event.RENEW_ERRORS = (ONVIFError, RequestError, XMLParseError, *SUBSCRIPTION_ERRORS)
 
tuple homeassistant.components.onvif.event.SET_SYNCHRONIZATION_POINT_ERRORS = (*SUBSCRIPTION_ERRORS, TypeError)
 
int homeassistant.components.onvif.event.SUBSCRIPTION_ATTEMPTS = 2
 
tuple homeassistant.components.onvif.event.SUBSCRIPTION_ERRORS = (Fault, TimeoutError, TransportError)
 
int homeassistant.components.onvif.event.SUBSCRIPTION_RENEW_INTERVAL = 8 * 60
 
int homeassistant.components.onvif.event.SUBSCRIPTION_RESTART_INTERVAL_ON_ERROR = 60
 
 homeassistant.components.onvif.event.SUBSCRIPTION_TIME = dt.timedelta(minutes=10)
 
tuple homeassistant.components.onvif.event.UNSUBSCRIBE_ERRORS = (XMLParseError, *SUBSCRIPTION_ERRORS)