Home Assistant component for complete TP-Link and Mercusys routers administration with sensors, button reboot, switches, device tracking and sending SMS.
With configuration via GUI
tplink_router_new_device: Fired when a new device appears in your network
tplink_router_device_offline: Fired when a device becomes offline
tplink_router_device_online: Fired when a device becomes online
Switches
Router Reboot
Router data fetching - you may disable router data fetching before accessing the router, so it wont logging your out.
If you forget to enable it back - it would be automatically enable after 20 minutes
2.4Ghz host wifi Enable/Disable
5Ghz host wifi Enable/Disable
6Ghz host wifi Enable/Disable
2.4Ghz guest wifi Enable/Disable
5Ghz guest wifi Enable/Disable
6Ghz guest wifi Enable/Disable
2.4Ghz IoT wifi network Enable/Disable
5Ghz IoT wifi network Enable/Disable
6Ghz IoT wifi network Enable/Disable
Sensors
Total amount of wired clients
Total amount of IoT clients
Total amount of host wifi clients
Total amount of guest wifi clients
Total amount of all connected clients
CPU used
Memory used
Connection Type
Device Tracker
Track clients by MAC address across 2.4Ghz, 5Ghz, 6Ghz guest and main wifi with connection information
Services
Send SMS message - Available only for MR LTE routers
Supported routers
TP-LINK router
Archer A6 V2.0
Archer A7 V5
Archer A8 (1.0, 2.20)
Archer A9 V6
Archer A20 v1.0
Archer AX10 v1.0
Archer AX12 v1.0
Archer AX20 (v1.0, v3.0)
Archer AX21 (v1.20, v3.0)
Archer AX23 (v1.0, v1.2)
Archer AX50 v1.0
Archer AX53 v2
Archer AX55 (v1.0, V1.60, v4.0)
Archer AX72 V1
Archer AX73 V1
Archer AX75 V1
Archer AX90 V1.20
Archer AXE75 V1
Archer AXE16000
Archer AX1800
Archer AX3000 V1
Archer AX6000 V1
Archer AX11000 V1
Archer BE550 v1.0
Archer BE800 v1.0
Archer BE805 v1.0
Archer BE3600 1.6
Archer C1200 (v1.0, v2.0)
Archer C2300 (v1.0, v2.0)
Archer C6 (v2.0, v3.0, 4.0)
Archer C6U v1.0
Archer C7 (v4.0, v5.0)
Archer C24 (1.0, 2.0)
Archer C60 v2.0
Archer C80 (1.0, 2.20)
Archer C5400X V1
Archer GX90 v1.0
Archer MR200 (v5, v5.3, v6.0)
Archer MR550 v1
Archer MR600 (v1, v2, v3)
Archer VR600 v3
Archer VR900v
Archer VR1200v v1
Archer VR2100v v1
Archer VX1800v v1.0
Deco M4 2.0
Deco M4R 2.0
Deco M5 v3
Deco M9 Pro
Deco M9 Plus 1.0
Deco P7
Deco X20
Deco X50 v1.3
Deco X55 1.0
Deco X60 V3
Deco X90
Deco XE75 (v1.0, v2.0)
Deco XE75PRO (v3.0)
EX511 v2.0
HX510 v1.0
NX510v v1.0
TD-W9960 (v1, V1.20)
TL-MR100 v2.0
TL-MR105
TL-MR6400 (v5, v5.3)
TL-MR6500v
TL-WA1201 3.0
TL-WA3001 v1.0
TL-XDR3010 V2
TL-WDR3600 V1
XC220-G3v v2.30
MERCUSYS routers
MR47BE v1.0
MR50G 1.0
H60XR 1.0
Please let me know if you have tested integration with any other model. Open an issue with info about router’s model, hardware and firmware versions.
Thank you for the info about Archer AX73 V1 support!
About questions
Unfortunately, it can only change in setup window. You need to delete integration and configure it again. In the future release it would be added changing the system options
To get updates from the router - the integration on every updates - logs in → gets updates → logs out.
So by default it logs in and logs out every 30 seconds. If you want to log in in UI - you would be logged out from UI when the integration makes its next update.