Built-in Transport Adaptors¶
- Alexa Devices Transport Adaptor
- Alexa Media Player Transport Adaptor
- Chime Transport Adaptor
- Email Transport Adaptor
- Generic Transport Adaptor
- Media Player Transport Adaptor
- Mobile Push Transport Adaptor
- MQTT Transport Adaptor
- Notify Entity Transport Adaptor
- Persistent Transport Adaptor
- SMS Transport Adaptor
Customizing Transports¶
Options¶
Most transport adaptors support an additional set of options, some common ones for handling titles or suppressing URLs, and some specific to a transport.
In this example, image attachments for emails get tuned ( since these are commonly needed, the email delivery transport defaults to always having progressive and optimize being true, unless explicitly overridden)
transports:
email:
delivery_defaults:
action: notify.smtp
options:
jpeg_opts:
progressive: true
optimize: true
quality: 50
Table of Options¶
All of these set by passing an options block in Delivery config or Transport defaults.
| Option | Transports | Description |
|---|---|---|
| chime_aliases | chime | Map tunes to device name or config |
| jpeg_opts | Tune image grabs | |
| message_usage | all | Combine message and title, default title |
| simplify_text | all | Remove some common symbols that can trip up voice assistants |
| strip_urls | all | Remove URLs from message and title |
| target_categories | all | Which targets to pass, e.g. entity_id,email,device_id |
| target_include_re | all | Only use targets matching these regular expressions |
| unique_targets | all | Don't pass targets already used in this notification |
jpeg_opts can also be set per runtime call by passing in the media block.