Class SystaWaterHeaterStatus

java.lang.Object
de.freaklamarsch.systarest.SystaWaterHeaterStatus

public class SystaWaterHeaterStatus
extends java.lang.Object
Provides the status information of a Home Assistant @see Water Heater
  • Field Details

    • minTemp

      public double minTemp
      The minimum temperature that can be set.
    • maxTemp

      public double maxTemp
      The maximum temperature that can be set.
    • currentTemperature

      public double currentTemperature
      The current temperature
    • targetTemperature

      public double targetTemperature
      The temperature we are trying to reach.
    • targetTemperatureHigh

      public double targetTemperatureHigh
      Upper bound of the temperature we are trying to reach.
    • targetTemperatureLow

      public double targetTemperatureLow
      Lower bound of the temperature we are trying to reach.
    • temperatureUnit

      public SystaWaterHeaterStatus.tempUnit temperatureUnit
      One of TEMP_CELSIUS, TEMP_FAHRENHEIT, or TEMP_KELVIN.
    • currentOperation

      public java.lang.String currentOperation
      The current operation mode.
    • operationList

      public java.lang.String[] operationList
      List of possible operation modes.
    • supportedFeatures

      public java.lang.String[] supportedFeatures
      List of supported features.
    • is_away_mode_on

      public boolean is_away_mode_on
      The current status of away mode.
    • timestamp

      public long timestamp
      The timestamp for this status.
    • timestampString

      public java.lang.String timestampString
      The timestamp for this status as human readable string
  • Constructor Details

    • SystaWaterHeaterStatus

      public SystaWaterHeaterStatus()