智能家居选择之路-最终解决方案

新房要装修了,计划阶段就寻思着如何住得舒适一点, 除了基础的材料和搭配之外,电器的自动化,联动化也是考虑的方面。工科毕业的人,总要折腾一下紫的。

首先,了解了一通。总结了一下希望的场景,回家有自动识别,自动开灯,开窗帘开空调; 一些设备远程可以操纵,比如天太热,快回到家可以远程开空调这种。语音还是有点傻的,少用语音,但必不可少,自己不需要,家人也许需要用到。

漫漫之路开启,

各种度,跟寻到了智能家居系统 home assistant, 文字就很对景,家庭助理系统,自动化,能自由接入其他设备,也能接入苹果,安卓智能语音,能自由装在电脑系统上,本地存储,隐私有保证。嗯,很香的样子。

 

1、群辉

因为原先已经有个群晖,群晖常开,就希望能在群晖上实现 home assistant,减少能耗,减少设备支出。

又是各种了解折腾,群晖上装上Docker,再寻找home assistant组件安装,安装好,配置搞了几个星期,搞不掂,无法在苹果手机上家庭应用中识别到信号,找了各种类似问题的解决文章,也寻找了帮助,最终还是解决不了。

问题可能出现在路由器的端口和群晖的端口联通上,但无法跨过去,无法识别到。太浪费时间,最终放弃。

2、家庭中心

既然homeassistant无法方便使用,继续找找其他的方案,发现有专门的智能识别处理中心产品。 有线无线。有wifi,蓝牙,zigbee。无线技术主要有:zigbee,z-wave,蓝牙,wifi,RF,EnOcean,UWB。还考虑过用有线比较靠谱,但市场产品不多,不容易实现。
经过对比参看,确定了使用zigbee-涂鸦产品。

3、zigbee-涂鸦

zigbee 基于IEEE802.15.4标准,2.4 GHz运行频段。传输距离50-300米,速率250kbps,功耗5mA,网络节点数最大可达65000个。

比wifi好处是连接多,不额外占带宽。

zigbee 很开放,对很多技术细节没有定义,所以演生了很多下级产品开发联盟,比如 绿米,小米等, 涂鸦等,各自封装,并不能互联,期望以后可以。

而涂鸦是个更开放的联盟,各种产品可以加盟,所以决定选择它。

 

基于zigbee智能家居 运行基本原理是 配置一个连接中心--网关,其他终端通过网关中心来注册,联系和控制,有配套的手机端APP操作。

这都有成熟的方案,也不贵,剩下的 开始积木之旅, Done。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: LoRaWAN是一种低功耗广域网(LPWAN)协议,用于远程物联网设备之间的通信和连接。“end-device lorawan stack implementation”可以理解为实现LoRaWAN协议栈的最终设备。 实现一个end-device的LoRaWAN协议栈是确保设备能够与LoRaWAN网络进行通信的基本要求。这种实现允许设备与LoRaWAN网关建立连接,发送数据和接收命令。 一个end-device的LoRaWAN协议栈实现通常包括以下关键部分: 1. PHY layer(物理层):处理设备与网关之间的无线通信,包括射频传输和接收。 2. MAC layer(介质访问控制层):负责设备与网关之间的帧传输和管理,确保数据的可靠传输。 3. LoRaWAN协议栈:协议栈负责处理设备与LoRaWAN网络服务器之间的通信,包括激活过程、数据传输和安全认证等。 要实现一个end-device的LoRaWAN协议栈,需要考虑以下方面: 1. 硬件:选择合适的硬件平台,如支持LoRaWAN的芯片或模块,能够处理无线通信和协议栈操作。 2. 软件:编写LoRaWAN协议栈的软件代码,包括PHY层、MAC层和协议层的实现,确保设备能够与网关和LoRaWAN服务器进行通信。 3. 测试与验证:进行测试和验证,确保实现的LoRaWAN协议栈在不同条件下能够正常工作,并满足LoRaWAN协议规范。 实现一个end-device的LoRaWAN协议栈可以使设备能够接入LoRaWAN网络,并与其他设备和应用进行通信。这种实现被广泛应用于各种物联网应用场景,如智能城市、环境监测、农业和工业自动化等,为物联网设备提供了广阔的通信覆盖范围和低功耗的特性。 ### 回答2: 一个基于LoRaWAN的终端设备堆栈实现是指为终端设备提供LoRaWAN协议栈的软件实现。LoRaWAN是一种低功耗广域网协议,被用于连接物联网中的终端设备和云服务。 这个终端设备堆栈实现的目标是提供一个完整的软件解决方案,使终端设备能够与LoRaWAN网络通信。它通常由多个模块组成,包括LoRaWAN协议的封装和解封装、加密和验证、数据传输和控制等功能。 实现一个终端设备堆栈需要遵循LoRaWAN协议的规范,包括各个层级的协议规定、消息格式和操作流程。同时,还需要将硬件和软件进行良好的集成,以确保从终端设备到网络服务器的无缝连接。 这个堆栈实现的关键特点是低功耗和高效的数据传输。由于终端设备往往由电池供电,在传输数据时需要尽量减少能耗。因此,这个堆栈实现通常采用一些优化技术,如低功耗睡眠模式、数据压缩和最小化数据包大小等,以延长终端设备的电池寿命。 终端设备堆栈实现的使用范围广泛,可应用于许多物联网场景,如智能城市、智能农业、环境监测、智能家居等。它提供了一个可靠且安全的通信机制,使终端设备能够将感测数据传输到云服务器,并从云服务器接收控制指令。 总之,一个终端设备堆栈实现为LoRaWAN协议提供了一个软件框架,以实现终端设备与LoRaWAN网络的连接和通信。它具备低功耗、高效的数据传输和广泛的应用场景等特点。 ### 回答3: End-device LoRaWAN堆栈实现是指在端设备上运行的LoRaWAN堆栈。LoRaWAN是一种低功耗广域网协议,用于终端设备与基站之间的通信。它具有长距离传输、低功耗和高抗干扰能力等特点,适用于物联网应用。 End-device LoRaWAN堆栈实现的主要作用是使终端设备能够与LoRaWAN网络进行通信。它包括了LoRaWAN协议的各个层级,例如物理层、媒体访问控制层和网络层等。 实现一个End-device LoRaWAN堆栈需要考虑以下几个方面。首先,需要实现LoRa物理层的通信功能,包括无线频率选择、调制解调和信号增益控制等。其次,需要实现LoRaWAN协议的媒体访问控制层,包括帧格式、数据传输和设备

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值