2 * Copyright (c) 2010-2023 Contributors to the openHAB project
4 * See the NOTICE file(s) distributed with this work for additional
7 * This program and the accompanying materials are made available under the
8 * terms of the Eclipse Public License 2.0 which is available at
9 * http://www.eclipse.org/legal/epl-2.0
11 * SPDX-License-Identifier: EPL-2.0
13 package org.openhab.binding.ecobee.internal.dto.thermostat;
16 * The {@link AlertDTO} The Alert object represents an alert generated either
17 * by a thermostat or user which requires user attention. It may be an error,
18 * or a reminder for a filter change. Alerts may not be modified directly but
19 * rather they must be acknowledged using the Acknowledge Function.
21 * @author Mark Hilbush - Initial contribution
23 public class AlertDTO {
28 public String acknowledgeRef;
43 public String severity;
53 public Integer alertNumber;
58 public String alertType;
63 public Boolean isOperatorAlert;
68 public String reminder;
73 public Boolean showIdt;
78 public Boolean showWeb;
83 public Boolean sendEmail;
88 public String acknowledgement;
93 public Boolean remindMeLater;
98 public String thermostatIdentifier;
103 public String notificationType;