查看: 2048|回复: 4

一些Yeelink服务的改进意见

[复制链接]

2

主题

0

好友

26

积分

新手上路

Rank: 1

发表于 2014-7-12 02:52:37 |显示全部楼层
本帖最后由 John_masen 于 2014-7-12 02:53 编辑

1. 增加最后数据采样时间
在设备页面可以看到传感器的值以及曲线,但是作为开发者以及用户,都非常想知道数据是否是最新的。这是判断设备是否在正确运行的重要依据。

2. 提供构造HTTP Post的Arduino函数。
目前的SDK和硬件捆绑太严重,我使用Wifly Wifi Bee,SDK完全用不上。其实SDK中已经包含了构造HTTP头的代码,但是结构组织尚有欠缺,无法抽出来单独使用。如果可以直接传入一个stream对象让它直接往里输出HTTP请求就好了。单片机里面网络协议库以及网络硬件实在太多,在没有标准网络库接口的情况下,写入流对象是最简单通用的办法。

3. BUG:查看数据的时候,在特定条件下默认的缩放错误.
重现步骤:
   1.创建一个设备以及传感器
   2.上传一个带时间戳的数据,时间为2012年的
   3.上传一个不带时间戳的数据,系统会默认为现在的
   3.打开浏览器查看该传感器数据 ,会发现点击"1h"缩放按钮无效,系统似乎默认为1h的缩放,但是显示的曲线是错误的。
暂时修复办法:
   打开设备页面后,首先点击"3h"缩放,然后点击"1h"缩放,就正常了。

4. 设置设备的地理位置的时候,地图控件太小。
设置设备的地理位置的时候,那个地图是一个很扁的条状的地图,这是我见过最奇葩的地理位置选择界面了。


5. 支持使用REST直接提交数据。
单片机构造HTTP请求很麻烦,而其实很多网络硬件支持直接发送HTTP GET请求,只要构造好URL即可。如果可以通过一个URL让硬件直接自动发送数据,这将大大降低开发难度。 目前支持这个功能的类似网站很少,希望能够成为你们网站吸引开发者的一个有利因素。
回复

使用道具 举报

23

主题

0

好友

590

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2014-7-13 21:35:54 |显示全部楼层
首先非常感谢你的意见。

1.针对第一条,我们会尽快添加类似的功能。

2. 由于平台工作较多,目前Arduino的库是yeelink的网友贡献的(这里也感谢一下),这些项目大多是开源的,希望大家能够根据自己的需要开发更好用的库,与yeelink的使用者分享。

3. 目前的图表工具有些bug,感谢你的宝贵意见,会尽快安排人手做处理。

4. 地理位置选择界面的设计确实可能欠缺考虑,我们会根据你的意见做一些修正。

5. 对你的表述我基本了解意思,但是不是非常的确定,能否再仔细说一下?
回复

使用道具 举报

1

主题

0

好友

92

积分

注册会员

Rank: 2

发表于 2015-1-1 20:20:02 |显示全部楼层
有类似C#语言写的http提交测试的代码么?
回复

使用道具 举报

0

主题

0

好友

16

积分

新手上路

Rank: 1

发表于 2015-3-10 11:19:42 |显示全部楼层
测试了数据异常的邮件通知 比较满意
但最好还是支持短信通知 摆脱wifi、4G等信号约束 当然我愿意付费
还有就是数据更新的超时通知也希望能有

回复

使用道具 举报

0

主题

0

好友

16

积分

新手上路

Rank: 1

发表于 2015-3-10 11:22:32 |显示全部楼层
maxxms 发表于 2015-1-1 20:20
有类似C#语言写的http提交测试的代码么?

其实你遵照api里http的格式 自己找C#资料套进去就行了啊 是吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|Yeelink.net

Powered by Discuz! X2.5

回顶部