Classes | |
| class | PushsaferNotificationService |
Functions | |
| PushsaferNotificationService | get_service (HomeAssistant hass, ConfigType config, DiscoveryInfoType|None discovery_info=None) |
Variables | |
| list | _ALLOWED_IMAGES = ["image/gif", "image/jpeg", "image/png"] |
| _LOGGER = logging.getLogger(__name__) | |
| string | _RESOURCE = "https://www.pushsafer.com/api" |
| string | ATTR_ANSWER = "answer" |
| string | ATTR_ANSWERFORCE = "answerforce" |
| string | ATTR_ANSWEROPTIONS = "answeroptions" |
| string | ATTR_CONFIRM = "confirm" |
| string | ATTR_EXPIRE = "expire" |
| string | ATTR_ICONCOLOR = "iconcolor" |
| string | ATTR_PICTURE1 = "picture1" |
| string | ATTR_PICTURE1_AUTH = "auth" |
| string | ATTR_PICTURE1_PASSWORD = "password" |
| string | ATTR_PICTURE1_PATH = "path" |
| string | ATTR_PICTURE1_URL = "url" |
| string | ATTR_PICTURE1_USERNAME = "username" |
| string | ATTR_PRIORITY = "priority" |
| string | ATTR_RETRY = "retry" |
| string | ATTR_SOUND = "sound" |
| string | ATTR_TIME2LIVE = "time2live" |
| string | ATTR_URL = "url" |
| string | ATTR_URLTITLE = "urltitle" |
| string | ATTR_VIBRATION = "vibration" |
| string | CONF_DEVICE_KEY = "private_key" |
| int | CONF_TIMEOUT = 15 |
| PLATFORM_SCHEMA | |
Pushsafer platform for notify component.
| PushsaferNotificationService homeassistant.components.pushsafer.notify.get_service | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
|
private |
|
private |
|
private |
| string homeassistant.components.pushsafer.notify.ATTR_ANSWER = "answer" |
| string homeassistant.components.pushsafer.notify.ATTR_ANSWERFORCE = "answerforce" |
| string homeassistant.components.pushsafer.notify.ATTR_ANSWEROPTIONS = "answeroptions" |
| string homeassistant.components.pushsafer.notify.ATTR_CONFIRM = "confirm" |
| string homeassistant.components.pushsafer.notify.ATTR_EXPIRE = "expire" |
| string homeassistant.components.pushsafer.notify.ATTR_ICONCOLOR = "iconcolor" |
| string homeassistant.components.pushsafer.notify.ATTR_PICTURE1 = "picture1" |
| string homeassistant.components.pushsafer.notify.ATTR_PICTURE1_AUTH = "auth" |
| string homeassistant.components.pushsafer.notify.ATTR_PICTURE1_PASSWORD = "password" |
| string homeassistant.components.pushsafer.notify.ATTR_PICTURE1_PATH = "path" |
| string homeassistant.components.pushsafer.notify.ATTR_PICTURE1_URL = "url" |
| string homeassistant.components.pushsafer.notify.ATTR_PICTURE1_USERNAME = "username" |
| string homeassistant.components.pushsafer.notify.ATTR_PRIORITY = "priority" |
| string homeassistant.components.pushsafer.notify.ATTR_RETRY = "retry" |
| string homeassistant.components.pushsafer.notify.ATTR_SOUND = "sound" |
| string homeassistant.components.pushsafer.notify.ATTR_TIME2LIVE = "time2live" |
| string homeassistant.components.pushsafer.notify.ATTR_URL = "url" |
| string homeassistant.components.pushsafer.notify.ATTR_URLTITLE = "urltitle" |
| string homeassistant.components.pushsafer.notify.ATTR_VIBRATION = "vibration" |
| string homeassistant.components.pushsafer.notify.CONF_DEVICE_KEY = "private_key" |
| int homeassistant.components.pushsafer.notify.CONF_TIMEOUT = 15 |