Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

Commit

Permalink
Merge branch 'main' of https://github.com/1812z/PCTools
Browse files Browse the repository at this point in the history
  • Loading branch information
1812z committed Jun 12, 2024
2 parents 2faf174 + 492545b commit 5a3884b
Showing 1 changed file with 21 additions and 24 deletions.
45 changes: 21 additions & 24 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,18 @@
## 功能
(设备类型空调)小爱远程关机,运行一些命令
(设备类型灯)调节显示器亮度,关闭显示器
Homeassistant远程执行电脑命令
Homeassistant远程运行可执行文件
调取Aida64数据监控,并通过MQTT反馈到HomeAssistant
电脑屏幕和摄像头远程查看
电脑屏幕和摄像头网页查看

## TODO List
GUI支持远程执行自定义命令,列如启动程序,设备管理等等

## 1.安装各项运行所需要的程序
pyhon的库
Homeassistant的MQTT服务器
Nodered(用于处理流程)
巴法云MQTT(小爱同学支持)
Aida64(读取数据并共享给程序)
## 一.安装各项运行所需要的程序
#### 部分功能用不到可以不安装
必选: pyhon 相关库, Homeassistant MQTT加载项
监控反馈: Aida64(读取数据并共享给程序)
远程命令: Twinkle tray(控制显示器亮度)

## 2.启动程序
## .启动程序

### 1.运行Aida64
并到选项里打开内存共享,并勾选需要共享的数据
Expand All @@ -26,26 +23,26 @@ Aida64(读取数据并共享给程序)
支持 占用/速率/温度/功率

### 2.运行python程序
启动gui.py来打开gui界面,进入后先到设置配置各项参数

设备信息监控:第一次需要进行设备发现,不出意外HA里可以看到各项监控数据项
发现成功后执行发送数据,测试是否能读取反馈数据
启动gui.bat 来打开gui界面,进入后先到设置配置各项参数
设备信息监控:第一次需要进行设备发现,不出意外HA里可以看到各项监控数据项
发现成功后执行发送数据,测试是否能读取反馈数据
![图片](https://img2.moeblog.vip/images/vZ5X.png "图片")

远程命令:本质是订阅MQTT消息并执行相应命令,需要手动配置HA发送MQTT消息
默认Topic: dzkz005
默认显示器亮度调节Topic: monitor002
远程命令:把需要运行的 程序/文件(建议用快捷方式),放入commands文件夹,运行实体发现,程序会自动同步文件到Ha
如果后续需要新增或者删除文件,建议在Ha中删除该设备重新运行发现

Web监控:/screenshot.jpg /video_feed 两个路径对应两个功能,默认端口5000

## 3.米家绑定巴法云账号
绑定后同步设备,小爱就能控制了
## 三.同步到巴法云
目前程序不在内置巴法云订阅,请到Ha中安装集成 https://github.com/larry-wong/bemfa
该集成可一键同步实体到米家

## 4.配置NodeRed节点
见nodered.txt,请根据实际情况修改内容
## 四.配置NodeRed节点
目前程序不再依赖Nodered
如果需要联动,见nodered.txt,仅供参考

## 5.Tips
推荐软件,openrgb,支持Ha接入控制RGB
## .Tips
推荐软件,openrgb,支持Ha接入控制RGB灯光

感谢大佬的开源库: https://github.com/gwy15/python_aida64
让刚学py的我做出来个小工具((

0 comments on commit 5a3884b

Please sign in to comment.