




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、乐鑫信息科技EspressifSystemsEspressif Cloud IntroductionBy Yu FeiJun. 25, 2014Agenda 概述 产品管理 设备开发 如何新建设备? 如何新建产品? 创建master-device-key.binEspressif Systems Confidential2018年10月4日概述智能家电控制Espressif Systems Confidential2018年10月4日Espressif Cloud基于网络互连,通过Espressif 云端服务实现家电的网络化、智能化,人们不用在家里便可遥控掌握家中电器,让生活更加优质便捷。 随
2、时随地了解家电的状况。 远程控制家中电器运行关闭。 海量存储历史记录。Espressif Systems Confidential2018年10月4日Espressif Cloud4网址: /Espressif Systems Confidential2018年10月4日Espressif Cloud1、设备开发 显示用户常用于开发的设备列表。 针对开发者调试单个设备。2、产品管理 依据产品名称分类,显示产品列表。 针对商业管理各类产品。3、开始 “开发者API”: 提供API说明。 “帮助”: 提供使用指南。Espressif Systems Co
3、nfidential2018年10月4日产品 VS 设备“产品”是同一款“设备”的合集。例如: 针对产品类型“灯”,开发两款不同的灯,产品命类名为型“宙斯”和“赫拉”。灯“说产明品:管理”中显示: “宙斯”、“赫拉”产两品款名产称品,。可以按需任意命名。“设备开发”显示:产品列表“宙斯”“赫拉”经常调试的设备,处于“开发中”状态的设备。适用于开发者调试。设备列表“宙斯”1“宙斯”2“赫拉”1Espressif Systems Confidential2018年10月4日产品管理产品管理(1/4)显示当前用户下的产品列表。例那如么,我我开在发Es了pressif假设“humiture”“whue
4、mbsitituer登e”(陆温后湿,度就计能)在(温湿度计)生产了552个,投放市场, 在产品管理中可以看和“产“l品igh管t”(理灯”中),看两到这款两产款品产。品。到产,品该名产称品:一“h共um5i5tu2re”个状,态其:中de8p6lo个y已ed经在客已户经端发被布激,活投使放用市。场。产品名称:“light”状态:developing开发中Espressif Systems Confidential2018年10月4日产品管理(2/4)在列表中,点击任一产品,获取该产品信息: 获取当前产品下的已激活设备数量 编辑或新创建当前产品的属性值 更新ROM BIN 获取当前产品下的所有
5、设备列表(产品管理)(数据模型)(ROM发布)(设备列表)例如,点击产品“humiture”Espressif Systems Confidential2018年10月4日产品管理(3/4)产品名称:“humiture”产品状态:Deployed 已发布已激活数量/总数量:86/552ROM BIN用于软件升级“数据模型”中显示产品有哪些属性。Espressif Systems Confidential2018年10月4日产品管理(4/4)该产品的设备列表列没出有产显品示出来的设备,“怎hu么m办itu?re”的设备可以通过设备信息导出产品批量创建列表,因数量较大(552个),会仅列出100个
6、。(名称、序列号等),“humitu“rheu”的miture”搜索设备。设备列表设。备。Espressif Systems Confidential2018年10月4日设备开发设备开发(1/4)设备列表,便于开发者调试单个设备。通过设备信息选择导列创出出建设某一备产个列品新表设。备。(名称、序列号下的设备。等),搜索设备例。如,列出产品“humiture”的设备。Espressif Systems Confidential2018年10月4日设备开发(2/4)在列表中,点击任一设备,提供以下内容: 获取当前设备的device key 获取当前设备的历史数据 修改当前设备的数据值 查看指令日志
7、(密钥)(数据模型)(数据模型)(请求日志)在列表中,点击任一设备Espressif Systems Confidential2018年10月4日设备开发(3/4)设备本名设称备:属t于es产t-d品em“hou。miture”。设备与Server之间的请求记录。用于开发者调试设备的属性。例如,“开关”属性(plug-status)。“编辑”可以修改属性值。例如,更改“开关”的状态。Device key、owner key 。用于设备控制。点击“数据”,查 看“开关”历史数 据。如,9点42分开关打开;9点43分开关关闭。Espressif Systems Confidential2018年1
8、0月4日设备开发(4/4)数据模型中的“编辑”,可以修改当前设备的数据值。例如,将开关的值改为1,则开关打开; 将开关的值改为0,则开关关闭。“开设关置将数x据=1值选到择设“设备置”:数修据改值D”,ev则iceS的erv数er据记。用录于的支开持关反数向据控变制为的1,设备但,De如vic开e开关关。并不会打开。开关应当选择“设置数据值到设备”。“设置数据值”:修改Server中存储的数据。用于不能反向控制的设备,如温湿度计。Espressif Systems Confidential2018年10月4日定时器功能FIXEDTIME 精确时间定时器。在固定的某时间执行某动作。LOOP_PE
9、RIOD 周期定时器。每隔多久执行一次某动作。LOOP_IN_WEEK 按周循环定时器。每周的某时间执行某动作。创建定时器。定时器的详细介绍,请参见文档“Espressif 定时器功能”。Espressif Systems Confidential2018年10月4日RPC - 灵活的反向控制提例供如灵自活定的义反ac向tio控n“制lev。el_up”,控制调开节发灯者光可更以亮自。定义action,来控制在设sd备k的。代码中需实现对“level_up”的响应Owner key自定义的action名称,可带参数。发送请求RPC的详细介绍,参见文档“Espressif IoT Demo使用手
10、册”。Espressif Systems Confidential2018年10月4日云端升级功能某产品的软件更新时(产品管理 -某产品-ROM发布),该产品下的设备都会收到消息行选择是否升级。,用户可自新消息。设备页面“ROM发布”。可选择是否升级,升级哪个版本的软件。云端升级的详细介绍,请参见文档“云端升级实现方案”。Espressif Systems Confidential2018年10月4日如何新建设备?创建设备(1/4)在“设备开发”中点击“创建”,创建一个新设备。创建一个新设备。Espressif Systems Confidential2018年10月4日设备名称。例如,命名为
11、新建设备属于哪种产品;“my-test-01”可以选择已有产品,也可私有设备,无法分享。 以新建一种产品。公开设备,可以将设备分例如,本设备仍是创建一享给其他用户。个“humiture”产品的设建议设置为“公开设备”。备。创建设备(2/4)配置完成后,点击“创建”。支持批量创建。批量创建时,可生成master-device-key.bin,后文详述。Espressif Systems Confidential2018年10月4日创建设备(3/4)创新建设完备成属新于设产备品“mhuym-teitsutr-e0”1。”。新设备“my-test-01”具有产品“humiture”的各项属性,例如
12、“开关”属性(plug-status)。Espressif Systems Confidential2018年10月4日创建设备(4/4)产品管理中,“humiture”的总数量增加,变为553。产品“humiture”的设备列表中, 增加了设备“my-test-01”。Espressif Systems Confidential2018年10月4日如何新建产品?新建产品Espressif 无法抽象的新建一个产品,创建新产品,还是得从创建一个新产品的设备开始。“设备开发” - “创建”,创建设备。创建设备。Espressif Systems Confidential2018年10月4日新设备名
13、称。例如,命名为“new-test”私有设备,无法分享。 公开设备,可以将设备分享给其他用户。建议设置为“公开设备”。新建设备属于哪种产品可以选择已有产品,也以新建一种产品。此时我们选择新产品的名字。“创建新的产品假设,我们创建一个亚”。牌的空调,产品命名为“Adam-Air-Conditioner产品类型。选择“空调”;可当”配置完成后,点击“创建”。支持批量创建。Espressif Systems Confidential2018年10月4日创建完成设备本名设称备:属n于ew产-te品s“t。Adam-Air-Conditioner”。Espressif Systems Confident
14、ial2018年10月4日产品管理在“产品管理”中,会看到新创建的产品“Adam-Air- Conditioner”。产品ID:42产品名称: Adam-Air-Conditioner 状 态 :developing 开 发 中 A/T:目前该产品共有1个设备, 其中0个被激活使用。点击新产品,进入该产品页面。Espressif Systems Confidential2018年10月4日产品信息管那理么产,品针属对性本数产据品。为空调, 例为如其,创点目建击前“开“数创关据建”和模”。“型温为空。湿度”两个数据模型。软件的云端升级更新。本产品的设备列表。例如,前述创建的“new-test”设
15、备Espressif Systems Confidential2018年10月4日名称“plug-status”。维度:表示带几个参同理,开发者可以自定义数据模在esp_iot_sdk的代码中,可搜开关数据,仅带1个型名称,并在“plug-statussdk代码中实现。”因此是一维。索到针对的实现。单位、符号、标签、描述,均为说明性质的信息,可选填。设置完成后,点击创建。创建控制开关的数据模型。再创建一个温湿度的数据模型。点击“创建”。温湿度数据模型名称:tem_hum。同样,在sdk的代码中,能找到由于带温度、湿度两“tem_hum”的解析。 因此是“二维”。设置完成后,点击“创建”。数。参
16、数(开/关),数据模型创建完成。之后,每创建 一个Adam-Air-Conditioner的个设参备数,设备都会有这两个属性。在调试过 程中,也可按需创建其他数据模型。Espressif Systems Confidential2018年10月4日创建master-device-key.binmaster-device-key.bin如果使用 Espressif 的云端服务,需要登陆网站,申请 master-device-key.bin,烧录到设备 flash 中(位置: 0x3e000),标示设备身份ID。Master-device-key.bin 实际名称为长度40位的key值, 如下图所
17、示。Espressif Systems Confidential2018年10月4日创建Master-device-key.bin表示设备唯一的身份信息,与设备是一一对应的,因此需要在创建设备的时候获取Master-device-key.bin 。点击创建在设备开发页面,点击“创建”。Espressif Systems Confidential2018年10月4日点击“批量创建”选择生成哪个产品的设备。例如,温湿度计。产品属性。点击“批量创建”。Espressif Systems Confidential2018年10月4日产品数量。支持创建多个。自定义产品批次。批次名称自动添加上时间戳。批次为:年月日-时分秒-自定义批次名称。点击“zip”,下载
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文明驾考试题及答案
- 物业人员考试题及答案
- 封窗美化改造方案
- 物理管理面试题及答案
- 模拟盲人考试题及答案
- 高端酒店客房楼顶花园使用权租赁合同
- 设计院新员工入职培训方案
- 教育功能概述
- 脊柱侧弯的护理病例讨论
- 感觉与挫折教育
- 第五讲铸牢中华民族共同体意识-2024年形势与政策
- 建筑工程项目施工合同范本
- DB11∕T 1692-2019 城市树木健康诊断技术规程
- 期末练习卷(试题)-2024-2025学年四年级上册数学沪教版
- 汽车吊起重吊装方案
- 法律意见书(适用于股权投资)
- 劳务装修包清工劳务合同
- DB11T 418-2019 电梯日常维护保养规则
- 学校厨房设备投标方案(技术标)
- 养老院护理服务质量提升手册
- 一例下肢静脉血栓疑难病例护理讨论
评论
0/150
提交评论