Exemple #1
0
 public BroadcastScene(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int sceneNo)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     SceneNo        = sceneNo;
 }
Exemple #2
0
 public SceneSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int areaNo, int sceneNo)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     AreaNo         = areaNo;
     SceneNo        = sceneNo;
 }
Exemple #3
0
 public SecurityControl(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int areaNo, int mode)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     AreaNo         = areaNo;
     Mode           = mode;
 }
Exemple #4
0
 public CurtainSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int curtainNo, int stopOpenClose)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     CurtainNo      = curtainNo;
     StopOpenClose  = stopOpenClose;
 }
Exemple #5
0
 public UniversalSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int switchNo, OnOff onOff)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     SwitchNo       = switchNo;
     OnOff          = onOff;
 }
Exemple #6
0
 public SequenceSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int areaNo, int sequenceNo)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     AreaNo         = areaNo;
     SequenceNo     = sequenceNo;
 }
Exemple #7
0
 public BroadcastChannel(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int intensity, int delayTimeMinutes, int delayTimeSeconds)
 {
     _hdlBus          = hdlBus;
     TargetSubnetId   = targetSubnetId;
     TargetDeviceId   = targetDeviceId;
     Intensity        = intensity;
     DelayTimeMinutes = delayTimeMinutes;
     DelayTimeSeconds = delayTimeSeconds;
 }