30 行 Javascript 代码搞定智能家居系统
本文首发于『阿里云 IoT 开发者社区』,更多精彩物联网内容欢迎前往浏览。
智能家居可谓是今年物联网的热门领域,通过智能单品和智能音箱,人们已然把『智能』两个字变成了生活的理所应当。搭建云上之家除了买买买,还能 DIY。依托阿里云物联网平台,我们用 30 行代码来搞定一套智能家居解决方案。
常见的智能家居解决方案包括了设备端、上云、应用端三大部分,更广的还涉及大数据及人工智能。传统的物联网开发非常强调流程性,即设备端、云、应用端三个步骤需要依次进行。而今天,依托于阿里云物联网平台的『物模型』基础,物联网开发的两端可以齐头并进,节省大量的人力物力成本。
齐头并进显然很诱人,但是能否再更进一步,一人 Handle 全部开发呢?答案是 YES!
目前,有大量互联网开发者由于缺乏嵌入式开发能力,如C/C++语言基础,止步于物联网蓝海的大门。通过阿
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
[基础篇]ESP8266-SDK教程(一)之开发环境搭建
上篇文章我们了解了ESP8266到底是个什么“东西”,了解了ESP8266在这个万物互联时代有哪些优势,那我们不能光是了解,我们还需要去深入的学习一下,争做物联网时代的弄潮儿~继往开来第二篇,本篇文章主要介绍一下几种常见的ESP8266开发方式,感觉现在不管是学习硬件开发还是软件开发,第一节课都是先学习一下开发环境搭建,毕竟这个开发环境不单单是有台电脑就足够了,交叉编译工具链才是最重要的,我们需要将写的代码编译成可以在ESP8266上运行的代码,这一步就需要交叉编译工具。你如果问我什么是交叉编译工具,我只能说,就是在你的电脑上编译生成可以在ESP8266运行的BIN文件,因为你电脑的架构与你实际代码运行的MCU的架构是不同的,所以就称为交叉编译,废话不多讲,这里给大家介绍两种开发方式,大家各取所好~(其实主要看你水平高低~哈哈) 一 乐鑫官方推荐开发环境(虚拟机) 乐鑫是有给大家提供打包好的开发环境的,但是就是,怎么说呢,不太友好,因为是在Linux命令行下进行开发,你需要有一定的Linux命令基础(其实不是很多,多用两遍就记住了),这种方式比较适合平常使用Linux系统比较多的人,如...
- 下一篇
手把手学IOT服务端API编程[10、保存设备属性]|MVP讲堂
作者:阿里云MVP洵云 上节回顾:手把手学IOT服务端API编程[9、批量获取设备状态] 下节链接:手把手学IOT服务端API编程[11、查询设备属性列表] 上节介绍批量获取设备状态后,实际使用过程中,一种设备还存在多种属性信息,比如设备的温度,湿度或颜色等,而有的时候服务端是需要设备的这些信息的; 服务端的API接口也提供了相应的功能, 这一节就来介绍一下创建和保存属性的使用,这个接口需要提供三个参数,一个是产品的key值,一个是设备的名称,一个是需要创建设备的属性名称; 接下来我们看一下具体实现; 1、脚本实现: 我们按照接口的要求,在框架页面上,提供产品的key值和设备名称,属性名称这三个输入参数框给用户输入,其中属性名称按照json格式的列表,也就是说 每个属性组由属性名和属性值组成,通过冒号分隔开,用引号把名称和值用引号扩起来,而属性
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8安装Docker,最新的服务器搭配容器使用