Web Analytics

PCTools

⭐ 148 stars Simplified Chinese by 1812z

🖥️ PCTools

Simple Python program for seamless integration of Windows with Home Assistant, enabling hardware monitoring, remote control, and more.

GitHub Release GitHub Downloads GitHub Stars License


✨ Features

| Feature | Description | |------|------| | 📊 Aida64 Monitoring | Periodically update selected sensor data | | 🎮 Remote Commands | Automatically sync .bat and .lnk files in commands folder to HA | | 📸 Web Monitoring | Screenshots / Camera / Live stream | | 💬 Message Notifications | Listen to HA text input and display as Toast messages | | 🌐 Sidebar Webpage | Hotkey to call up HA web sidebar | | ⌨️ Hotkey Linkage | Hotkeys trigger HA binary sensors | | 📱 Foreground App Feedback | Automatically report current app name, supports Runtime Tracker | | 🖥️ Monitor Control | Multi-monitor brightness / on-off / DDC-CI commands | | 🔊 Volume Control | Control Windows system volume | | 🌙 Dark Mode | Toggle system/app dark mode | | 📶 Bluetooth Control | Turn system Bluetooth on/off | | ⚡ Command Line | Execute custom CMD/PowerShell | | 🎨 Wallpaper Engine | Control Wallpaper Engine | | ⌨️ Key Simulation | Simulate keyboard input (including media keys) | | 🔗 URL Launcher | Open custom URLs |

Web monitoring endpoints:

---

📷 Screenshot Showcase

🖼️ 软件界面 GUI

📱 HA 界面

另类副屏 (推荐配合 HA_Helper)

副屏

主页面

主页面


🚀 快速开始

1️⃣ 安装环境

方式一:下载 Releases 内的压缩包(内置运行环境)

方式二:手动配置

# Python 3.12
pip install -r requirements.txt

2️⃣ 安装第三方依赖软件(可选)

| 依赖 | 用途 | |------|------| | MQTT 服务器 | 接入 Home Assistant | | Aida64 | 硬件信息监控 | | Twinkle Tray | 显示器亮度调节 |

3️⃣ 配置依赖

> 💡 新增/修改传感器后,如有冲突,请删除 HA/MQTT 内的设备并重启软件

4️⃣ 运行程序

5️⃣ 开机自启(可选)

设置中点击 自启动,程序将后台运行,在系统托盘查看图标


📋 开发计划

---

💡 推荐搭配

| 软件 | 描述 | |------|------| | OpenRGB | RGB 灯光控制,支持 HA 接入 | | HASS.Agent | 更稳定的同类工具 |


致谢

---

📝 其他

--- Tranlated By Open Ai Tx | Last indexed: 2026-05-23 ---