tenda_everest package

Submodules

tenda_everest.main module

Main module

class tenda_everest.main.MODULES(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

Available modules

IPTV = 19
LEDControl = 13
ddns = 40
deviceStatistics = 24
dmz = 37
guestList = 20
hasNewSoftVersion = 7
internetStatus = 18
ipv6Enable = 23
ipv6Status = 12
isWifiClients = 32
lan6Cfg = 21
lanCfg = 25
localhost = 33
loginAuth = 39
macFilter = 17
onlineList = 6
parentAccessCtrl = 11
parentCtrlList = 16
ping = 14
portList = 8
productInfo = 27
remoteWeb = 36
softWare = 4
staticIPList = 31
sysTime = 9
systemInfo = 1
upnp = 29
wan6BasicCfg = 22
wanAdvCfg = 26
wanBasicCfg = 3
wifiAdvCfg = 30
wifiBasicCfg = 2
wifiBeamforming = 5
wifiGuest = 34
wifiPower = 38
wifiRelay = 10
wifiTime = 15
wifiWPS = 35
wpsModule = 28
tenda_everest.main.get_info(host, session, modules=(MODULES.systemInfo,), firmware='V02.03.01.125')[source]

Get info using different modules

tenda_everest.main.get_request_urls(firmware='V02.03.01.125', modules=None)[source]

get different urls for request

tenda_everest.main.login(requests, host)[source]

Info

tenda_everest.main.request_firmware(host, session)[source]

Request router current firmware

tenda_everest.package module

Package info

Module contents

TendaEverest package