struct
Matter::Cluster::Definitions::OnOff::OnWithTimedOffRequest
- Matter::Cluster::Definitions::OnOff::OnWithTimedOffRequest
- Struct
- Value
- Object
Overview
Input to the OnOff onWithTimedOff command
Included Modules
- TLV::Serializable
Defined in:
matter/cluster/definitions/on_off.crConstructors
Instance Method Summary
-
#off_wait_time : UInt16
The OffWaitTime field is used to adjust the value of the OffWaitTime attribute.
-
#off_wait_time=(off_wait_time : UInt16)
The OffWaitTime field is used to adjust the value of the OffWaitTime attribute.
-
#on_off_control : UInt8
The OnOffControl field contains information on how the server is to be operated.
-
#on_off_control=(on_off_control : UInt8)
The OnOffControl field contains information on how the server is to be operated.
-
#on_time : UInt16
The OnTime field is used to adjust the value of the OnTime attribute.
-
#on_time=(on_time : UInt16)
The OnTime field is used to adjust the value of the OnTime attribute.
Constructor Detail
Instance Method Detail
The OffWaitTime field is used to adjust the value of the OffWaitTime attribute.
The OffWaitTime field is used to adjust the value of the OffWaitTime attribute.
The OnOffControl field contains information on how the server is to be operated. This field shall be formatted as illustrated in Format of the OnOffControl Field of the OnWithTimedOff Command.
The AcceptOnlyWhenOn sub-field is 1 bit in length and specifies whether the OnWithTimedOff command is to be processed unconditionally or only when the OnOff attribute is equal to TRUE. If this sub-field is set to 1, the OnWithTimedOff command shall only be accepted if the OnOff attribute is equal to TRUE. If this sub-field is set to 0, the OnWithTimedOff command shall be processed unconditionally.
The OnOffControl field contains information on how the server is to be operated. This field shall be formatted as illustrated in Format of the OnOffControl Field of the OnWithTimedOff Command.
The AcceptOnlyWhenOn sub-field is 1 bit in length and specifies whether the OnWithTimedOff command is to be processed unconditionally or only when the OnOff attribute is equal to TRUE. If this sub-field is set to 1, the OnWithTimedOff command shall only be accepted if the OnOff attribute is equal to TRUE. If this sub-field is set to 0, the OnWithTimedOff command shall be processed unconditionally.
The OnTime field is used to adjust the value of the OnTime attribute.