LGTV Companion终极指南:三步轻松搞定OLED电视与PC智能联动
【免费下载链接】LGTVCompanionPower On and Off WebOS LG TVs together with your PC项目地址: https://gitcode.com/gh_mirrors/lg/LGTVCompanion
你是否厌倦了每次使用OLED电视作为PC显示器时,都要手动开关电视的繁琐操作?你是否担心OLED屏幕长时间显示静态画面会导致烧屏问题?LGTV Companion就是你的完美解决方案!这款专为WebOS LG电视设计的智能联动工具,能够自动同步电视与PC的电源状态,彻底解放你的双手,同时有效保护OLED屏幕寿命。
🎯 为什么你需要LGTV Companion?
如果你使用LG OLED电视作为PC显示器,肯定会遇到这些烦恼:
- 手动开关太麻烦:每次开机都要先开电视再开电脑,关机时又要分别操作
- 烧屏风险让人焦虑:OLED屏幕长时间显示任务栏、桌面图标等静态内容容易产生永久性残影
- 多显示器管理混乱:电视作为扩展屏时,Windows无法正确识别其电源状态
- 自动化需求无法满足:无法根据应用场景自动切换画面模式或调整设置
LGTV Companion正是为了解决这些问题而生!它通过智能电源管理、强大的命令行控制和灵活的API接口,让电视与PC真正实现无缝协同工作。
✨ 核心功能:三大智能解决方案
1️⃣ 智能电源管理(设置即忘)
这是LGTV Companion最核心的功能!安装配置好后,你完全不需要再操心电视的开关问题:
- 自动响应PC电源事件:PC开机时电视自动开启,PC关机时电视自动关闭
- 用户闲置保护:检测到你离开后自动关闭电视,预防烧屏风险
- 多显示器拓扑同步:智能管理电视在多显示器环境中的状态
- 网络唤醒支持:通过WOL技术远程开机,响应迅速可靠
💡技术亮点:通过监控Windows事件日志和ARP协议检测,LGTV Companion能够精准判断系统状态,实现真正的智能联动。
2️⃣ 强大的命令行控制
通过简单的命令行,你可以精细控制电视的方方面面:
基础控制示例:
# 一键开关电视 LGTVcli.exe -poweron Device1 LGTVcli.exe -poweroff Device1 # 切换画面模式 LGTVcli.exe -set_picture_mode Device1 "Game" LGTVcli.exe -set_picture_mode Device1 "Cinema" # 调整音量 LGTVcli.exe -set_volume Device1 30常用命令速查表: | 功能类别 | 命令示例 | 效果说明 | |---------|---------|---------| | 电源控制 |-poweron/-poweroff| 一键开关电视 | | 画面优化 |-set_picture_mode| 切换游戏/电影/标准模式 | | 音量调节 |-set_volume| 调整音量大小(0-100) | | HDMI切换 |-set_input| 快速切换HDMI输入源 | | 系统查询 |-get_system_info| 获取电视详细参数 |
3️⃣ 灵活的自动化API
支持通过命名管道和IPC接口集成外部脚本,实现高度定制化:
- 游戏启动自动优化:游戏时自动切换到低延迟模式
- 环境自适应调节:根据时间自动调整背光亮度
- 智能家居联动:与Home Assistant等平台集成
- 自定义工作流:创建个性化的自动化场景
复古与现代融合的安装界面,体现科技与传统的完美结合
🚀 快速安装:只需三步轻松搞定
准备工作(5分钟)
在开始安装前,确保完成以下准备:
- 网络连接:电视和PC必须在同一局域网内(有线或无线均可)
- 电视设置:启用"通过Wi-Fi开机"功能
- CX系列:设置→所有设置→连接→移动连接管理→TV On with Mobile→启用
- C1/C2/C3/C4系列:设置→所有设置→通用→设备→外部设备→TV On With Mobile→启用
- 路由器配置:为电视设置静态IP地址(DHCP静态租约)
安装步骤(3分钟)
下载安装(选择任一方式):
# 方法一:使用Winget(推荐) winget install LGTVCompanion # 方法二:手动下载安装包 # 从官方仓库下载最新版本初始配置:
- 从开始菜单启动"LGTV Companion"
- 点击"扫描"按钮自动发现网络中的LG电视
- 或手动添加设备(输入IP和MAC地址)
设备配对:
- 勾选"自动管理此设备"启用智能控制
- 点击汉堡菜单图标调整全局设置
- 点击"应用"保存配置并重启服务
- 电视端确认配对对话框
简洁明了的安装横幅,引导你顺利完成配置
高级配置(可选)
用户闲置模式:
- 设置路径:汉堡菜单→全局设置→用户闲置模式
- 推荐配置:闲置30分钟后关闭电视
- 适用场景:办公、游戏、视频播放等长时间使用
多显示器优化:
# 查看当前显示配置 LGTVcli.exe -get_display_config # 配置文件路径:%APPDATA%\LGTV Companion\config.json🎮 实战应用:让你的电视更智能
游戏玩家必备:自动游戏模式
创建AHK脚本,让电视在游戏启动时自动切换到游戏模式:
; 游戏启动时自动优化 RunWait, LGTVcli.exe -set_picture_mode Device1 "Game" ; 降低输入延迟,提升响应速度 RunWait, LGTVcli.exe -set_system_settings Device1 game ["gameLowLatency": true]影音爱好者:智能画面调节
使用PowerShell脚本根据内容类型自动调整:
# 根据应用自动切换模式 $currentApp = (Get-Process | Where-Object {$_.MainWindowTitle -ne ""} | Select-Object -First 1).ProcessName if ($currentApp -match "vlc|potplayer|kodi") { LGTVcli.exe -set_picture_mode Device1 "Cinema" } elseif ($currentApp -match "chrome|firefox|edge") { LGTVcli.exe -set_picture_mode Device1 "Standard" }办公达人:护眼模式自动切换
保护眼睛,根据时间自动调节背光:
# 白天高亮度,夜间低亮度 $hour = (Get-Date).Hour if ($hour -ge 8 -and $hour -lt 20) { # 白天:亮度80,对比度70 LGTVcli.exe -set_system_settings Device1 picture '{"backlight": 80, "contrast": 70}' } else { # 夜间:亮度40,对比度50 LGTVcli.exe -set_system_settings Device1 picture '{"backlight": 40, "contrast": 50}' }🔧 常见问题与解决方案
❌ 电视无法开机?
排查步骤:
- ✅ 确认"通过Wi-Fi开机"功能已启用
- ✅ 检查路由器静态IP配置
- ✅ 验证IP和MAC地址是否正确
- ✅ 尝试不同的WOL网络选项(推荐"发送到IP地址")
- ✅ 确保网络不阻止WOL广播包
注意事项:
部分型号需要启用"Quickstart+"(2021及之前)或"Always ready"(2022及之后),并禁用"HDD Eco mode"避免网卡休眠。
❌ 电视无法关机?
解决方法:
- 检查IP配置是否正确
- 确认路由器DHCP静态租约设置
- 移除设备后重新添加,强制重新配对
- 启用内置日志记录器查看详细输出
❌ 多显示器环境问题?
优化建议:
- 确保"Always ready"功能已启用(2022及之后型号)
- 在LGTV Companion中启用"响应显示拓扑变化"选项
- 调整电视内置自动关机时间,避免冲突
📁 项目结构与源码概览
LGTV Companion采用模块化设计,主要包含以下核心模块:
- 服务模块(
LGTV Companion Service/):后台服务,负责电源事件监控和设备管理 - 用户界面模块(
LGTV Companion UI/):图形化配置界面,提供设备管理和设置功能 - 命令行工具(
LGTV Companion Console/):提供丰富的命令行控制接口 - 通用模块(
Common/):包含网络通信、日志、配置管理等基础功能
核心通信机制:
- 使用WebSocket协议与电视通信
- 基于JSON格式的数据交换
- 支持双向通信和事件订阅
- 通过Windows事件日志监控系统电源状态
💡 最佳实践与优化建议
性能优化配置
{ "user_idle_timeout": 1800, // 30分钟闲置后关闭 "wol_timeout": 5000, // WOL超时5秒 "retry_count": 3, // 重试3次 "enable_logging": false, // 生产环境关闭日志 "auto_discovery": true // 启用自动发现 }安全注意事项
- 网络隔离:建议将电视和PC放在同一子网中
- 访问控制:仅允许受信任的设备访问
- 定期更新:保持软件和电视固件最新
- 日志管理:生产环境建议关闭详细日志
扩展应用场景
智能家居集成:
- 与Home Assistant集成实现统一控制
- 通过IFTTT创建自动化工作流
- 与语音助手(Alexa、Google Assistant)集成
商业应用:
- 数字标牌自动开关机管理
- 会议室显示系统集中控制
- 多屏幕展示环境同步管理
🎯 系统要求与兼容性
最低系统要求
- 操作系统:Windows 10 或 Windows 11
- 网络环境:局域网连接(有线或无线)
- 电视型号:支持WebOS的LG电视(CX、C1、C2、C3、C4等系列)
- 内存需求:最低4GB RAM
- 存储空间:50MB可用空间
支持的功能
- ✅ 电源开关控制
- ✅ 画面模式切换
- ✅ 音量调节
- ✅ HDMI输入选择
- ✅ 系统信息获取
- ✅ 背光亮度调整
- ✅ 用户闲置检测
- ✅ 多显示器支持
🚀 开始使用吧!
LGTV Companion通过智能电源管理、强大的命令行控制和灵活的自动化API,为OLED电视用户提供了完整的PC联动解决方案。无论你是游戏玩家、影音爱好者还是办公用户,都能找到适合你的使用场景。
立即行动:
- 访问项目仓库:
git clone https://gitcode.com/gh_mirrors/lg/LGTVCompanion - 查看详细文档:Docs/Commandline.md
- 探索示例脚本:Docs/Example scripts/
记住,好的工具应该让你忘记它的存在。配置好LGTV Companion后,你就能专注于享受内容,而不是操心设备的开关问题。现在就开始,让你的OLED电视与PC实现真正的智能联动吧!🎉
💖小贴士:遇到问题不要慌,项目有活跃的社区支持。查看官方文档和示例脚本,大多数问题都能找到解决方案。祝你使用愉快!
【免费下载链接】LGTVCompanionPower On and Off WebOS LG TVs together with your PC项目地址: https://gitcode.com/gh_mirrors/lg/LGTVCompanion
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考