Huawei Router Readable Status

Formatting traffic numbers into measurable units, adding thousands separators to packets, and click-to-copy IP/MAC features on the Huawei router interface.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
Mochamad Adi
Daily installs
0
Total installs
2
Ratings
0 0 0
Version
5.0
Created
2025-11-27
Updated
2025-11-27
Size
12.7 KB
License
MIT
Applies to

🚀 Huawei Router Readable Status

Huawei Router Readable Status is a Userscript designed to improve the user experience when accessing the Huawei router web interface (specifically the HG6145D2 model and similar models). This script converts raw data that is difficult to read into a more informative and user-friendly format.

✨ Key Features

Here are the changes this script makes to the router status page:

📊 Automatic Data Unit Conversion

No more manual zero counting! This script converts raw numbers into easily understandable units:

  • Bytes (B) are automatically converted to KB, MB, GB, or TB (e.g., 10485761 MB).
  • Data Packets are formatted with thousands separators (periods) for easier reading (e.g., 12345671,234,567).

📋 Click-to-Copy Feature

Simplify network management with the quick copy feature:

  • Click on an IP Address or MAC Address in the user list table to instantly copy it to the clipboard.
  • A “Copied!” tooltip notification appears when the text is successfully copied.

⏱️ Uptime Display Improvements

  • Formats device connection duration and uptime into a standard d (days) h (hours) m (minutes) s (seconds) format that is neater and more concise.

🎨 Visual Improvements

  • Bolded important information such as data usage and uptime.
  • Added a hover effect to clickable elements.

🛠️ Compatibility

This script was developed and tested on:

  • Device: Huawei HG6145D2
  • Default Gateway: 192.168.1.1
  • Firmware: WKE2.094.443A01 (and similar variants)

Note: The script may work on other Huawei router models with a similar HTML element structure.


📦 Installation Instructions

  1. Make sure your browser has a script manager extension such as Tampermonkey or Violentmonkey installed.
  2. Click the Install button on this page.
  3. Open your router's admin page (usually 192.168.1.1).
  4. The script will automatically activate and format data in real-time!

📝 Changelog

  • v5.0: Added mutation observer feature to detect dynamic data changes, improved LAN and Wi-Fi 5G table formatting, and code optimization.