Skip to content

DeviceChannelResponseModel

Bases: NamedTuple

Device channel information

Parameters:

Name Type Description Default
inactivity_limit int

idle time to create a non-arrival data event (second)

required
last_date_event_no_data datetime

last date of non-arrival event

required
serial_number int

channel serial number (1,2,3,4,5)

required
Source code in unicboard_billing_sdk/response_models.py
70
71
72
73
74
75
76
77
78
79
80
81
82
class DeviceChannelResponseModel(NamedTuple):
    """
    Device channel information

    Parameters:
        inactivity_limit (int): idle time to create a non-arrival data event (second)
        last_date_event_no_data (datetime): last date of non-arrival event
        serial_number (int): channel serial number (1,2,3,4,5)
    """
    inactivity_limit: int
    last_date_event_no_data: Optional[datetime]
    serial_number: int
    device_meters: List[DeviceMeterResponseModel]