Home Assistant component for complete router administration of the TP Link Archer C50 and the TP Link N600 based on the TP-Link Router API
Between full-time work and commitments, I no longer find the time to maintain this project. As a result you'll find a number of open issues. If you're interested to contribute, feel free to open a PR! Until then, this project is stale and likely won't recieve updates.
Home Assistant TP Link Router
.Home Assistant TP Link Router
integrationInstall
.git clone https://github.com/menahishayan/Home-Assistant-TP-Link-Router.git
tplink_router
to custom_components
mv Home-Assistant-TP-Link-Router/custom_components/tplink_router <HA_ROOT>/custom_components/
Add the following to your configuration.yaml:
switch:
- platform: tplink_router
host: 'hostname or IP'
username: 'username'
password: 'password'
sensor:
- platform: tplink_router
host: 'hostname or IP'
username: 'username'
password: 'password'
device_tracker:
- platform: tplink_router
host: 'hostname or IP'
username: 'username'
password: 'password'
Head over to CONTRIBUTING.md
PRs and commits that you make to this repo must include the following:
This integration is merely a Home Assistant interface for the TP-Link Router API. To help improve the core API itself, such as adding more controls, or supporting more routers, head over to the API's repo and create a pull request there.
For improvements in how this integration actually interfaces the API with Home Assisant's developer modules, you may make a pull request here.