[Custom Component] TP-Link Router Integration (supports also Mercusys router)

v2.4.0 Released

Changelog

1 Like

Added support for Archer VX1800v v1.0

1 Like

v2.5.0 Released

Changelog

  • Added Archer VR1200v v1 support

Break change

  • sensor IPv4 Connection Type is no longer exist, now it called Connection Type
  • For EX routers if you used username different from admin the integration connection to router will fail. If it does - you need to change username to yours in integration configuration

Could you test the latest version of GitHub - AlexandrErohin/TP-Link-Archer-C6U: Python package for API access and management for TP-Link Routers. See supported routers list ?

For those who has an unsupported router like C6V4, c60, c80…
Could you try the latest version of the client GitHub - AlexandrErohin/TP-Link-Archer-C6U: Python package for API access and management for TP-Link Routers. See supported routers list
You need to run this Python code

from tplinkrouterc6u import TplinkRouterProvider
from logging import Logger

router = TplinkRouterProvider.get_client('http://192.168.0.1', 'password')
router.authorize()
router.get_firmware()
router.get_status()

And let me know if there any errors or not
Thanks

v2.6.0 Released

Changelog

  • Added Archer C80 1.0 and 2.20 support
  • Added XC220-G3v v2.30 to supported router list
  • Added Deco XE75PRO (v3.0) to supported router list

For those who has an unsupported router like C6V4, c60, c80…
Could you try the latest version please?

The XE75Pro does not appear to be fully supported, as the switches to enable / disable wifi does not work, and is still having issues related to this issues from 2024: Can't turn on/off Guest Wifi on Deco · Issue #73 · AlexandrErohin/home-assistant-tplink-router · GitHub

Device Info:
XE75 PRO
Firmware: 1.2.11 Build 20240724 Rel. 38913

Hardware: 3.0

On v2.6.0

The issue is related to the fact that the switches are split by frequency, but the Deco app now groups 2.4 and 5 GHz channels into the same switch. This causes an error: tplinkrouterc6u.common.exception.ClientError: TplinkRouter - TPLinkDecoClient - An unknown response - Expecting value: line 1 column 1 (char 0); Request admin/wireless?form=wlan

When using the switches. I attempted to find the correct API call using the inspecting the commands sent by the web interface, but there are no longer the switches there.

@ConnorHayward Unfortunately, I don’t have the Deco device now - so I cannot debug and research this bug :frowning:

v2.7.0 Released

Changelog

  • Added support Archer A8 1.0
  • Added support Archer C6 4.0
  • Added support Archer C24 2.0
  • Added support Archer C60 v2.0
  • Added support Mercusys MR47BE v1.0
  • Added support Mercusys H60XR 1.0
  • Fixed SSL Verification
  • Fixed KeyError: ‘33|1,9,0’

v2.7.1 Released

Changelog

  • Added timeout retry for Deco devices
  • Added TL-WA1201 3.0 to supported list
  • Added C24 1.0 and 2.0 to supported list
  • Added Mercusys routers MR50G 1.0 to supported list