-
Initializes a new object.
Declaration
Swift
public init(setOnOffAddress: KnxGroupAddress, setDimLevelAddress: KnxGroupAddress, levelResponseAddress: KnxGroupAddress, responseHandler: KnxDimmerResponseHandlerDelegate)Parameters
setOnOffAddressThe group address to use for turning light on and off.
setDimLevelAddressThe group address to use for setting light level.
levelResponseAddressThe group address to use for subscribing to light level changes.
-
Trigger reading of dimmer level.
Declaration
Swift
open func readLevel() -
Read/write property holding the light level.
Declaration
Swift
open var dimLevel: Int -
Handler for telegram responses.
Declaration
Swift
open override func subscriptionResponse(sender: AnyObject?, telegram: KnxTelegram)Parameters
senderThe interface the telegran were received on.
telegramThe received telegram.
KnxDimmerControl Class Reference