Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.logbook.rest_api.LogbookView Class Reference
Inheritance diagram for homeassistant.components.logbook.rest_api.LogbookView:
[legend]
Collaboration diagram for homeassistant.components.logbook.rest_api.LogbookView:
[legend]

Public Member Functions

None __init__ (self, dict[str, Any] config, Filters|None filters, Callable[[str], bool]|None entities_filter)
 
web.Response get (self, web.Request request, str|None datetime=None)
 

Public Attributes

 config
 
 entities_filter
 
 filters
 

Static Public Attributes

list extra_urls = ["/api/logbook/{datetime}"]
 
string name = "api:logbook"
 
string url = "/api/logbook"
 

Detailed Description

Handle logbook view requests.

Definition at line 37 of file rest_api.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.logbook.rest_api.LogbookView.__init__ (   self,
dict[str, Any]  config,
Filters | None  filters,
Callable[[str], bool] | None  entities_filter 
)
Initialize the logbook view.

Definition at line 44 of file rest_api.py.

Member Function Documentation

◆ get()

web.Response homeassistant.components.logbook.rest_api.LogbookView.get (   self,
web.Request  request,
str | None   datetime = None 
)
Retrieve logbook entries.

Definition at line 55 of file rest_api.py.

Member Data Documentation

◆ config

homeassistant.components.logbook.rest_api.LogbookView.config

Definition at line 51 of file rest_api.py.

◆ entities_filter

homeassistant.components.logbook.rest_api.LogbookView.entities_filter

Definition at line 53 of file rest_api.py.

◆ extra_urls

list homeassistant.components.logbook.rest_api.LogbookView.extra_urls = ["/api/logbook/{datetime}"]
static

Definition at line 42 of file rest_api.py.

◆ filters

homeassistant.components.logbook.rest_api.LogbookView.filters

Definition at line 52 of file rest_api.py.

◆ name

string homeassistant.components.logbook.rest_api.LogbookView.name = "api:logbook"
static

Definition at line 41 of file rest_api.py.

◆ url

string homeassistant.components.logbook.rest_api.LogbookView.url = "/api/logbook"
static

Definition at line 40 of file rest_api.py.


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