GonetsDocs/Documentation/Tech-docs/api/models/wifi.md
2025-10-14 16:19:35 +05:00

2.1 KiB

models.wifi

class models.wifi.WifiAccessPoint(, ssid: str | None = None, bssid: str, channel: int | None = None, signal: int | None = None, encryption: str | None = None, frequency: str | None = None, vendor: str | None = None, hidden: bool = False, note: str | None = None)

Bases: BaseModel

Модель точки доступа Wi-Fi

Атрибуты:
ssid (Optional[str]): Название точки доступа. Может быть скрытым bssid (str): Уникальный идентификатор точки доступа (по типу MAC-адреса) channel (Optional[int]): Канал, на котором работает точка доступа signal (Optional[int]): Уровень сигнала (dBm) encryption (Optional[str]): Тип шифрования (WPA2, WPA3, открытая и т.д.) frequency (Optional[str]): Частота вещания (2.4GHz/5GHz) vendor (Optional[str]): Производитель точки доступа (определяется по MAC-адресу) hidden (bool): Флаг скрытия названия точки доступа (ssid) note (Optional[str]): Заметка для точки доступа

bssid : str

channel : int | None

encryption : str | None

frequency : str | None

hidden : bool

model_config : ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

note : str | None

signal : int | None

ssid : str | None

vendor : str | None

class models.wifi.WifiScanResult(, access_points: List[WifiAccessPoint])

Bases: BaseModel

Результат сканирования Wi-Fi

Атрибуты:
access_points (List[WifiAccessPoint]): Список найденных Wi-Fi точек доступа

access_points : List[WifiAccessPoint]

model_config : ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].