public interface DishwasherState extends ResourceState
DishwasherStatethat describes the current state of a dishwasher. In general there are 3 options:
|null||null||null||The dishwasher is off or no program has been selected. In this case there is nothing to control.|
|not null||null||not null||The dishwasher is on with a selected program that has been delayed. It can be started anywhere between now and the latestStartTime.|
|??||not null||not null||The program has started at the startTime and it can not be interrupted anymore.|
nullif there is nothing to start.
nullif it hasn't been started yet.
DishwasherControlParameters.getProgram()to make sure that this program will be started. This can be
nullwhen the dishwasher is off or no program has been selected.