GPRS网络继电器SAC07GSA评估套件使用心得
今天从淘宝上购买了网络继电器(网络开关)SAC07GSA评估套件,这是上海琅铭电子科技有限公司专为共享经济开发的一款网络继电器。
首先我来说下什么是网络继电器(估计很多人不清楚)。网络继电器又叫网络开关、远程控制继电器、远程控制开关,他与无线电遥控开关不同点是,网络继电器是通过internet来控制的,有ip地址,通过tcp/ip、udp、http等网络协议来编程控制。
要使用网络继电器一般是开发一个中心服务器,让每个继电器模块与中心服务器通讯,中心服务器总控着每个模块,然后用户程序通过网络协议与服务器通讯,告诉服务器要开关某个模块,这样用户需要了解网络继电器的协议接口然后开发服务器。琅铭电子的这个SAC07GSA好像可以不需要自己编写服务器程序,他们的模块好像已经是通过服务器中心控制的,他们提供了控制api,只需要给他们的服务器发送api命令就好了。
好啦不当老师啦,毕竟各位都是专家,下面开始来看看买的评估套件啦。
评估套件一共有如下几个部件:
SAC07GS模块
带插座的线
配置线
好了开始做实验。
实验之前得去先去办一个SIM卡,我就不去新办卡了,用我自己平常使用的移动的sim卡,先把sim卡装进模块:
SIM卡缺口朝外,金属片朝上,推入,有卡紧声,千万别搞反了。
接下来是去官网注册一个账号,用来进行控制。登录官网http://www.lmcraft.com,进入后台,注册账号,必须要使用email账号注册(可能是为了安全),然后登录邮箱激活,激活后后台会发一个控制码到邮箱,这个控制码就是对模块控制的一个用户身份识别码,应该是与账号一一对应的,不同账号有不同的控制码。
账号注册完之后就是开始配置模块了,SAC07GSA模块好像可以配置成两种模式,使用厂商服务器和不使用厂商服务器(自己搭建服务器)。为了节约时间我就不自己搭建服务器了,使用厂商服务器算了。
去官网下载配置工具软件:使用厂商服务器.exe。
使用配置线连接模块与电脑USB,需要注意的是模块这端不要接反了,配置线上有个PIN1脚标记,要与板子上配置口的1脚对应,如下图:
配置线接好好,板子上的电源灯会常亮,RDY灯会闪烁:
打开配置软件:
选择串口,配置线实际上是个USB RS232的串口线。
填入官网注册的账号,这应该是要把你的设备绑定到你注册的账号。点击确定,进入如下界面:
从图中可以看出可以进行如下配置:看门狗时间(模块失联后重启),运营商APN(根据移动联通选择不同的APN),地址描述(一般是填入模块设备的安放位置)。配置是可以被锁定和编辑的,只要被锁定时才是可以下载到模块的,点击配置设备按钮,显示配置成功。配置结束,此时模块就被配置成使用厂商服务器来管理了。
好了模块配置好了,开始要动手施工啦,官网提供一个《施工手册》是针对不同中应用的场景进行的施工。
开始施工……
首先要破坏那个带插座的线,把线剪断(真可惜,多好的一根线),剥皮,露出金属线:
确定三根线对应的是火线、零线还是地线,这里要使用万用表了,万用表有连导通的功能,插座孔上有火线(L),零线(N),地线(E)的标记:
使用万用表连导通:
确定好之后可以接线了,按照对应的标记将线的两段拧到模块上对应的输入输出,零线火线地线要对应好:
这是基本的东西接好啦,剩下要考虑的就是要做一个什么设备:共享洗衣机?共享吸氧机?共享按摩椅?……这里我为了简单,就做一个共享电灯泡吧,呵呵,真是吃多了没事干,电灯泡还要共享。
我拿了一个电灯泡接到线上的插座上,并且把插头这一段连接到带电的外部插座上,如图:
接好之后,模块就会开始工作,最后RDY灯会常亮,DAT灯会有节奏的闪烁,ERR灯是灭的,表示模块正常工作了。
接下来我们就要控制模块啦。
官网上下载API文档:智能开关云平台后台使用手册(使用厂商服务器).pdf。
按照文档,控制接口命令如下:
http://www.lmcraft.com:8080/a.asp?ta=timeA&id=DEVID&code=CTRLCODE
其中timeA为启动时间:0表示停止,-1表示一直开启,其它值表示有限时间开启,单位秒。DEVID为设备厂商ID,模块上那个二维码贴纸上就是DEVID。Code就是开先注册账号的控制码。
现在我把模块起开1分钟,把控制命令通过IE发送出去,返回OK,表示发送成功:
http://www.lmcraft.com:8080/a.asp?ta=60&id=1001100004&code=xxxxxxx
几秒钟延迟后,灯亮了:
灯亮了!!!!
官网登录后有一个设备状态查看界面:
可以显示设备状态,有安放地址,刷新时间(最近一次服务器与模块通讯的时间),不应期(现在到最近服务器与模块通讯的时间间隔),运行状态(剩余开启时间,57表示还要开启57秒)。
大概一分钟后,灯灭啦,表示准时运行完结束。
看来此模块还不错,控制很简单,很适合共享经济创业,模块硬件接口变得非常简单,不需要去编写复杂的乱七八糟的协议。厂商还提供了公众号绑定等等适合施工的工具。