找回密码
 立即注册

微信扫码登录

搜索
查看: 202|回复: 14

[插件集成] 【HACS集成】TP-Link 摄像头局域网控制

[复制链接]

5

主题

37

回帖

961

积分

高级会员

积分
961
金钱
919
HASS币
10
发表于 昨天 16:32 | 显示全部楼层 |阅读模式
本帖最后由 hithere 于 2025-9-30 17:47 编辑

背景信息:

最近加了TP-Link 摄像头,禁止其连接互联网。

Onvif用起来还是很不错的,但是想要实现 【当家里有人时关闭摄像头】 发现无法控制镜头遮蔽。

但是APP里面是可以控制的,于是有了这个插件。当然之前也有通过TP-Link开发者平台来实现的集成,但是不想其联网。

所以插件主要是实现镜头遮蔽,另外增加了一个实验性功能对话播放器主要是 TP-Link 的双向通话不是标准协议,所以也就将将就能通过tts播放语音。

---

https://github.com/bingooo/hass-tplink-ipc

---

截屏2025-09-30 15.35.47.png

截屏2025-09-30 15.34.58.png


---

TP-Link 摄像头 HACS 集成
适用于大部分中国大陆的 TP-Link 摄像头,需要设备支持手机 APP 局域网控制。
主要实现两个功能:
  • 镜头遮蔽
  • 对话(实际是设置为 homeassistant 的播放器)【实验性质


配置
设置 - 设备与服务 - 集成 - 添加集成 - "TP-Link IPC"
默认用户名可能是 admin,以实际摄像头为准

使用
开关摄像头遮蔽
见集成设备中的开关

如果配合 WebRTC Camera 使用,可以在画面增加一个自定义按钮,点击切换遮蔽状态。示例:
shortcuts:
  - name: 镜头遮蔽
    icon: mdi:camera-flip-outline
    service: switch.toggle
    service_data:
      entity_id: switch.tp_link_camera_192_168_1_2_lens_mask


播放音频
在集成设备中找到 "Speaker",点击后选择播放的媒体即可。或者在 homeassistant 侧边菜单中选择 "媒体" - 右下角切换播放设备为对应摄像头即可。
推荐使用 TTS 来测试效果,安装 "Microsoft Edge TTS for Home Assistant" 后选择 Edge TTS 输入中文即可播放。

---

回复

使用道具 举报

15

主题

533

回帖

3027

积分

论坛元老

积分
3027
金钱
2479
HASS币
0
发表于 昨天 16:34 | 显示全部楼层
我靠,双向通话怎么弄的,海康的能用不
回复

使用道具 举报

5

主题

37

回帖

961

积分

高级会员

积分
961
金钱
919
HASS币
10
 楼主| 发表于 昨天 16:37 | 显示全部楼层
jjss520 发表于 2025-9-30 16:34
我靠,双向通话怎么弄的,海康的能用不

实际不是双向通话, 只是将将就用的 播放器而已。海康没有测试过应该是不行,协议不太一样。
回复

使用道具 举报

15

主题

533

回帖

3027

积分

论坛元老

积分
3027
金钱
2479
HASS币
0
发表于 昨天 16:39 | 显示全部楼层
hithere 发表于 2025-9-30 16:37
实际不是双向通话, 只是将将就用的 播放器而已。海康没有测试过应该是不行,协议不太一样。 ...

海康摄像用的onvif接入的HA,再接入homekit,在homekit里可以双向通话,HA里也应该把摄像当做播放器,用来做TTS
回复

使用道具 举报

192

主题

2890

回帖

9379

积分

元老级技术达人

积分
9379
金钱
6282
HASS币
80
发表于 昨天 16:43 | 显示全部楼层
我也用的是tplink,遮蔽功能,我是用智能插座代替的,开启电源和关闭电源。
回复

使用道具 举报

5

主题

37

回帖

961

积分

高级会员

积分
961
金钱
919
HASS币
10
 楼主| 发表于 昨天 17:18 | 显示全部楼层
jjss520 发表于 2025-9-30 16:39
海康摄像用的onvif接入的HA,再接入homekit,在homekit里可以双向通话,HA里也应该把摄像当做播放器,用 ...

海康可能是标准协议,至于怎么用tts也不太确定了
回复

使用道具 举报

5

主题

37

回帖

961

积分

高级会员

积分
961
金钱
919
HASS币
10
 楼主| 发表于 昨天 17:19 | 显示全部楼层
bugensui 发表于 2025-9-30 16:43
我也用的是tplink,遮蔽功能,我是用智能插座代替的,开启电源和关闭电源。 ...

之前也是这样做的,现在节约了一个插座
回复

使用道具 举报

24

主题

544

回帖

3805

积分

论坛元老

积分
3805
金钱
3237
HASS币
18
发表于 昨天 17:22 | 显示全部楼层
论坛上之前有个python脚本,可以实现TP-LINK摄像头遮罩开闭,但要把摄像头绑定到“TP-LINK商云”app里,楼主的这个方案对app绑定是什么要求?
回复

使用道具 举报

5

主题

37

回帖

961

积分

高级会员

积分
961
金钱
919
HASS币
10
 楼主| 发表于 昨天 17:30 | 显示全部楼层
cjnt007 发表于 2025-9-30 17:22
论坛上之前有个python脚本,可以实现TP-LINK摄像头遮罩开闭,但要把摄像头绑定到“TP-LINK商云”app里,楼 ...

不需要联网,不需要app(但是应该最开始的摄像头初始化需要在app设置一下密码),直接局域网控制
回复

使用道具 举报

1

主题

91

回帖

850

积分

高级会员

积分
850
金钱
753
HASS币
20
发表于 昨天 17:40 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-10-1 05:55 , Processed in 0.056468 second(s), 10 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表