[#] [Из песочницы] Как программно управлять WiFi маршрутизатором TP-Link с помощью Python requests
habrabot(difrex,1) — All
2017-11-12 20:00:05


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

* Перезагрузка маршрутизатора
* Открытие/закрытие NAT Port Forwarding к внутренним WEB-сервисам
* Открытие/закрытие удаленного доступа к маршрутизатору из WAN (интернет)
* Определение устройств, зарегистрированных в локальной WiFi сети маршрутизатора[Читать дальше →][1]

[1]: https://habrahabr.ru/post/342194/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut