Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.konnected.KonnectedView Class Reference
Inheritance diagram for homeassistant.components.konnected.KonnectedView:
[legend]
Collaboration diagram for homeassistant.components.konnected.KonnectedView:
[legend]

Public Member Functions

None __init__ (self)
 
Response get (self, Request request, device_id)
 
Response post (self, Request request, device_id)
 
Response put (self, Request request, device_id)
 
Response update_sensor (self, Request request, device_id)
 

Static Public Member Functions

def binary_value (state, activation)
 

Static Public Attributes

 name
 
 requires_auth
 
 url
 

Detailed Description

View creates an endpoint to receive push updates from the device.

Definition at line 289 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.konnected.KonnectedView.__init__ (   self)
Initialize the view.

Definition at line 296 of file __init__.py.

Member Function Documentation

◆ binary_value()

def homeassistant.components.konnected.KonnectedView.binary_value (   state,
  activation 
)
static
Return binary value for GPIO based on state and activation.

Definition at line 300 of file __init__.py.

◆ get()

Response homeassistant.components.konnected.KonnectedView.get (   self,
Request  request,
  device_id 
)
Return the current binary state of a switch.

Definition at line 378 of file __init__.py.

◆ post()

Response homeassistant.components.konnected.KonnectedView.post (   self,
Request  request,
  device_id 
)
Receive a sensor update via POST request and async set state.

Definition at line 441 of file __init__.py.

◆ put()

Response homeassistant.components.konnected.KonnectedView.put (   self,
Request  request,
  device_id 
)
Receive a sensor update via PUT request and async set state.

Definition at line 437 of file __init__.py.

◆ update_sensor()

Response homeassistant.components.konnected.KonnectedView.update_sensor (   self,
Request  request,
  device_id 
)
Process a put or post.

Definition at line 306 of file __init__.py.

Member Data Documentation

◆ name

homeassistant.components.konnected.KonnectedView.name
static

Definition at line 293 of file __init__.py.

◆ requires_auth

homeassistant.components.konnected.KonnectedView.requires_auth
static

Definition at line 294 of file __init__.py.

◆ url

homeassistant.components.konnected.KonnectedView.url
static

Definition at line 292 of file __init__.py.


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