Scrypted教程:将普通摄像头接入HomeKit的完整指南
Scrypted教程:将普通摄像头接入HomeKit的完整指南
随着智能家居的普及,越来越多的用户希望将家中的普通摄像头接入Apple的HomeKit系统,以实现更便捷的控制和管理。本文将详细介绍如何通过Scrypted这一开源项目,将支持ONVIF/RTSP或海康威视协议的摄像头接入HomeKit,并分享一些进阶设置技巧,如创建虚拟门铃和自定义触发传感器等。
基本设置步骤
Scrypted可以在Home Assistant的加载项中添加,具体的搭建过程这里不再赘述。下面主要介绍摄像头的设置步骤:
整体逻辑:将支持ONVIF/RTSP或海康威视协议的摄像头接入Scrypted,通过Scrypted生成一个HomeKit摄像头,然后使用手机添加HomeKit设备的方法,扫描二维码将摄像头添加到HomeKit。
插件选择:根据需求选择插件,这里以添加ONVIF摄像头为例。
摄像头添加:
点击ONVIF Camera Plugin,选择Add New。
输入摄像头的用户名、密码和IP地址。
等待配置完成:添加完成后等待一段时间,会弹出新的页面。
启用HomeKit支持:
- 选择Extensions,勾选Homekit。
- 在Homekit选项中勾选Standalone Accessory Mod。
- 点击右下角的Save。
- 扫描二维码添加设备:等待一段时间后会出现二维码,使用手机HomeKit应用扫描该二维码即可完成添加。
进阶设置:创建HomeKit门铃
- 创建虚拟开关:
按照之前的方法接入摄像头,但不要立即添加到HomeKit。
选择Dummy Switch Plugin,点击Add New。
给开关取名,并设置Reset Sensor选项(默认10秒自动关闭,可按需调整)。
同样勾选Homekit,保持默认设置。
- 创建设备组:
在左侧菜单选择Device Groups。
新建一个组,例如命名为Doorbell。
将摄像头(Camera)和刚才创建的开关(BinarySensor)添加到这个组。
- 配置门铃类型:
选择Edit,将组类型改为Doorbell。
同样勾选Homekit并启用Standalone Accessory Mod。
生成二维码后,使用手机HomeKit应用扫描添加,即可完成虚拟门铃的设置。
自定义触发传感器
- 启用自定义传感器:
在摄像头或门铃的Extensions中勾选Custom Motion Sensor。
- 配置触发逻辑:
- 先创建一个虚拟开关(例如命名为motion switch),并设置重置时间为0(不自动关闭)。
- 在Home Assistant中将这个虚拟开关与自定义传感器关联起来。
- 当自定义传感器触发时,打开motion switch;未触发时关闭motion switch。
- 在Custom Motion Sensor选项中选择motion switch作为摄像头的自定义触发传感器。
通过以上步骤,你可以实现更灵活的摄像头触发机制,例如使用门口的人体传感器来触发摄像头录像和通知。