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.iaqualink.internal.api.dto;
18 * {@link Home} refers to the "Home" screen of a pool controller.
20 * @author Dan Cunningham - Initial contribution
25 private String status;
27 private String response;
29 private String systemType;
31 private String tempScale;
33 private String spaTemp;
35 private String poolTemp;
37 private String airTemp;
39 private String spaSetPoint;
41 private String poolSetPoint;
43 private String coverPool;
45 private String freezeProtection;
47 private String spaPump;
49 private String poolPump;
51 private String spaHeater;
53 private String poolHeater;
55 private String solarHeater;
57 private String spaSalinity;
59 private String poolSalinity;
65 private Map<String, String> serializedMap;
67 public String getStatus() {
71 public void setStatus(String status) {
75 public String getResponse() {
79 public void setResponse(String response) {
80 this.response = response;
83 public String getSystemType() {
87 public void setSystemType(String systemType) {
88 this.systemType = systemType;
91 public String getTempScale() {
95 public void setTempScale(String tempScale) {
96 this.tempScale = tempScale;
99 public String getSpaTemp() {
103 public void setSpaTemp(String spaTemp) {
104 this.spaTemp = spaTemp;
107 public String getPoolTemp() {
111 public void setPoolTemp(String poolTemp) {
112 this.poolTemp = poolTemp;
115 public String getAirTemp() {
119 public void setAirTemp(String airTemp) {
120 this.airTemp = airTemp;
123 public String getSpaSetPoint() {
127 public void setSpaSetPoint(String spaSetPoint) {
128 this.spaSetPoint = spaSetPoint;
131 public String getPoolSetPoint() {
135 public void setPoolSetPoint(String poolSetPoint) {
136 this.poolSetPoint = poolSetPoint;
139 public String getCoverPool() {
143 public void setCoverPool(String coverPool) {
144 this.coverPool = coverPool;
147 public String getFreezeProtection() {
148 return freezeProtection;
151 public void setFreezeProtection(String freezeProtection) {
152 this.freezeProtection = freezeProtection;
155 public String getSpaPump() {
159 public void setSpaPump(String spaPump) {
160 this.spaPump = spaPump;
163 public String getPoolPump() {
167 public void setPoolPump(String poolPump) {
168 this.poolPump = poolPump;
171 public String getSpaHeater() {
175 public void setSpaHeater(String spaHeater) {
176 this.spaHeater = spaHeater;
179 public String getPoolHeater() {
183 public void setPoolHeater(String poolHeater) {
184 this.poolHeater = poolHeater;
187 public String getSolarHeater() {
191 public void setSolarHeater(String solarHeater) {
192 this.solarHeater = solarHeater;
195 public String getSpaSalinity() {
199 public void setSpaSalinity(String spaSalinity) {
200 this.spaSalinity = spaSalinity;
203 public String getPoolSalinity() {
207 public void setPoolSalinity(String poolSalinity) {
208 this.poolSalinity = poolSalinity;
211 public String getOrp() {
215 public void setOrp(String orp) {
219 public String getPh() {
223 public void setPh(String ph) {
227 public Map<String, String> getSerializedMap() {
228 return serializedMap;