版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  • 打开测试网址:https://api.aliyun.com/new#/?product=Dysmsapi&version=2017-05-25&api=SendSms&tab=DEMO&lang=PYTHON
  • 使用缺省的sendsms,右侧选择python
  • 输入以下参数:
    • 电话号码:输入实际号码,如:18621865698
    • RegionId:可以选择一个,也可以选择为空
    • 签名:必须为自己创建的签名(公司简称),如:凌峰
    • 模板代码:模板中列表的模板CODE一列内容,如:SMS_212480111
    • templateParam:json格式,这里用了1个参数,内容应为:{"content":"报警通知测试"}
  • 点击发起调用
  • 手机号码应该收到短信,内容:



具体配置

注:在做下列配置前需先确保在阿里云已有创建的账户(上述第1,2点),并且创建对应的模板(上述第4点),以及给予accesskey id用户能够发送短信的权限(具体操作可以访问https://blog.csdn.net/qsd1530/article/details/106811284/

驱动配置

请配置一个aliyunsmsdrv的驱动,如下图所示:

...

  • 给上述的报警点配置一个联动,当产生报警后往需要的手机发送报警短信。
  • 配置联动点:
    •  改联动点需要与报警点相关联,即在触发配置中选择报警点,如下图所示:
    •   
    • 配置完联动点后需要配置对应的动作来发送短信
    • Image Added
    • 上图中的类型为动作的类型,有单变量控制,多变量控制,弹窗等等。。。
    • 参数1需要填写为之前配置的发送短信的变量,即smssend
    • 参数2为需要发送消息的手机号以及内容,格式:手机号,内容。如:
      • 15921505084,你好

测试

  1. 运行eview
  2. 打开pktagmonitor
  3. 找到变量smssend,输入控制内容,格式:手机号,内容。如:
    1. 18621865698,报警通知,设备故障,手机应该收到消息内容
  4. 找到变量sim.int16,更改点值为10(上述6.5所配置的报警点
  5. Image Added   Image Added     Image Added
  6. 如上图所示,当sim.int16报警点值为10后,会产生报警,然后会出发联动动作,向手机发送短信。手机应该能收到短信