Readonly
currentReadonly
defaultIndicates the default duration, in seconds, for which the valve will remain open, if the OpenDuration field is not present in the Open command.
A value of null shall indicate the duration is not set, meaning that the valve will remain open until closed by the user or some other automation.
Readonly
openIndicates the total duration, in seconds, for which the valve will remain open for this current opening.
A value of null shall indicate the duration is not set, meaning that the valve will remain open until closed by the user or some other automation.
Readonly
remainingIndicates the remaining duration, in seconds, until the valve closes. Null:
• When OpenDuration is null, or
• When the valve is closed.
The value of this attribute shall only be reported in the following cases:
• When it changes from null to any other value and vice versa, or
• When it changes to 0, or
• When it increases, or
• When the closing time changes.
Meaning that clients SHOULD NOT rely on the reporting of this attribute in order to keep track of the remaining duration, due to this attribute not being reported during regular countdown.
When reading this attribute it shall return the remaining duration, in seconds, until the valve closes.
When the value of this attribute counts down to 0, the valve shall automatically transition to its closed position. The behavior of transitioning to the closed position shall match the behavior described in the Close command.
Readonly
targetIndicates the target state, while changing the state, of the valve.
A value of null shall indicate that no target position is set, since the change in state is either done or failed.
Optional
Readonly
valveIndicates any faults registered by the valve.
Indicates the current state of the valve.
A value of null shall indicate that the current state is not known.