Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView Class Reference
Inheritance diagram for homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView:
[legend]
Collaboration diagram for homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView:
[legend]

Public Member Functions

None __init__ (self, HomeAssistant hass, ConfigType flash_briefings)
 
StreamResponse|tuple[bytes, HTTPStatus] get (self, http.HomeAssistantRequest request, str briefing_id)
 

Public Attributes

 flash_briefings
 

Static Public Attributes

string name = "api:alexa:flash_briefings"
 
bool requires_auth = False
 
 url = FLASH_BRIEFINGS_API_ENDPOINT
 

Detailed Description

Handle Alexa Flash Briefing skill requests.

Definition at line 44 of file flash_briefings.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView.__init__ (   self,
HomeAssistant  hass,
ConfigType  flash_briefings 
)
Initialize Alexa view.

Definition at line 51 of file flash_briefings.py.

Member Function Documentation

◆ get()

StreamResponse | tuple[bytes, HTTPStatus] homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView.get (   self,
http.HomeAssistantRequest  request,
str   briefing_id 
)
Handle Alexa Flash Briefing request.

Definition at line 57 of file flash_briefings.py.

Member Data Documentation

◆ flash_briefings

homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView.flash_briefings

Definition at line 54 of file flash_briefings.py.

◆ name

string homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView.name = "api:alexa:flash_briefings"
static

Definition at line 49 of file flash_briefings.py.

◆ requires_auth

bool homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView.requires_auth = False
static

Definition at line 48 of file flash_briefings.py.

◆ url

homeassistant.components.alexa.flash_briefings.AlexaFlashBriefingView.url = FLASH_BRIEFINGS_API_ENDPOINT
static

Definition at line 47 of file flash_briefings.py.


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