Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.snmp.sensor.SnmpData Class Reference

Public Member Functions

None __init__ (self, request_args, baseoid, accept_errors, default_value)
 
def async_update (self)
 

Public Attributes

 value
 

Private Member Functions

def _decode_value (self, value)
 

Private Attributes

 _accept_errors
 
 _baseoid
 
 _default_value
 
 _request_args
 

Detailed Description

Get the latest data and update the states.

Definition at line 222 of file sensor.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.snmp.sensor.SnmpData.__init__ (   self,
  request_args,
  baseoid,
  accept_errors,
  default_value 
)
Initialize the data object.

Definition at line 225 of file sensor.py.

Member Function Documentation

◆ _decode_value()

def homeassistant.components.snmp.sensor.SnmpData._decode_value (   self,
  value 
)
private
Decode the different results we could get into strings.

Definition at line 253 of file sensor.py.

◆ async_update()

def homeassistant.components.snmp.sensor.SnmpData.async_update (   self)
Get the latest data from the remote SNMP capable host.

Definition at line 233 of file sensor.py.

Member Data Documentation

◆ _accept_errors

homeassistant.components.snmp.sensor.SnmpData._accept_errors
private

Definition at line 229 of file sensor.py.

◆ _baseoid

homeassistant.components.snmp.sensor.SnmpData._baseoid
private

Definition at line 228 of file sensor.py.

◆ _default_value

homeassistant.components.snmp.sensor.SnmpData._default_value
private

Definition at line 230 of file sensor.py.

◆ _request_args

homeassistant.components.snmp.sensor.SnmpData._request_args
private

Definition at line 227 of file sensor.py.

◆ value

homeassistant.components.snmp.sensor.SnmpData.value

Definition at line 231 of file sensor.py.


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