树莓派智能家居中枢

一个先进的枢纽,使智能家居系统更智能、更可定制、更易于控制

图片

Homey Pro由树莓派 Compute Module 4 供电,Homey Pro 为用户提供了一个单一界面,用于控制和监控来自不同品牌的所有智能家居设备。它完全在本地网络上运行,而不是依赖云端,从而实现了最低的延迟、最高的可靠性和最严格的隐私保护。
Homey Pro : https://homey.app/en-us/

解决方案

树莓派计算模块4

企业规模

中小企业

行业

智能家居

Athom 公司由Emile Nijssen 和 Stefan Witkamp 于 2014 年在荷兰联合创立,通过 Kickstarter 众筹活动推出了他们的第一款 Homey 设备 - 一款智能扬声器/家庭中枢。此后,该公司陆续推出了一系列性能不断提升、功能越来越强大的 Homey 型号。

最新一代的 Homey Pro 智能家居中枢就是基于树莓派 Compute Module 4 开发的。它被设计成可以兼容"几乎所有"智能设备,并集成了多种通讯协议模块和天线。

Homey Pro 让用户可以通过智能手机应用程序或网页控制台来掌控整个智能家居。用户还可以通过一个易于使用的基于卡片的"Flow"系统编程实现家庭自动化,无需编码知识。大量用户还会分享他们的 Flow 创作,并发布应用程序到 Homey 应用商店。

挑战

"通过Homey Pro,我们真的想打造世界上最先进的智能家居中枢," Homey的联合创始人兼创意总监Emile Nijssen说。"我们一直致力于在用户友好性和精致设计之间寻求平衡...但同时也提供非常先进的软件。所以我们的客户可以深入定制很多东西,但仍不会牺牲易用性。这就是我们的客户选择Homey而不是开源项目或大型科技公司提供的有限功能产品的主要原因。他们想要两全其美。"

图片

全新一代的Homey Pro历时两年多才研发完成,它建立在2022年推出的Homey Bridge的架构之上,后者为早期的Homey型号增加了本地无线连接功能。为了能够与尽可能广泛的设备兼容,Homey Pro支持多种通信系统,包括Zigbee、Z-Wave、Wi-Fi®、蓝牙、433MHz RF、红外以及Thread。

将所有必要的天线和模块装进设备是一个挑战。"我们不想让它看起来像一个布满天线的游戏路由器," Emile说。"所以要把这一点做好花了很长时间。我们还想充分利用我们在Homey Bridge上的开发成果。事实上,在设计Homey Bridge(它可以看作是Homey Pro的轻量版)的时候,我们就已经在考虑如何在此基础上添加自己的载板,以承载例如计算模块等组件。"这样做可以支持所有需要的通信模块,同时提供成熟的软件环境,帮助团队打造出富有特色且顺畅的用户体验,满足客户的需求。

解决方案

"在我们设计的时候,计算模块正好符合我们的需求,因为上市速度更快,"Emile回忆说。"我们不必从头开始打造一个小型Linux计算机。"相反,团队能够专注于他们希望为客户提供的出色的智能家居功能。

图片

集成树莓派计算模块 4 到设计中是很直接的,他说。"这是一个很好记录的产品。软件也很容易获取。这是我非常自豪的一点:我们真的建立了启动软件,使得树莓派进入 USB 模式,这样你就可以用软件烧写它。我们还开发了一个漂亮的网站,让你可以在浏览器中烧写你的 Homey Pro。"

设备内的其他大部分电子元件都是通信模块。"我们有 Zigbee 和 Thread。它们共享一个无线电收发器,我们还有一个 Z-Wave 芯片和一个来自德州仪器的 433MHz 调制解调器。"还有一个红外 LED 用于传输红外数据,以及一个 RGB LED 环以向用户提供反馈。所有这些都连接到一个树莓派计算模块 4,它还控制一个 ESP32 板来与其他外围设备通信。

为什么是树莓派?

Emile 透露:"从一开始我就一直关注树莓派。所以当宣布推出带有 Wi-Fi 和蓝牙的计算模块 4 时,我们立即选择使用它。我想就在发布公告的第二天,我就打电话给我的电气工程师,说你们所做的一切都要丢掉,我们现在就要切换到这个。"

他说使用树莓派的主要优势是软件支持。"我是说市面上有很多 Linux 主板,但它们给人一种'自己构建设备树'的感觉。所以树莓派社区是很棒的,在你动手之前已经有很多现成的东西了。对于计算模块本身,它在功能、尺寸和成本之间达到了很好的平衡。"

图片

结果

Emile 表示,监控能源使用情况正变得越来越重要。"我们正在非常积极地开发新的能源解决方案,为客户提供洞见,帮助他们主动节能,不仅是节能,还可以平衡他们的能源使用,因为这正是当前市场的热点。"为此,Homey Pro 系统可以监控家中不同设备的能源使用情况。"你可以查看它们的能源使用情况,还可以看到所有设备和传感器的漂亮图表。"

对许多客户来说,另一个吸引人的方面是 Homey Pro 非常注重"隐私优先"。"我们不出售数据。我们是一家简单的公司,我们制造一个很棒的产品,然后收取一些费用,就此结束。所以这非常简单明了。所以如果你把它与大型科技公司相比,这就是人们选择 Homey 而不是谷歌 Home 的一大原因 ——不仅因为它更先进,还因为他们希望自己的家庭感到安全。"

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/50609.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker发布镜像到自己远程私有仓库

1、登录docker hub创建自己的仓库地址:https://hub.docker.com/repository/create 输入仓库名称 2.构建镜像 略过。。。。请自己查找别的资料,此篇文章只讲述镜像推送到远程 3.推送 假设你已经构建了一个镜像 web/online-editor:latest,现…

推荐系统三十六式学习笔记:工程篇.常见架构25|Netflix个性化推荐架构

目录 架构的重要性经典架构1.数据流2.在线层3.离线层4.近线层 简化架构总结 你是否曾经觉得算法就是推荐系统的全部,即便不是全部,至少也是嫡长子,然而实际上,工程实现才是推荐系统的骨架。如果没有好的软件实现,算法不…

树 ----- 基础学习

树 树:n(n>0)个结点的有限集合。n 0 ,空树。 在任意一个非空树中, 1,有且仅有一个特定的根结点 2,当n>1 时,其余结点可分为m个互不相交的有限集合T1,T2,T3.。。。。Tm,其中每…

如何利用业余时间做副业,在家里赚钱,来增加收入

人一生每个阶段都会有压力和烦恼,中年人更是如此。 上有老下有小,生活的重担都在一个人身上,压得人喘不过气,这些都需要钱,仅靠工资已经很难维持一家人的开支了。 所以很多人打算利用业余时间做副业,来增加…

Pycharm软件Win 64位安装包+详细安装步骤 百度云

如大家所掌握的,Pycharm是一款集成开发环境(IDE),专门用于python语言开发的工具。作为一款功能强大的IDE,Pycharm提供了丰富的功能和工具,使得python开发变得更加高效和便捷。 Pycharm常用场景如下&#x…

Delphi5实现鱼C屏幕保护程序

效果图 鱼C屏幕保护程序 添加背景图片 在additional添加image组件,修改picture属性上传图片。 这个图片可以截屏桌面,方便后面满屏不留白操作。实现无边框 即上面的“- □ ”不显示 将Form1的borderstyle属性改为bsnone实现最大化,满屏 将…

使用API Monitor探测C++程序在调用HtmlHelp接口打开.chm文件时传入了哪些参数

目录 1、API Monitor介绍 2、为何要使用API Monitor工具? 2、HtmlHelp函数在API列表函数中找不到,将所在模块作为外部Extern DLL模块添加到API Monitor中 3、开启对Beyond Compare工具软件的实时监测 4、在Beyond Compare软件中打开chm帮助文档&…

0719_驱动3 printk使用方法

一、printk使用方法 1.应用层打印使用printf,内核层使用printk 2.如何查看内核层中printk如何使用 3.在内核空间执行grep "printk" * -nR 4.在内核空间执行vi -t KERN_INFO 5.printk有8中打印级别(0-7),打印级别用来过滤…

学习大数据DAY22 Linux 基 本 指 令 3与 在 Linux 系 统 中 配 置MySQL 和 Oracle

目录 网络配置类 ps 显示系统执行的进程 kill systemctl 服务管理 配置静态 ip 常见错误---虚拟机重启网卡失败或者网卡丢失 mysql 操作 上机练习 6---安装 mysql---参考《mysql 安装》文档 解锁 scott 重启后的步骤 上机练习 7---安装 oracle---参考《oracle 安装》…

Java数据结构与算法--链表(Linked List)

博客主页:誓则盟约系列专栏:Java SE关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ 深入了解链表: 链表是一种常见的数据结构,它由一系列节点…

jdk版本区别

JDK(Java Development Kit)是 Java 开发工具包,它包括了 Java SE(Standard Edition)、编译器、调试器和其他开发工具。Oracle 公司是 JDK 的主要供应商,它提供了多个版本的 JDK,每个版本都有自己…

SQLException:Operation not allowed after ResultSet closed

运行代码时出现的错误: 这是在运行简单的JDBC访问数据库时出现的问题,原因是在ResultSet方法中添加了close()关闭方法,如图: ResultSet 是通过 query 方法获得的,并且在 try-catch 块中没有显式地关闭它。这实际上是 一个常见的…

暴雨宅家?AI拯救你的无聊暑假!高中生必藏神器大公开

嘿,各位高中生朋友们,最近是不是被这没完没了的暴雨困在家里,感觉暑假生活都快发霉了?别急,今天我要揭秘一个宝藏网站—— ai123.cn,它简直就是咱们暑期宅家必备的救星!接下来,我就来…

whaler_通过镜像导出dockerfile

1、Whaler简介 Whaler:从镜像导出Dockerfile,whaler英文释义捕鲸船。 2、下载安装 # wget -cO /usr/local/bin/whaler https://github.com/P3GLEG/Whaler/releases/download/1.0/Whaler_linux_amd64 3、赋予可执行权限 [rootlocalhost ~]# chmod x /usr/local/…

Web漏洞扫描工具(AWVS、Goby)

一、背景 想针对自己项目或者小公司的Web安全做相关扫描,自己做漏洞进行自查工作,能够减少自身系统的安全风险,提高系统的安全性。但是没有找到一些开源性质的、扫描质量比较高的相关工具,使用安全公司的专业产品价格又承受不起。…

每日一练,java06

这里写目录标题 题目1.局部变量能否和成员变量重名?2.下面哪个不属于HttpServletResponse接口完成的功能?3.以下代码结果是什么?4.实现或继承了Collection接口的是()知识点局部变量与成员变量重名equals与HttpServletR…

5. 开发环境搭建

1. 概述 基于ubuntu20.04搭建开发环境 2. 开发环境安装 恒玄SDK编译,依赖gcc-arm的编译工具,编译工具由恒玄提供; 2.1 配置编译工具链的环境变量 修改~/.profile文件 source ~/.profile 2.2 安装依赖包 sudo apt install ccache sudo a…

一刷代码随想录(回溯4)

递增子序列 题意: 给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 示例: 输入: [4, 6, 7, 7]输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]] 说明: 给定数组的长度不会…

【最新】cuda和cudnn和显卡驱动的对应关系

NV官方文档Support Matrix — NVIDIA cuDNN v9.2.1 documentation下列的非常清楚,如图:

【SpringBoot】 4 Thymeleaf

官网 https://www.thymeleaf.org/ 介绍 Thymeleaf 是一个适用于 Web 和独立环境的现代服务器端 Java 模板引擎。 模板引擎:为了使用户界面和业务数据分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎会生成一个标准的 html 文档…