在Windows上安装家庭助理并添加Wyze Cam的最快方法

目录

必要条件

设置家庭助理Windows便携版

如何为docker-wyze-bridge创建docker-compose.yml文件

使用Docker Compose设置docker-wyze-bridge

在Home Assistant Windows Portable中设置docker-wyze-bridge


这是在Windows上安装家庭助理并向其添加Wyze Cam v3的最快方法。

关于这一点的一个重要注意事项是,Home Assistant Windows PortableHassWP)不是由Home Assistant开发团队维护的。这是AlexxIT的一个GitHub项目,似乎确实得到了维护,但尽管如此,这意味着某些组件/集成可能无法正常工作。此外,Home Assistant Windows PortableHassWP)类似于Home Assistant Container,因为它不附带SupervisorAddons,因此您在Home Assistant中使用的所有内容都必须作为集成添加。你可以通过集成做很多事情,只是更多的工作。

必要条件

本文假设您使用的是Windows10),已安装Docker Desktop,并使用RTSP固件设置了Wyze Cam v3。我实际上读到您不需要Wyze CamsRTSP固件即可进行此设置,但我没有对其进行测试。因此,本文假设您具有以下条件:

  • 一个Wyze Cam v3。如果您需要帮助安装Wyze Cam v3,请参阅我的设置您的Wyze Cam 指南。
  • Docker Desktop。如果您在设置Docker时需要帮助,请参阅我的安装 Docker Desktop 指南。

设置家庭助理Windows便携版

首先,前往最新版本的HassWP。对我来说,这是HassWP_2022.12.8.zip

提取。双击 hass.cmd。只要您想使用家庭助理,就不要关闭此窗口。

家庭助理应自动启动到默认浏览器中。输入您的姓名(自动开始输入小写的用户名),然后选择一个密码。确保在某处写下此密码,您将非常需要它。点击创建帐户

接下来,输入家庭助理的更具体的详细信息。您可以给家庭助理起一个名字(我很有创意,称我的为“Home”),然后选择国家/地区语言时区货币。打下一页

然后是关于共享数据的屏幕。我对共享不感兴趣,所以我单击下一步

下一页是所有物联网设备(如果有的话)将显示的地方。什么都没有出现给我。单击完成

现在我们需要使用家庭助理Windows Portable设置我们的Wyze Cam v3。由于家庭助理Windows Portable的行为类似于家庭助理容器,并且您添加到其中的所有内容都必须是集成,因此我们需要为家庭助理在设置Wyze Cam时做跑腿工作。幸运的是,有人创造了一种方法将我们的Wyze Cam v3容器化为本地流。

为此,我们需要使用Docker Compose。根据您的设置,有几种方法可以做到这一点,但我使用的是Windows 10,并且我已经安装了包含Docker ComposeDocker Desktop

您可以自己确认您的Docker Compose安装,方法是转到Windows上的开始按钮,键入“CMD”并打开命令行,然后键入docker-compose version

如何为docker-wyze-bridge创建docker-compose.yml文件

现在我们需要创建一个docker-compose.yml文件。

我不知道为什么互联网如此坚定地对如何创建一个docker-compose.yml文件含糊不清。这可能是因为您实际上必须自己无中生有地创建文件,并且已经知道您自己创建文件的人隐含地理解这一点。我认为在制作Docker容器时必须遵循某种设置,这可能是一件事,但我无法弄清楚。因此,我将分解我如何做到这一点的步骤,最简单的方法。

为了设置我们的Wyze Cam v3,我们将使用docker-wyze-bridge。因此,请转到GitHub主页 GitHub - mrlt8/docker-wyze-bridge: WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

基本用法下,您将找到有关如何使用Docker Compose设置docker-wyze-bridge的一些说明。这些说明还链接到您可以使用的示例 docker-compose.yml。这是我使用的基础,但将其修改为以下内容:

version: '2.4'
services:
    wyze-bridge:
        container_name: wyze-bridge
        restart: unless-stopped
        image: mrlt8/wyze-bridge:latest
        ports:
            - 1935:1935 # RTMP
            - 8554:8554 # RTSP
            - 8888:8888 # HLS
            - 8889:8889 #WebRTC
            - 8189:8189/udp # WebRTC/ICE
            - 5001:5000 # WEB-UI
        environment:
            # [REQUIRED] Fill the following two lines:
            - WYZE_EMAIL=
            - WYZE_PASSWORD= 
            # [OPTIONAL] IP Address of the host to enable WebRTC e.g.,:
            - WB_IP=youripaddress

确保在WYZE_EMAIL=后面输入用于创建Wyze帐户的电子邮件,在WYZE_PASSWORD=中输入用于该帐户的密码。由于CodeProject.AI服务器使用端口5000,因此需要将下一行更改为- 5001:5000。如果您尝试使用端口5000,则在打开您为Wyze Cam创建的本地蒸汽时,它将打开CodeProject.AI服务器。我还在- WB_IP=行中包含了我的IP地址。如果您不知道自己的IP地址,请转到Windows中的开始按钮并开始键入“CMD”,然后选择命令提示符。然后,键入ipconfig。所需的地址是IPv4地址。

转到Windows资源管理器。创建一个新文件夹来保存您的 docker-compose.yml 文件。我称我的为docker-wyze-bridge

返回记事本。转到文件,然后另存为。在保存类型字段中,将下拉列表从文本文档(*.txt 更改为所有文件(*)。输入“docker-compose.yml”。点击保存

这就是你如何创建一个docker-compose.yml

使用Docker Compose设置docker-wyze-bridge

现在是时候最终创建我们的docker-wyze-bridge容器了。返回Windows上的开始按钮,键入“CMD”并打开命令行。导航到您通过键入cd..cd foldername创建的文件夹(在我的例子中,这是cd docker-wyze-bridge。然后键入docker-compose up)。

docker-compose up

使用此命令,Docker Compose将从该目录中获取该 docker-compose.yml 文件并运行它。docker-compose.yml 文件的内容告诉Docker Composedocker-wyze-bridge提取最新的映像,命名它,并告诉它使用哪些端口,以及我们添加的环境信息。

您应该会看到一个数据流,指示已设置WyzeBridge。最后,转到您的浏览器并输入您的ripaddress:5001

您应该看到如下所示的内容。那是我,那是我的相机名字眼睛间谍。现在让我们在家庭助理Windows Portable中进行设置。

Home Assistant Windows Portable中设置docker-wyze-bridge

返回家庭助理选项卡,然后单击左侧的设置选项卡。然后单击设备和服务

从这里,点击 + 添加集成

开始键入相机,然后选择通用相机

现在回到docker-wyze-bridge选项卡。将鼠标悬停在 RTSP 上,右键单击并复制链接。它应该看起来像 rtsp://ipaddress:8554/cameraname。这就是家庭助理流源”字段所需的内容。 

回到 docker-wyze-bridge 选项卡。单击相机详细信息图标。

向下滚动到snapshot_url。您应该会看到快照/摄像机名称.jpg。但这只是 URL 的结尾。它实际上应该是 http://ipaddress:5001/snapshot/cameraname.jpg 的。这就是家庭助理中静止图像字段所需的内容。

返回家庭助理选项卡。这是最终通用相机设置的样子。对于RTSP传输协议,请选择 TCP对于身份验证,选择基本。在用户名下,输入您为Wyze Cam本身创建的用户名,而不是您的Wyze电子邮件帐户,然后对于密码,输入相同的密码。取消选中验证SSL证书。点击提交

如果一切顺利,将显示预览,询问图像是否看起来不错。选中该框,点击提交,然后点击完成

         

现在,单击左侧家庭助理设置中的概述,然后我们开始。Wyze Cam v3现在被添加到Home Assistant Windows Portable中。

https://www.codeproject.com/Articles/5354262/The-Fastest-Way-to-Install-Home-Assistant-on-Windo

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值