This plugin allows you to block specific devices from accessing the internet using your TP-Link router.
APACHE-2.0 License
Homebridge plugin to integrate TP-Link Access Control into HomeKit
v18
or v20
.v1.6.1
- refer to link for more information and installation instructions.UI Installation (Recommended):
TP-Link Access Control
in the Homebridge UIAdd Device
to add additional devices to the listSave
to save the settingsManual Installation (Optional, for installation without UI):
npm install -g homebridge-tp-link-access-control
platforms
section of your Homebridge config.json
file:{
"platform": "tp-link-access-control",
"name": "TP Link",
"ipAddress": "192.168.1.1",
"password": "my-secret-password",
"devices": [
{
"name": "Kid's Tablet",
"mac": "70:2E:BC:DA:44:8B"
},
{
"name": "Son's iPad",
"mac": "7C-24-99-5D-3A-AC"
},
{
"name": "Bedroom Fire Stick",
"mac": "5C-41-5A-AD-81-BD"
}
]
}
To @Electry who developed the python TPLink-C2300-APIClient. It gave me a great starting point for the API of this plugin.
To the creators and contributors of Homebridge who make this plugin possible.