lewisxhe / ArduinoBIGIOT

Accessing BIGIOT platfrom library using Arduino packages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BIGIOT Platform Library

简介:

详情见贝壳物联平台

更新概要


[v1.1]

  • 更新ArdunJson6.11.3支持,同时保持5.13.2的支持
  • 在ArdunJson6.11.3下,在贝壳中,设备名称不能使用中文,下发命令不能包含中文字符,6.11.3版本不支持中文字符串,会返回解析失败,在老版本 5.13.2中可以使用中文字符串
  • 添加二级Json 在事件回调函数中返回,可以再次解析天猫返回的设备Json字符串

[v1.0]

  • 更新调用接口,更加容易使用和理解
  • 支持自定义命令下发
  • 添加第三方微信接口,可根据需求自行设置,如设备断线,温度过高等
  • 添加邮件发送功能,只支持SMTP类型服务器,使用邮箱建议使用的是网易邮件作为发送邮箱账号,接收不受限制
  • 添加图片上传接口
  • 如需使用到微信接口需要到Server酱使用GitHub账号登陆,获取SCKEY
  • 添加五个示例代码涵盖定位,图片,数据流,命令控制,微信,邮件,发送警报功能
  • 添加断线重连功能

[v0.1]

  • 登陆具有强制类型,如果设备在线,会强制将在线设备踢下后重新进行登陆
  • 集成ArduinoMD5,支持加密登陆,目前只支持8181,8282端口
  • 支持数据流上传,可单次上传多个数据流
  • 支持上传经纬度数据
  • 支持发送报警信息
  • 自动发送心跳包
  • 支持贝壳所有命令下发
  • 添加多路连接Demo,使用esp8266目前测试能稳定4路连接,再多的没有测试

依赖:


CHANGE LOG:

2/1/2020: 修复下8266下的警告.  2019-nCov  **加油,武汉加油 . 
10/3/2020 : 更新WiFiClient为Client,适应全平台

About

Accessing BIGIOT platfrom library using Arduino packages

License:MIT License


Languages

Language:C++ 100.0%