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