返回顶部
s

sony-tv索尼电视控制

Control Sony Bravia TV via IP Control protocol. Send IRCC remote commands, open URLs in TV browser, kill apps, and run diagnostics. Use when controlling a Sony TV on the local network.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
79
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

sony-tv

Sony TV 控制

通过IP控制(IRCC-IP + REST API)在本地网络上控制索尼Bravia电视。无需服务器 — 所有命令均直接通过HTTP调用电视。

配置

  • - 电视IP:192.168.50.120
  • 预共享密钥(PSK):19890801
  • 电视型号:KD-55X9500G(BRAVIA 4K)
  • 浏览器:Chrome 77.0.3865.116(WebAppRuntime 2.1.2+10)

快速参考

所有命令直接发送至 http://192.168.50.120。无需中间服务器。

IRCC命令(遥控器按键)

IRCC命令通过POST方式使用SOAP协议发送至 /sony/ircc。常用IRCC代码:

命令IRCC代码
开机AAAAAQAAAAEAAAAuAw==
关机
AAAAAQAAAAEAAAAvAw== |
| 切换电源 | AAAAAQAAAAEAAAAVAw== |
| 音量加 | AAAAAQAAAAEAAAASAw== |
| 音量减 | AAAAAQAAAAEAAAATAw== |
| 静音 | AAAAAQAAAAEAAAAUAw== |
| 频道加 | AAAAAQAAAAEAAAAQAw== |
| 频道减 | AAAAAQAAAAEAAAARAw== |
| 方向键上 | AAAAAQAAAAEAAAB0Aw== |
| 方向键下 | AAAAAQAAAAEAAAB1Aw== |
| 方向键左 | AAAAAQAAAAEAAAA0Aw== |
| 方向键右 | AAAAAQAAAAEAAAAzAw== |
| 确认/确定 | AAAAAQAAAAEAAABlAw== |
| 主页 | AAAAAQAAAAEAAABgAw== |
| 退出 | AAAAAQAAAAEAAABjAw== |
| 选项 | AAAAAgAAAJcAAAA2Aw== |
| 返回 | AAAAAgAAAJcAAAAjAw== |
| 播放 | AAAAAgAAAJcAAAAaAw== |
| 暂停 | AAAAAgAAAJcAAAAZAw== |
| 停止 | AAAAAgAAAJcAAAAYAw== |
| 快退 | AAAAAgAAAJcAAAAbAw== |
| 快进 | AAAAAgAAAJcAAAAcAw== |
| HDMI 1 | AAAAAgAAABoAAABaAw== |
| HDMI 2 | AAAAAgAAABoAAABbAw== |
| HDMI 3 | AAAAAgAAABoAAABcAw== |
| HDMI 4 | AAAAAgAAABoAAABdAw== |

发送任意IRCC命令:

bash
TV=192.168.50.120
PSK=19890801
CODE=AAAAAQAAAAEAAAASAw== # 音量加

curl -s -X POST http://$TV/sony/ircc \
-H Content-Type: text/xml; charset=utf-8 \
-H SOAPACTION: urn:schemas-sony-com:service:IRCC:1#X_SendIRCC \
-H X-Auth-PSK: $PSK \
-d SendIRCC xmlns:u=\urn:schemas-sony-com:service:IRCC:1\>$CODESendIRCC>

电源控制

bash

开机


curl -s -X POST http://192.168.50.120/sony/ircc \
-H Content-Type: text/xml; charset=utf-8 \
-H SOAPACTION: urn:schemas-sony-com:service:IRCC:1#X_SendIRCC \
-H X-Auth-PSK: 19890801 \
-d SendIRCC xmlns:u=urn:schemas-sony-com:service:IRCC:1>AAAAAQAAAAEAAAAuAw==SendIRCC>

关机

curl -s -X POST http://192.168.50.120/sony/ircc \ -H Content-Type: text/xml; charset=utf-8 \ -H SOAPACTION: urn:schemas-sony-com:service:IRCC:1#X_SendIRCC \ -H X-Auth-PSK: 19890801 \ -d SendIRCC xmlns:u=urn:schemas-sony-com:service:IRCC:1>AAAAAQAAAAEAAAAvAw==SendIRCC>

在电视浏览器中打开URL

通过 localapp://webappruntime 在电视内置Chrome浏览器中启动URL:

bash
curl -s -X POST http://192.168.50.120/sony/appControl \
-H Content-Type: application/json \
-H X-Auth-PSK: 19890801 \
-d {method:setActiveApp,params:[{uri:localapp://webappruntime?url=http://192.168.50.170:3000/diag.html,data:}],id:1,version:1.0}

关闭所有应用(关闭浏览器)

终止电视上所有正在运行的应用(关闭浏览器,停止网页应用):

bash
curl -s -X POST http://192.168.50.120/sony/appControl \
-H Content-Type: application/json \
-H X-Auth-PSK: 19890801 \
-d {method:terminateApps,params:[],id:1,version:1.0}

获取状态

bash

获取音量


curl -s -X POST http://192.168.50.120/sony/audio \
-H Content-Type: application/json \
-H X-Auth-PSK: 19890801 \
-d {method:getVolumeInformation,params:[{target:speaker}],id:1,version:1.0}

获取电源状态

curl -s -X POST http://192.168.50.120/sony/system \ -H Content-Type: application/json \ -H X-Auth-PSK: 19890801 \ -d {method:getPowerStatus,params:[],id:1,version:1.0}

辅助脚本

为方便使用,创建一个Shell封装脚本:

bash
#!/bin/bash

tv.sh - Sony电视控制辅助脚本


TV=192.168.50.120
PSK=19890801

ircc() {
curl -s -X POST http://$TV/sony/ircc \
-H Content-Type: text/xml; charset=utf-8 \
-H SOAPACTION: urn:schemas-sony-com:service:IRCC:1#X_SendIRCC \
-H X-Auth-PSK: $PSK \
-d SendIRCC xmlns:u=\urn:schemas-sony-com:service:IRCC:1\>$1SendIRCC>
}

case $1 in
power-on) ircc AAAAAQAAAAEAAAAuAw== ;;
power-off) ircc AAAAAQAAAAEAAAAvAw== ;;
vol

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 sony-tv-1776275477 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 sony-tv-1776275477 技能

通过命令行安装

skillhub install sony-tv-1776275477

下载

⬇ 下载 sony-tv v1.0.0(免费)

文件大小: 31.17 KB | 发布时间: 2026-4-17 16:12

v1.0.0 最新 2026-4-17 16:12
Sony Bravia IP control skill adds direct HTTP command support and rich documentation

- New direct control of Sony Bravia TVs via IRCC-IP and REST API, no server required
- Supports sending IRCC remote commands, opening URLs in the built-in TV browser, killing apps, and running diagnostics
- Includes detailed command reference and ready-to-use shell/bash script for easy integration
- Optional local test server for diagnostics and browser capability scan
- Documents available IRCC codes, power control, HDMI switching, status queries, and TV browser capabilities

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部