Esempio n. 1
0
 public BroadcastScene(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int sceneNo)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     SceneNo        = sceneNo;
 }
Esempio n. 2
0
 public SceneSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int areaNo, int sceneNo)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     AreaNo         = areaNo;
     SceneNo        = sceneNo;
 }
Esempio n. 3
0
 public SecurityControl(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int areaNo, int mode)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     AreaNo         = areaNo;
     Mode           = mode;
 }
Esempio n. 4
0
 public CurtainSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int curtainNo, int stopOpenClose)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     CurtainNo      = curtainNo;
     StopOpenClose  = stopOpenClose;
 }
Esempio n. 5
0
 public UniversalSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int switchNo, OnOff onOff)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     SwitchNo       = switchNo;
     OnOff          = onOff;
 }
Esempio n. 6
0
 public SequenceSwitch(HdlBus hdlBus, int targetSubnetId, int targetDeviceId, int areaNo, int sequenceNo)
 {
     _hdlBus        = hdlBus;
     TargetSubnetId = targetSubnetId;
     TargetDeviceId = targetDeviceId;
     AreaNo         = areaNo;
     SequenceNo     = sequenceNo;
 }
Esempio n. 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;
 }