Pull to refresh
7
0
Владимир Саморезов @vova_sam

Data scientist

Send message

Как программно управлять WiFi маршрутизатором TP-Link с помощью Python requests

Reading time 11 min
Views 34K
Однажды передо мной встала задача реализации программного управления одним из распространенных домашних Wi-Fi маршрутизаторов TP-Link TL-WR841N, у которого, к сожалению, нет интерфейса управления через командную строку (telnet, SSH). Я хотел, чтобы мой Telegram бот, реализованный на Python на базе SBC в локальной домашней сети, на основе моих команд выполнял следующие функции управления маршрутизатором:

  • Перезагрузка маршрутизатора
  • Открытие/закрытие NAT Port Forwarding к внутренним WEB-сервисам
  • Открытие/закрытие удаленного доступа к маршрутизатору из WAN (интернет)
  • Определение устройств, зарегистрированных в локальной WiFi сети маршрутизатора
Читать дальше →
Total votes 15: ↑13 and ↓2 +11
Comments 20

Information

Rating
4,339-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity