]> git.basschouten.com Git - openhab-addons.git/blob
bf2557b925463f1a876e5cacdf8d4b995cc9844b
[openhab-addons.git] /
1 /**
2  * Copyright (c) 2010-2020 Contributors to the openHAB project
3  *
4  * See the NOTICE file(s) distributed with this work for additional
5  * information.
6  *
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
10  *
11  * SPDX-License-Identifier: EPL-2.0
12  */
13 package org.openhab.binding.draytonwiser.internal.model;
14
15 /**
16  * @author Andrew Schofield - Initial contribution
17  */
18 public class SystemDTO {
19
20     private String pairingStatus;
21     private String overrideType;
22     private Integer overrideSetpoint;
23     private Integer timeZoneOffset;
24     private Boolean automaticDaylightSaving;
25     private Integer version;
26     private Boolean fotaEnabled;
27     private Boolean valveProtectionEnabled;
28     private Boolean ecoModeEnabled;
29     private BoilerSettingsDTO boilerSettings;
30     private Long unixTime;
31     private String cloudConnectionStatus;
32     private String zigbeeModuleVersion;
33     private String zigbeeEui;
34     private LocalDateAndTimeDTO localDateAndTime;
35     private String heatingButtonOverrideState;
36     private String hotWaterButtonOverrideState;
37
38     public String getPairingStatus() {
39         return pairingStatus;
40     }
41
42     public void setPairingStatus(final String pairingStatus) {
43         this.pairingStatus = pairingStatus;
44     }
45
46     public String getOverrideType() {
47         return overrideType;
48     }
49
50     public Integer getOverrideSetpoint() {
51         return overrideSetpoint;
52     }
53
54     public Integer getTimeZoneOffset() {
55         return timeZoneOffset;
56     }
57
58     public void setTimeZoneOffset(final Integer timeZoneOffset) {
59         this.timeZoneOffset = timeZoneOffset;
60     }
61
62     public Boolean getAutomaticDaylightSaving() {
63         return automaticDaylightSaving;
64     }
65
66     public void setAutomaticDaylightSaving(final Boolean automaticDaylightSaving) {
67         this.automaticDaylightSaving = automaticDaylightSaving;
68     }
69
70     public Integer getVersion() {
71         return version;
72     }
73
74     public void setVersion(final Integer version) {
75         this.version = version;
76     }
77
78     public Boolean getFotaEnabled() {
79         return fotaEnabled;
80     }
81
82     public void setFotaEnabled(final Boolean fotaEnabled) {
83         this.fotaEnabled = fotaEnabled;
84     }
85
86     public Boolean getValveProtectionEnabled() {
87         return valveProtectionEnabled;
88     }
89
90     public void setValveProtectionEnabled(final Boolean valveProtectionEnabled) {
91         this.valveProtectionEnabled = valveProtectionEnabled;
92     }
93
94     public Boolean getEcoModeEnabled() {
95         return ecoModeEnabled;
96     }
97
98     public void setEcoModeEnabled(final Boolean ecoModeEnabled) {
99         this.ecoModeEnabled = ecoModeEnabled;
100     }
101
102     public BoilerSettingsDTO getBoilerSettings() {
103         return boilerSettings;
104     }
105
106     public void setBoilerSettings(final BoilerSettingsDTO boilerSettings) {
107         this.boilerSettings = boilerSettings;
108     }
109
110     public Long getUnixTime() {
111         return unixTime;
112     }
113
114     public void setUnixTime(final Long unixTime) {
115         this.unixTime = unixTime;
116     }
117
118     public String getCloudConnectionStatus() {
119         return cloudConnectionStatus;
120     }
121
122     public void setCloudConnectionStatus(final String cloudConnectionStatus) {
123         this.cloudConnectionStatus = cloudConnectionStatus;
124     }
125
126     public String getZigbeeModuleVersion() {
127         return zigbeeModuleVersion;
128     }
129
130     public void setZigbeeModuleVersion(final String zigbeeModuleVersion) {
131         this.zigbeeModuleVersion = zigbeeModuleVersion;
132     }
133
134     public String getZigbeeEui() {
135         return zigbeeEui;
136     }
137
138     public void setZigbeeEui(final String zigbeeEui) {
139         this.zigbeeEui = zigbeeEui;
140     }
141
142     public LocalDateAndTimeDTO getLocalDateAndTime() {
143         return localDateAndTime;
144     }
145
146     public void setLocalDateAndTime(final LocalDateAndTimeDTO localDateAndTime) {
147         this.localDateAndTime = localDateAndTime;
148     }
149
150     public String getHeatingButtonOverrideState() {
151         return heatingButtonOverrideState;
152     }
153
154     public void setHeatingButtonOverrideState(final String heatingButtonOverrideState) {
155         this.heatingButtonOverrideState = heatingButtonOverrideState;
156     }
157
158     public String getHotWaterButtonOverrideState() {
159         return hotWaterButtonOverrideState;
160     }
161
162     public void setHotWaterButtonOverrideState(final String hotWaterButtonOverrideState) {
163         this.hotWaterButtonOverrideState = hotWaterButtonOverrideState;
164     }
165 }