⑴ Gokit和ESP8266有什么关系了,那我要是不用ESP8266,我能链接上机智云的云
Gokit是个机智云推出的开发套件;ESP8266是个wifi模块。
Gokit可以通过ESP8266这个WIFI模块实现WIFI连接(路由或AP)。
Gokit也可以通过其他WIFI模块实现WIFI连接(路由或AP)。
Gokit(或其他开发板、MCU)要接上机智云的云平台,可以通过WIFI模块或GPRS模块实现联网,前提是WIFI模块或GPRS模块需要具备作为网关的功能(其实就是使用专门的对应机智云服务器连接的固件)。
机智云官方有公布合作开发支持的通讯模块列表,可以直接选用。
另外,也可以与机智云签订协议,获取网络协议,自行使用任何网络通讯设备进行开发。
总之,机智云服务端摆在那,MCU端在你手上,中间需要联系双方的网关,ESP8266只是网关载体的其中一种选择
⑵ 怎样用手机通过无线wifi远程控制单片机
远程控制需要去服务器,我用过机智云的。你可以到机智去论坛上看看,哪里开源资料比较多,你参考一下。我自己做过,还时比较好用,操作设置多一点,慢慢学。我做的多的都是单近距离遥控的,WIFI模块工作在AP模式下,这种模式下手机直连接单片机上的WIFI模块,还有就是STA模式,系统可在人家的WIFI网络中使用。下面是我做的实物:
⑶ 产品开发后,设备如何进行远程升级
产品开发后,设备可以远程实现OTA升级。OTA 英文全称是Over-the-Air Technology,即空间下载技术。当设备连上云端时会收到OTA升级通知,再通过HTTP完成固件升级。机智云的OTA服务主要提供以下功能:OTA通知服务(即离线升级),当设备的固件程序有新版本发布,OTA 通知服务会推送升级通知到设备;OTA透传服务(即在线升级),设备固件程序通过M2M 消息服务透传到设备端;支持一个产品同时有多个推送;支持WiFi/MCU升级;支持定向升级,可指定设备MAC地址、区域、旧固件版本进行推送;支持定时推送,可自定义推送周期及推送时段;支持OTA进度统计分析。机智云在设备智能开发方面经验充足,有一整套的软硬件解决方案,能提供包括设备远程升级在内的多种设备管理服务,机智云的数据压缩算法还可以大大提高OTA的效率,资深技术专家一对一服务,找机智云来做设备智能化服务比较靠谱。
⑷ 机智云创建的esp8266 soc 怎样发出wifi
可以免费申请,但看你的级别,如果要升到高级别,那就要和客服谈价格。
⑸ 怎么使用esp8266WiFi模块,js连接mqtt,实现简单的智能家居控制
开发资源
1、Esp8266 Wi-Fi模块
2、机智云串口调试软件
3、51单片机或者STM32单片机或者其它单片机
4、Windows 10
主要设计思路
一句话概括:将esp8266 Wi-Fi 模块连接上能上网的路由器(手机开热点作为路由器也行),连接过程需要做一些配置,以跟机智云平台对接。之后智能终端(手机或平板)跟Wi-Fi模块绑定后即可远程或者局域网控制设备。
简易介绍机智云官方提供的文档资料
机智云给开发者提供了大量开发支持,如开源的安卓/苹果SDK、APP等,开发者直接在开源的架构上二次开发即可,从而减少开发工作量。文档中心提供大量的接入教程,非常详细,此处不再重复说明。
机智云官方文档中心链接:http://docs.gizwits.com/zh-cn/overview/overview.html
步骤一:
我们要将自己的Wi-Fi模组跟机智云对接,必须对Wi-Fi模组烧录机智云官方给的GAgen固件。硬件厂商对硬件智能化的第一步是让设备能够联网,GAgent是机智云提供的一款兼容国内主流Wi-Fi模块、移动网络模块的模组系统。硬件厂商只需理解如何与GAgent进行通讯即可。
详细教程链接地址:http://docs.gizwits.com/zh-cn/GCP/wmole/ESP8266.html#ESP8266
步骤二:
在机智云平台注册一个属于自己的账号。
1、创建产品
2、创建数据点
3、根据需求选择MCU开发或者SOC开发。MCU开发就是在51/STM32等单片机开发,代码可自动生成,不需要懂协议即可开发。SOC开发是指直接在ESP8266上开发。注意:自动生成的代码,MCU运行环境至少要有2K的RAM左右的大小,如果是普通的51单片机,RAM一般不足1K,STC15系列有2K大小的RAM,STM32基本所有系列RAM大小都超过2K。如果RAM不够的单片机,就需要自己懂协议,才能开发。协议其实也挺简单,无非就是一些你发数据包,我解析后回复给你数据,有来有往。
4、手机安装机智云开源的APP,进行调试测试
5、.......
详细教程:http://docs.gizwits.com/zh-cn/quickstart/UseMCU.html
步骤三:
建议直接使用机智云封装好的协议,直接自动生成包含协议相关的代码,前提是,你得保证你的单片机拥有超过2K的RAM大小空间。如果不满足RAM大小的单片机,则自己根据协议文档编写代码,通信协议在《开发向导》里下载,如图下所示。
根据文档协议写测试代码的时候,可以不着急在单片机上测试,机智云提供了一个串口调试助手,可在这里先测试好。
机智云机智云串口工具使用文档:http://docs.gizwits.com/zh-cn/deviceDev/%E4%B8%B2%E5%8F%A3%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3.html
关于单片机上的应用开发,不管开发什么产品,协议上报数据格式都是固定不变的。遇到问题多看机智云官方给的教程即可解决绝大部分问题。
⑹ IOS 家庭 APP 如何添加支持 HomeKit 的 WiFi 设备
简单说,HomeKit要打破现在各个智能硬件厂家各自为政,用户体验参差不齐的混乱市场格局,让各个厂家的智能家居设备能在iOS层面互动协作,而无需这些厂家直接对接。仔细研究这个架构后,我们发现Home Kit是一套协议,是一个iOS上的数据库,更是智能家居产品互联互通的新思维模式。苹果留给了智能硬件开发商以及第三方开发者很多的发展空间。
首先说说通讯协议。 HomeKit规范了智能家居产品如何和iOS终端连接和通信。苹果软件高级副总裁 Craig Federighi 在WWDC Keynote里轻描淡写地说通过Home Kit协议的绑定功能(Secure Pairing)能确保只有你的iPhone能够开你的车库门。当然软硬件通信协议学问大了。在宣布的芯片合作伙伴里有Broadcom, Marvell和Ti,这几家都是植入式Wi-Fi芯片的主流供应商,所以可以确认HomeKit前期主要支持Wi-Fi或者直连以太网的设备。目前Wi-Fi智能硬件开发上有不少难点要克服,包括设备如何与手机配对, 如何得到Wi-Fi密码并且加入家里的热点,如何保证稳定和安全的远程连接等等。
在数据库层面,苹果推出了一个有利于行业发展的基础设施:在iOS上建立了一个可以供第三方app查询和编辑的智能家居数据库。这个数据库包含几个非常重要的概念是对现在的智能硬件开发商有借鉴意义的:家庭,房间,区域,设备,服务, 动作,触发。
HomeKit把家庭看作一个智能家居设备的集合,通过家庭,房间,区域把这些设备有机的组合起来。设备和服务这两个概念很有意思。这里苹果引入了一个对于硬件产业相对陌生,但是相当“互联网”的概念:面向服务设计(Service Oriented Architecture)。硬件设备被定义成一个提供一个或者多个服务的单元,而这些服务可以被第三方应用发现和调用。例如飞利浦的Hue LED灯就可以理解成提供照明服务的设备,其中开关控制,颜色和亮度的控制都是属于这个服务的具体功能。同样,海尔的天尊空调可以理解为一个提供制冷,制热,空气净化等多个和空气质量相关的服务的设备。
家庭里所有的支持HomeKit标准的智能设备把支持的服务发布出来,通过iOS的发现机制被收录到一个统一的数据库里。 在设备和服务这些基本单位之上,HomeKit定义了家,房间,区域(多个房间的组合)等场景单元来让家里的多台设备形成有机的组合。例如睡房里的电器(例如灯和窗帘)可以被组织成一个场景,统一控制。区域可以把多个房间的设备组合起来一起控制。
HomeKit除了遥控还能干什么?
说到控制,HomeKit的设计远远不像有些媒体解读的那样,简单地把iPhone变成一个万用摇控器。Home Kit的控制体系里有两个重要的自动化概念: 触发 (Trigger)和操作 (Action)。 这个非常像国外比较火的IFTTT应用,用户可以用简单的“IF X THEN Y” 公式和很多现成的数据接口实现非常多元化的自动提醒和操作功能。同样,通过Home Kit的触发和操作机制可以实现各种场景的自动化操作:例如 “当睡房灯被打开时把窗帘拉上”等。
当然以苹果的做事风格,他们把HomeKit作为一个开发框架,不会也不可能参与到这些具体的场景的定义和实现。就好比在iOS上可以具有开发游戏的基础设施,但苹果不会做游戏一样,HomeKit开放数据接口给开发者,方便他们实现智能家居的创新。Home Kit的一个卖点是Siri的整合。用户可以通过语音输入控制指令。这其实也是为开发者所用的设施,因为指令本身是开发者定义的。
通过对HomeKit架构和第一批合作伙伴的分析,我们可以认为苹果在智能家居其实是在打造一个厂家+开发者共同服务用户的生态环境。通过一个开放的设计理念,苹果预留了相当大的空间给合作方,同时也细化了他们的分工。硬件厂家的专长在提供好的产品,而在手机上建立良好的用户体验则是开发者,特别是第三方开发者的长处。而苹果本身则继续以平台的定位。在公创造推进智能家居行业发展的环境,在私巩固iOS设备在家庭中的核心地位。
HomeKit这张拼图还缺了什么?
但是我们也能看到HomeKit这个智能硬件+iOS+Apps/Siri的智能家居组合显然是不完整的。当用户拿着iOS设备在家时,手机可以暂时成为 智能家居的中枢神经,但iOS的高度移动性作为part-time中枢神经显然是不合适或者说是不足够的:当用户离开家,原来完美的智能的家庭马上被打回到石器时代。
这里苹果留出了一个空缺:在iOS以外协调智能硬件的hub。这里有两种可能性:一个是偏硬件的做法 —— 苹果可以把自己的Apple TV,Airport路由器,以及未来要推出的iTV,作为persistent的智能家居中枢。另外一个偏软件的可能性是这个责任放在iCloud。
最关键的是,HomeKit给国内创业团队和硬件厂家提供了什么机会?
最后我来分析一下智能家居市场的现状和HomeKit带来的的机会。目前智能家居产品的市场策略主要有4种:
第一类是像海尔uHome或者美国的Control4这样的整体智能家居系统,通过物理布线或Zigbee等无线通讯方式把兼容的照明,影音,安防电子设备连接到一个中控系统实现统一控制。这种整体方案功能完整,用户体验统一,但需要专业的安装,而且价格不菲。国内厂家一般选择跟房地产开发商合作,主打前装市场,但是普及速度比较慢。
第二类是国际一线的家电企业先制定一套软件协议先把自家产品连接起来成为一个平台,然后通过协议的开放让其他厂家的产品加入其生态系统。三星的Smart Home和海尔的U+智慧家庭操作系统都是这个理念。三星是从强势的电视和手机方面切入,海尔则凭着白色家电的领先优势入场。
第三类是以路由器/网关方式切入,用取代路由器这样的普及性产品来降低进入家庭的门槛,占领家庭的数据入口,然后逐渐整合其他产品。最近市面上智能路由器的玩家不少。小米更是高调地用小米智能家居样板间来展示小米路由器的整合能力。
这三类走的是平台思维,门槛高而且周期长。大多数创业团队和厂家选择的是第四种策略:把单一功能的产品做到极致,单点突破进入家庭,然后逐渐扩展产品线,尝试整合其他产品。Nest(Google收购前),Dropcam,Belkin WeMo,Smartthings,Hue,墨迹天气, 幻腾智能,博联,以及大多数的家电企业和智能硬件创客都是走的这个产品方向 。
显然 HomeKit的定位对第四类的玩家更为友好,而前三类玩家将在未来受到较大冲击。
苹果希望通过一个比较开放的模式来吸引这些单品硬件厂家与其对接。除了提供完善的协议,通用数据库和庞大的iOS用户群,还引入了第三方开发者,使其为厂家产品所用,给不同场景的应用提供软件支持。
于是,有能力和野心操作前三种平台模式的玩家局面就有点尴尬。那些在硬件产品上和苹果没有直接竞争产品的企业,倒是可以尽量与苹果HomeKit兼容。而三星,小米这些定位和苹果类似的平台的发展必然会使市场形成多个具有规模的智能家居平台同时存在的群雄割据局面,给希望能与这些平台同时兼容的硬件厂家带来非常高的研发和维护成本。
帮助这些硬件厂家克服这些智能家居平台之间的兼容性问题也给物联网技术和云端服务的供应商带来了新的机遇。机智云,还有像Arrayent和Ayla Networks这些与我们定位类似的物联网服务平台在提供完善的硬件云端支持服务基础上,可以通过提供硬件产品的跨平台的接入能力而被更多的智能家居厂家接受。
总的来说,苹果HomeKit的推出对整个智能家居产业的发展是个利好。iOS8在10月份推出后会大大提升消费者对相关智能硬件的关注度。在手机操作系统上搭建了合理的架构,留出来给各路玩家的机会也相当的巨大。Google马上就要召开的Google IO开发者大会也一定会有相应的动作,让智能家居市场的热度继续升温。Show Time!
⑺ 有人会这个机智云esp8266wifi模块吗
是的
可以用的
希望采纳
谢谢
⑻ 目前的物联网系统那么多,我们得咋选
物联网技术的发展已经掀起了全球各行各业数字化、智能化转型的浪潮。对于企业来说,选择合适的物联网平台是一项非常重大的决策,因为它会影响企业各个方面。选择一个合适的物联网平台主要看平台的安全性、可扩展性、可操作性、稳定性、兼容性等。机智云这个品牌的物联网平台可以帮助企业高效率、低成本实现智能化转型。
安全性方面,机智云提供对数据、安全性和服务质量的最有效控制。其可部署在企业数据中心的防火墙内,也可以部署在一个安全的主机托管场所,还有针对多样化的设备端硬件平台和设备应用场景配备的高级安全服务,可以满足企业不同安全等级的需求,最大程度保护中高端设备的安全,帮助企业提升安全性与服务质量,实现IT投资统筹、流程管理。
扩展性方面,机智云平台提供横向扩展能力,支持设备量的不断增长;提供丰富的扩展服务,支持设备接入后的各类应用。企业可以基于API接口进行二次开发,平台OPEN API集成设备管理、用户管理、设备绑定、远程控制、设备分享、定时预约、数据统计、OTA管理等业务能力。
稳定性方面,机智云平台提供高可用的M2M服务,满足设备、应用之间的稳定和高效的实时通讯,高可用性,SLA99.95%以上;提供可靠的设备接入模组,满足设备与应用的互联互通,支持LoRa/WiFi/Zigbee/BLE等无线通信协议与Cat.1/NB-IoT/4G/5G等通信网络,让企业内部设备能够稳定地接入互联网,在用户与设备、设备与云端之间构建连接。
在选择物联网平台时,企业用户通过与服务商沟通,明确自身的需求,这将有助于作出更有针对性⌄更明智的决策。
⑼ 智能家居中有: 终端设备,网关,云服务,手机APP。网关(带WIFI功能)如何与云服务器连接的比
一般这种方案集成wifi模组的,都是通过MAC生成加密,加密再绑定到服务器才可以在服务器上找到你这台设备