taoiot

所属分类:物联网
开发工具:Java
文件大小:479KB
下载次数:0
上传日期:2020-05-08 00:36:46
上 传 者sh-1993
说明:  微信公众号-物联网项目
(WeChat official account - Internet of Things project)

文件列表:
doc (0, 2020-05-08)
doc\example (0, 2020-05-08)
doc\example\send_ip.py (1879, 2020-05-08)
doc\lct.png (148224, 2020-05-08)
doc\qr.jpg (27851, 2020-05-08)
doc\send_ip.jpg (278174, 2020-05-08)
pom.xml (6147, 2020-05-08)
src (0, 2020-05-08)
src\main (0, 2020-05-08)
src\main\java (0, 2020-05-08)
src\main\java\com (0, 2020-05-08)
src\main\java\com\github (0, 2020-05-08)
src\main\java\com\github\taoroot (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\TaoiotApplication.java (1099, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\common (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\common\BrowserUAEnum.java (515, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\common\Const.java (308, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\common\R.java (1623, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\mp (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\mp\MpAutoConfiguration.java (395, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\mp\MpEndpoint.java (4067, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\mp\MpHandler.java (319, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\mp\handler (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\mp\handler\MpMsgService.java (2458, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\mp\handler\MpTextHandler.java (2677, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\NettyAutoConfiguration.java (4994, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\NettyProperties.java (623, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\NettyUtil.java (2215, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\mqtt (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\mqtt\MqttHandler.java (455, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\mqtt\MqttHandlerProcessor.java (2042, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\mqtt\NettyMqttHandler.java (1974, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\mqtt\impl (0, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\mqtt\impl\MqttConnectHandler.java (4903, 2020-05-08)
src\main\java\com\github\taoroot\taoiot\netty\mqtt\impl\MqttDisconnectHandler.java (666, 2020-05-08)
... ...

物联网-公众号交互中间件 ![流程图](http://cdn.flizi.cn/img/taoiot/lct.png) # 使用场景: 1. 查找树莓派信息局域网IP (查看下面的案例1) 2. 树莓派登录提醒功能(查看下列案例2) 2. 树莓派拍照上传(开发中) 公众号可以及时的接收消息,很香;格式多样: 文字, 图片, 语音, 位置; 微信支付,直通设备 # 使用说明 ## 获取账号密码 在公众号中发送,获取token和userId ``` taoiot:get_token ``` ## mqtt链接服务器 1. 必须设置clientId, 自己随意设置,每个自己的设备要不一样 2. 必须设置username和password, username填写userId, 密码填写token ## mqtt发送消息给自己公众号,主题格式如下: ``` ${userId}/taoiot/msg ``` 举例: 如果 userId = 2020, 主题就是: 2020/taoiot/msg ## MQTT发送模板给自己公众号,主题格式如下: **得先关注公众号才能发送模板消息** ``` ${userId}/taoiot/temp/1 ``` 举例: 如果 userId = 2020, 主题就是: 2020/taoiot/temp/1 ## 公众号发送到MQTT 格式录下: ``` mqtt:${topic}:${context} ``` 举例: userId=2020的用户 给 light/001 主题发送消息'off', 则发送: mqtt:light/001:off **注意: 如果要接收这条消息,则应该订阅主题: 2020/light/001 (!!别忘记加UserId!!)** # 公众号[飞立物联] ![微信搜索公众号: 飞立物联](http://cdn.flizi.cn/img/taoiot/qr.jpg) MQTT地址: 122.51.85.179:1883 # 支付说明 todo # 部署说明 todo # 案例 1. 获取局域网IP [源码查看](doc/example/send_ip.py) ![获取局域网IP](http://cdn.flizi.cn/img/taoiot/send_ip.jpg) **别忘记安装mqtt库** ```shell script pip install paho-mqtt ```

近期下载者

相关文件


收藏者