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.ventaair.internal.message.action;
16 * Actions send by the device, containing information about the current device settings
18 * @author Stefan Triller - Initial contribution
21 public class AllActions implements Action {
22 private boolean Power = true;
24 private int TargetHum = 65;
26 private boolean Boost;
27 private boolean SleepMode;
28 private boolean ChildLock;
29 private boolean Automatic;
30 private int SysLanguage; // 3?
31 private int CleanLanguage; // 0?
32 private int TempUnit; // 0=Celsius, 1=Fahrenheit?
33 private int DisplayLeft;
34 private int DisplayRight;
37 private boolean DelUser; // default false
39 public boolean isPower() {
43 public int getFanSpeed() {
47 public int getTargetHum() {
51 public int getTimer() {
55 public boolean isBoost() {
59 public boolean isSleepMode() {
63 public boolean isChildLock() {
67 public boolean isAutomatic() {
71 public int getSysLanguage() {
75 public int getCleanLanguage() {
79 public int getTempUnit() {
83 public int getDisplayLeft() {
87 public int getDisplayRight() {
91 public int getReset() {
95 public int getConINet() {
99 public boolean isDelUser() {