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

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

3天内不再提示

智能照明“新升级”,ESP MESH LITE是啥来头?

启明云端 2022-12-19 11:05 次阅读

在一些智能家居较多的场合,如果要满足两两设备之间互联互通的通信需求,你会不会将线缆与其连接在一起?答案肯定是否定的,因为不仅需要重新施工布线,成本也高。

现今的节能照明解决方案普遍使用ZigBee,在远程控制上,ZigBee需要依靠网关,而BLE MESH 也无法避免这一点。因为受制于无法确定用户所使用的网关类型,导致应用设计师无法制定基于BLE MESH解决方案。


今天为你介绍一个更好选择:ESP MESH LITE,不仅可以解除距离的限制,还可以实现多设备的互联互通,实现难度上也会大大降低。



ESP-MESH-LITE

ESP MESH LITE是一套建立在WiFi协议上的网络协议,相较于传统基础设施WiFi“单点对多点”的网络,ESP MESH LITE 允许分布在大范围区域内(室内室外)的大量设备在同一个无线局域网中相互连接。

24a06b0c-7dbb-11ed-b116-dac502259ad0.jpg*ESP MESH与ESP-MESH-LITE差异,请下滑至底部

ESP MESH LITE 与 ESP MESH(又称 ESP-WIFI-MESH) 最大的不同是 ESP MESH LITE 允许组网内的子设备独立访问外部网络,传输信息对于父节点无感,大大降低了应用层开发难度,ESP MESH LITE 具有自组网和自修复的特性,也就是说MESH网络可以自主地构建和维护。



ESP-MESH-LITE 特点

24c71db0-7dbb-11ed-b116-dac502259ad0.png

①根节点设备:多设备同时上电会根据与路由器的RSSI自动选举根节点,如果网络结构与理想情况不同,可以通过指定的方式或异步上电复位(根节点先上电)的方式设置网络根节点。

24da6fe6-7dbb-11ed-b116-dac502259ad0.png

②自动修复:当具有一个或多个子节点的父节点断开或父节点与其子节点之间的连接不稳定时,会发生故障。ESP MESH LITE 中的子节点将会重新寻找更合适的父节点,并与其形成上行连接,以维持网络互连。ESP MESH LITE 可以处理根节点故障和中间父节点故障。


③数据传输:ESP MESH LITE 对于每个节点来说,都会使能 LWIP 堆栈,都可以看作直连路由器的一个设备,可以在应用层独立的调用 Socket、MQTT、HTTP 等网络接口



性能指标

ESP MESH LITE 网络的性能可以基于以下多个指标进行评估:

组网时长:从头开始构建 ESP MESH LITE 网络所需的总时长。

修复时间:从网络检测到节点断开到执行适当操作(例如生成新的根节点或形成新的连接等)以修复网络所需的时间。

每跳延迟:数据每经过一次无线hop 而经历的延迟,即从父节点向子节点(或从子节点向父节点)发送一个数据包所需的时间。

网络节点容量:ESP MESH LITE 网络可以同时支持的节点总数。该指标取决于节点可以接受到的最大下行连接数和网络中允许的最大层级。


ESP MESH LITE 网络的常见性能指标如下所示:

组网时长:< 60 秒

修复时间

根节点断开:< 50 秒

子节点断开:< 45 秒

每条延迟:8 到 12 毫秒

*备注

上述性能指标的测试条件见下

测试设备数量:50

最大允许下行连接数量:6

最大允许层级:6

吞吐量取决于组网内设备数量以及层级数,同时还受到周围环境干扰的影响。

用户应注意,ESP MESH LITE 网络的性能与网络配置和工作环境密切相关。

ESP-MESH-LITE与ESP-MESH差异

ESP-MESH-LITE 相较于 ESP-MESH 会节省出更多的内存空间,但 ESP-MESH 的自组网和自修复的特性相对来说更加完善。

ESP-MESH-LITE 跟 ESP-MESH 自动选择父节点方式不同。

ESP-MESH:在上电后所有设备处于空闲节点的时候进行竞选,根据 RSSI 选出根节点,之后根节点再连接路由器。

ESP-MESH-LITE:默认首先配网完上电的设备作为根节点,若同时有多个设备上电,设备都连到路由器上面后,所有设备开始广播路由器 RSSI,RSSI 最好的作为根节点,其余节点断开与路由器的连接,开始重新扫描发现新的父节点。

ESP-MESH 只有根节点使能 LWIP 堆栈,所有子节点设备想要与外部网络通信都需要通过根节点的转发。

ESP MESH LITE已展现出在解决办公节能照明上的优势,作为一种优质的组网方式,摆脱传统WIFI网络距离的限制,同时组网又方便。除了可以在大量智能家居或工程项目中应用,还方便进行数据交互与传送。


例如某些商场,已批量使用4G网络物联设备,如果使用ESP MESH WIFI 技术,只需一台设备连接到4G网络后转WIFI,所有与之相近的设备都可以通过WIFI组网进行控制,极大的节省了资源占用。

ESP MESH LITE 现已支持乐鑫 ESP32、ESP32-S 和 ESP32-C 系列芯片,芯片可以安装在开关后或灯内,也可以在接线底座中,便于适应不同的照明类型。目前该节能方案已被广泛投入商业使用,在调高能用使用率的同时提高工作效率和办公舒适度,照明设备做到绿色低功耗且机具人性化。

如果你想了解更多关于 ESP32 在 ESP MESH / ESP MESH LITE 应用的更多信息,或寻求商业项目合作,可以后台私信联系。

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

    关注

    36

    文章

    1678

    浏览量

    85170
收藏 人收藏

    评论

    相关推荐

    ESP_MESH_LITE项目在menuconfig中修改MESH_ID无效的原因?

    ESP_MESH_LITE项目在menuconfig中修改MESH_ID无效,只有执行erase_flash才能修改成功,似乎MESH_ID第一次配置之后存在了flash里面,修改sdkconfig内容无效?
    发表于 07-19 07:29

    MESH-LITE子节点如何连接父节点?

    在探索MESH-LITE组网时发现下面这句话: “ESP-MESH-LITE 正式开始构建网络前,必须确保网络中所有节点具有相同的配置(见 esp_mesh_lite_config_t)。每个节点
    发表于 07-19 07:19

    请问如何设置ESP Mesh网络?

    如何设置 ESP Mesh 网络
    发表于 07-12 11:56

    esp mesh litemesh节点外的一个esp32作为sta去连接不同的节点 ,连接的是同一个局域网吗?

    esp mesh lite 我用mesh节点外的一个esp32 作为sta去连接不同的节点 ,连接的是同一个局域网吗,连接不同的节点分配给我
    发表于 06-28 15:26

    调用esp_mesh_lite_try_sending_msg后free heap越来越少怎么解决?

    esp_mesh_lite_try_sending_msg,可用的free heap就越来越少,多次调用后,系统因为heap不够奔溃了。 起初是以为cJSON的item没有释放掉,但查到后面发现只要注释掉
    发表于 06-28 13:25

    mesh-lite组网后,根节点掉线怎么解决?

    mesh-lite组网后,根节点掉线。有部分设备重组失败, 两种情况: 1.能获取到mesh层数,但IP是0; wifi:Haven\'t to connect to a suitable AP
    发表于 06-28 10:30

    求助,关于搭建ESP mesh lite组网遇到的问题求解

    最近想用ESP32做一个物联网项目,需要用 ESP mesh lite 进行一个组网,但是在写程序时遇到了一些问题,首先我用的是Arduino编写的程序,我遇到的第一个疑惑是,当我建立
    发表于 06-28 06:44

    请问Mesh-Lite如何实现父节点与子节点的单播?

    目前通过查阅资料知道ESP-Mesh-Lite已经实现了子节点向父节点广播消息已经父节点向子节点广播,请问有什么方式可以进行单播通信呢?
    发表于 06-28 06:22

    乐鑫ESP-Mesh-Lite智能设备组网方案

    随着物联网技术的飞速发展,智能交互生活逐渐成为现代生活的一部分。乐鑫以其ESP-Mesh-Lite网络技术,为智能设备领域带来了革命性的变革。ESP-Mesh是基于Wi-Fi协议自主研
    的头像 发表于 06-22 08:04 582次阅读
    乐鑫<b class='flag-5'>ESP-Mesh-Lite</b><b class='flag-5'>智能</b>设备组网方案

    请问ESP32-S2是否可以与WIFI-MESH进行FTM测距?

    项目拟在一个建筑物内采用ESP32-S2布署WIFI-MESH网络作为定位节点。采用的技术方案是智能手表(ESP32-S2实现)先加入WIFI-ME
    发表于 06-21 12:18

    请问ESP-mesh如何禁止设备入网?

    我尝试用esp_mesh_set_self_organized(flase, false)实现基于mesh/internal_communication例程下的禁止设备入网功能,但发现根节点调用
    发表于 06-21 07:29

    ESP MESH各节点无法互联怎么解决?

    最近测试esp-mesh,发现使用例程编译后没两个esp32开发板没办法组网,已经试遍所有办法。 SDK是Arduino 2.0.0 rc1(idf 4.4)。之前用IDF3.3.1测试也是相同
    发表于 06-21 07:13

    esp32 WIFi升级时受BLE_Mesh影响严重怎么解决?

    我这边项目使用ESP32 工作在WIFI和BLE mesh 状态,当使用 wifi升级ESP32时,发现受MESH影响很大,如果边上的
    发表于 06-14 06:11

    安信可蓝牙Mesh解决方案,加速照明产品落地!

    智能照明是当前智能家居市场中的热点之一,随着科技的不断进步,智能照明系统的应用越来越广泛。在这一领域中,蓝牙
    的头像 发表于 03-30 08:22 670次阅读
    安信可蓝牙<b class='flag-5'>Mesh</b>解决方案,加速<b class='flag-5'>照明</b>产品落地!

    蓝牙mesh照明系统中的广泛运用

    LED有各种大小和形状,日常生活中天天可见。传统的LED,用的是机械按钮控制开关。随着科技的进步和发展。智能灯控慢慢走向人们的视野。下面要给大家介绍的是蓝牙mesh智能照明系统中的运
    的头像 发表于 01-11 09:33 354次阅读