zoukankan      html  css  js  c++  java
  • 四博智慧物联系统快速入门-6.触发器

    1.触发器介绍

    触发器为当一个条件或者多个条件满足时执行另外一个动作,比如温度高于30摄氏度时打开风扇;

    • 动作类型:
      1. 只控制设备:条件满足时只控制设备
      2. 只推送消息:条件满足时只推送消息给微信
      3. 控制设备且推送消息:条件满足时控制设备动作并且推送消息给微信
    • 触发间隔周期:当条件满足时,每隔多久触发一次动作。例:设置温度高于30摄氏度时打开风扇,间隔10分钟;每10分钟后判断一次,当前温度是否高于30度
    • 工作组名称:选择需要控制的设备所在的工作组
    • 条件设备名称:选择需要作为条件的设备
    • 条件传感器名称:选择需要作为条件的设备上的传感器
    • 条件IO传感器属性:选择需要作为条件的设备上的传感器的属性,如:DHT11传感器,属性有温度和湿度;DS18B20传感器属性有温度
      条件有:等于,小于,大于,介于2者之间
      * 等于:传感器属性数据等于设置值
      * 小于:传感器属性数据小于设置值
      * 大于:传感器属性数据大于设置值
      * 介于二者之间: 传感器属性数据比设置的最小值大,比最大值小
    • 执行设备名称: 条件满足后需要执行操作的设备,可以是工作组内的其他设备
    • 执行传感器名称:需要仔细动作的传感器,一般为控制类
    • 执行设备动作: 开启或者关闭,条件满足时开启或者关闭设备
    • 启用时间段:触发器的生效时间段,比如当天8:00-10:00,这个时间段内才会生效,默认全天
    • 再次执行间隔周期:触发器条件满足执行动作后间隔多久执行另外个动作,如:温度高于30摄氏度时打开风扇,10分钟后关闭风扇
    • 再次执行设备动作:开启或者关闭,条件满足时开启或者关闭设备

    2.添加触发器

    添加一个每晚7点到10当温度高于30度是打开风扇,当风扇打开后30分钟关闭风扇

  • 相关阅读:
    poj 2386 Lake Counting
    hdu 3998 Sequence
    hdu 1556 Color the ball
    synchronized和ReentrantLock的区别
    4种常用线程池
    java深浅拷贝
    ConcurrentHashMap总结
    List原理
    volatile关键字
    java关键字总结
  • 原文地址:https://www.cnblogs.com/doiting/p/13225176.html
Copyright © 2011-2022 走看看