0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Raspberry Pi家庭自动化与Tasmota集成

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy S. Cook 2022-06-27 10:12 次阅读

设置和运行您自己的 Raspberry Pi 家庭自动化系统既有趣又实用,让您无需依赖“云”即可控制您的设备。我在这里快速概述了我的家庭自动化设置,以及如何在第 2 部分后续部分中准备设备以与 Tasmota集成。在这部分 3 中​​,我们将把所有内容与我选择的 Raspberry Pi 家庭自动化平台 Home Assistant (HA) 放在一起。

在你的 Pi 上安装 Home Assistant

首先,您需要实际安装 HA,此安装页面对此进行了一些详细介绍。请注意,有几个非 Pi 选项,如果对您更有效,您甚至可以将其安装为虚拟机。仅推荐 Pi 3B 及更高版本,因此如果您身边有 Pi 1、Pi 2 或 Zero,您可能需要升级该硬件。实际上,我在使用 Pi 3 时遇到了一些麻烦,所以有趣的是,最好在这里购买 Pi 4。

下载适当的图像,并使用 balenaEtcher 刷新它。这与设置 Raspberry Pi OS 的过程相同,您也可以将 WiFi 信息作为文本文件输入,如此处所述。与设置“普通”无头 Pi一样,我建议将配置文件保存在您可以找到的地方,这可能会为您节省一些以后的麻烦。话虽如此,如果您可以通过以太网电缆将其插入网络,那就更好了,并且在测试了两种方式的使用之后,它似乎在延迟方面有所不同。

实际上,我在访问 Mac 上的可启动分区时遇到了麻烦,因此在该实例中仅使用以太网进行连接。Home Assistant 的安装说明在 Linux 上指出了一些困难,所以我猜这是一个类似的问题。

在加载图像的情况下打开 Pi,并且(如果连接正确)它将下载最新版本的 HA。这可能需要 20 分钟左右,稍等片刻后,您可以在浏览器中访问新设置,根据您的设置,您可能必须实际输入您的地址,该地址可以在路由器的管理页面上找到,也可以通过 IP 扫描程序找到。您需要通过路由器分配静态 IP 地址,这样无论选择何种方法,您和连接的设备都可以轻松找到。

在等待期间,您可以查看其他设备以确保它们可以通过 MQTT 连接

pYYBAGK5EhiAP9R-AARPxXLvdeU510.png

虽然第 2 部分中的 Tasmota 说明为您提供了一个可用的网页,但您需要对其进行更多操作,以使其能够轻松地与 HA 交互。进入 Tasmota配置 》 配置 MQTT。在这里,将您刚刚分配给 HA 的主机 IP 地址作为Host,然后输入 HA 用户和密码(您在下面的步骤中实际决定)。对于主题,我为我的一盏灯输入了 tasmota_light2,但实际主题似乎并不重要。在Configuration 》 Configure Other中,确保选中MQTT enable,然后输入您选择的Device Name和Friendly Name 1 。最后,回到主菜单,然后是Console,然后输入SetOption19 on(如果您愿意,也可以使用 1 而不是 on)。最后一步允许 HA 自动查找设备,如此处更详细说明。

此外,如果您希望继电器在短时间内打开,然后再次自动关闭 - 例如车库开门器继电器 - 这可以在 Tasmota 中进行配置。回到控制台,输入pulsetime x ,其中“X”是以十分之一秒为单位开启的时间段(根据本文最多为 11.1 秒)。

回到主页助手

可以访问一个 HA,输入您的姓名、用户名和密码以创建帐户。然后它会询问你住在哪里,你的海拔,以及你是否喜欢公制单位系统 - 还是让一个人登上月球的那个。在下一个屏幕上,您可能会看到可以设置的各种项目。就我而言,我们的 Roku: Express 是自动找到的。

添加 MQTT 并开始吧!

假设您没有设置另一个 MQTT 代理,导航到SupervisiorAdd-on Store,然后单击Mosquitto 代理,然后单击安装,完成后开始。如果这一切都正确完成,您的系统应该会检测到在您的网络上运行的 MQTT 设备。

遥控启动!

在概览屏幕中可以找到一个基本的 GUI 设置,它允许您控制灯、车库门或任何您想到的东西。我发现将网页保存为手机屏幕上的图标以便于访问特别方便。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 继电器
    +关注

    关注

    131

    文章

    5027

    浏览量

    146031
  • GUI
    GUI
    +关注

    关注

    3

    文章

    610

    浏览量

    38787
收藏 人收藏

    评论

    相关推荐

    如何通过mqtt实现光自动化

    一个树莓派,我想用它来与 20 esp 01bords 进行通信。我决定使用 MQTT 协议进行 raspberry Pi 和 esp 01 之间的通信,在我的系统中,raspberry pi
    发表于 01-31 08:30

    震惊!居然有人给 Raspberry Pi 5 做 X 射线!

      Jeff Geerling 会做一些莫名其妙的怪事,比如用信鸽来对抗网速,不过这也是我们喜欢他视频的原因。最近,杰夫对 Raspberry Pi 5 进行了 X 光透视,揭示
    的头像 发表于 01-10 16:42 225次阅读
    震惊!居然有人给 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 做 X 射线!

    Raspberry Pi 3 官方套件入门指南

    Raspberry Pi 3套件介绍Raspberry Pi 3套件安装Raspberry Pi
    发表于 10-09 07:53

    【树莓派Pi5】树莓派 Raspberry Pi 5 正式发布!

    这款 Pi 5从英国树莓派总部跨洋而来,作为树莓派的官方代理商,上海晶珩EDATEC荣幸地在首发时刻,率先揭开了 Pi 5 的神秘面纱: Raspberry Pi 5:瞩目新生!超越
    的头像 发表于 09-28 17:30 1014次阅读
    【树莓派<b class='flag-5'>Pi</b>5】树莓派 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 正式发布!

    基于Arduino的家庭自动化项目

    包含相关代码、详细图文、物料表一个简单的基于DIY Arduino的家庭自动化项目,它使用土壤湿度传感器、泵和其他电子元件来自动浇水植物。它由一个适合室内园艺的混凝土花盆箱组成。自流式播种机也可作为水培系统使用。电气系统可根据农
    发表于 09-26 08:16

    Banana Pi BPI-R4采用Filogic 880芯片,支持wifi7 旨在成为家庭网络项目的核心

    Banana Pi 发布了一款新的路由器板 Banana Pi BPI-R4,基于配备四核 Arm CPU 的 MediaTek MT7988A SoC。该板不仅仅是Raspberry Pi
    的头像 发表于 09-04 09:28 424次阅读
    Banana <b class='flag-5'>Pi</b> BPI-R4采用Filogic 880芯片,支持wifi7 旨在成为<b class='flag-5'>家庭</b>网络项目的核心

    官方Raspberry Pi零W概述和案例

    电子发烧友网站提供《官方Raspberry Pi零W概述和案例.zip》资料免费下载
    发表于 07-04 11:17 0次下载
    官方<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>零W概述和案例

    使用Raspberry Pi进行汽车诊断

    电子发烧友网站提供《使用Raspberry Pi进行汽车诊断.zip》资料免费下载
    发表于 06-20 09:31 0次下载
    使用<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>进行汽车诊断

    Raspberry Pi的Teams Presence

    电子发烧友网站提供《Raspberry Pi的Teams Presence.zip》资料免费下载
    发表于 06-16 15:17 0次下载
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>的Teams Presence

    Raspberry Pi烟雾测量站

    电子发烧友网站提供《Raspberry Pi烟雾测量站.zip》资料免费下载
    发表于 06-16 10:12 0次下载
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>烟雾测量站

    Raspberry PI的TVOC提醒

    电子发烧友网站提供《Raspberry PI的TVOC提醒.zip》资料免费下载
    发表于 06-15 10:47 0次下载
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>PI</b>的TVOC提醒

    使用Bittle和Raspberry Pi 4的ROS SLAM

    电子发烧友网站提供《使用Bittle和Raspberry Pi 4的ROS SLAM.zip》资料免费下载
    发表于 06-14 15:23 0次下载
    使用Bittle和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4的ROS SLAM

    基于Raspberry PI的应用程序的典型场景家庭自动化

    电子发烧友网站提供《基于Raspberry PI的应用程序的典型场景家庭自动化.zip》资料免费下载
    发表于 06-13 11:05 0次下载
    基于<b class='flag-5'>Raspberry</b> <b class='flag-5'>PI</b>的应用程序的典型场景<b class='flag-5'>家庭</b><b class='flag-5'>自动化</b>

    使用Python和Raspberry Pi的实时图表

    电子发烧友网站提供《使用Python和Raspberry Pi的实时图表.zip》资料免费下载
    发表于 06-13 10:47 0次下载
    使用Python和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>的实时图表

    如何使用MQTT和ESP8266的家庭自动化系统 ?

    在本视频中,我们将看到在 ESP8266 上使用 MQTT 的家庭自动化系统。对于这个项目,我们将使用 Adafruit.io mqtt 服务器。 对于描述中共享的代码、原理图和 Gerber 文件链接。
    发表于 05-22 07:19