- 硬件平台
- 云平台
- 微信小程序
资料
智能花盆微信小程序源代码链接:https://pan.baidu.com/s/1UjyUhxFc2qXWc5mEDXCP4A
提取码:1rbo
在前两篇的教程中,我们已经基本完成了硬件环境和云平台的设置,下面我们就要开始设置微信小程序,通过智能花盆代码后,找到pages页面下的index和message,他们分别定义了设备管理页面和社区论坛页面,此处的社区论坛只是一个样子,并不具备实际功能,我们主要的更改也集中在index页面
打开index.js页面,需要对aliyunInfo内的信息进行更改,这里就不多做解释了,代码注释比较详细
这段代码需要在第一次编译的时候打开,对云平台的topic进行订阅,之后就不需要了,注释掉即可。至此,小程序的改动已经基本完成。
云产品流转规则设计
在云产品流转选项中,我们选择旧版,在编写SQL时,字段选择填 *
这里有一点需要注意的是通过云产品流转时,数据格式的要求,虽然我们选择的是自定义,但是发送数据时,也得遵循如下格式要求:
{"temp":"23","hunmi":"67"}
此时,我们再打开设备模拟,规则引擎就可以正常运行,第二条出现9210的错误,是由于微信开发者工具没有打开,导致微信小程序端设备下线