yeelink下行数据测试

上一篇测试了yeelink上行数据的方式,趁热打铁,赶紧再试试下行数据。 在yeelink上创建一个开关类型的传感器,得到API地址,然后通过curl GET数据,以能正常得到开关的状态信息为准,如下:

在页面控制开关状态,用curl可以准确获得信息(value值)。有了这个基本思路,剩下的就是怎么熟练技巧,通过python来统一调 […]

yeelink上行数据测试

前面神游到物联网的概念时,提到过当前的Tings状态收集和指令下发方式,都是通过后台统一的Server负责处理的,yeelink.net就是一家提供这种服务的新兴创业公司,看公司简介,融资应该很成功,正在蓬勃发展中,而且也在扩展招人,有兴趣的小伙伴可以去投简历试试~。今天就以他们提供的服务来测试一下如何收集并上传树莓派的信息。 1.注册账号,新建设备,新建传感器 都是通用的东西,就不详细介绍了,只 […]

树莓派GPIO脚说明

虽然买来用了这么长时间,可是一直没理会I/O操作,今天淘了一个T型扩展版,就想试试IO操作怎么样。引脚这么多,还真是有点晕,所以特意去官网上补习了一下--目前板子一共有40个针脚:26个GPIO+12电源/地+2个EEPROM,标识方式有多种,主要两个是BCM引脚编号和物理位置编号两种,特意从官网上下载了两张权威的配图,很清晰明了: BCM方式: 物理编号: 还有这个网站有更详细的说明,值得收藏: […]

树莓派升级gcc4.9并安装aria2-1.19.2

    今天看到国外一网友介绍了如何升级raspberry pi的gcc版本到4.9,刚好要升级aria2需要用到4.8以上版本的gcc,所以拿过来测试一下,挺好用: 1.先将树莓派升级到最新的状态 sudo apt-get update sudo apt-get upgrade 2.修改apt源,将wheezy改为jessie,源文件为 /etc/apt/sources.list 3.更新pac […]

error 1603 when installing vs2010

    昨天终于把撑了4年的xp professional换成了win7 professional x64,8G内存现在可以真正发挥作用了,接下来就是一堆堆的软件等待安装,好麻烦啊。这不在安装vs2010的时候就报错了嘛,看vs安装界面显示vc9 环境安装失败,检查日志显示“ MSI returned error code 1603”,网上看了一圈各种解决方法都很复杂,不靠谱--新安装的系统,哪有 […]

转载:Unicode字符集下CString与char *转换

最近想写个测试工具,初次用到MFC的UNICODE编码模式,但是遇到好多问题,由于底层的接口都是用C写的,所以字符串转换就成了主要矛盾,目前大多论坛上讲的都是Multi Byte模式的转换方式,只有这篇整理的UNICODE转char*还比较可靠,测试很好用,所以转载备份:

MFC Class Wizard添加成员提示HRESULT E_FAIL错误

无解? 这是在vs2015 com版本上遇到的一个问题,好端端的一个工程,就因为右键combo box组件添加了一个variable,结果后面所有的组件在添加对象是都报“Error HRESULT E_FAIL has been returned from a call to a COM component”错误,但是新建一个工程就好端端的,郁闷。看网上有人介绍说删除所有.sdf和.suo的文件, […]

Python Ctypes试用一例

“自己的懒惰,就是别人的进步” 要说难其实一点都不难,关键还是在数据类型转换上,比较恼人,像int,char之类的网上有好多示例,这里记录一下我遇到的麻烦:char*, char**的转换方式。为了更好的理解,我自己做了一个dll,来测试这一部分:

这是windows版本的,linux上只需要将“__declspec(dllexpo […]