java.lang.Object
com.github.kaklakariada.fritzbox.model.homeautomation.Device

public class Device extends Object
  • Constructor Details

    • Device

      public Device()
  • Method Details

    • getIdentifier

      public String getIdentifier()
    • getId

      public String getId()
    • getFunctionBitmask

      public int getFunctionBitmask()
    • getFirmwareVersion

      public String getFirmwareVersion()
    • getManufacturer

      public String getManufacturer()
    • getProductName

      public String getProductName()
    • isPresent

      public boolean isPresent()
    • isTxBusy

      public boolean isTxBusy()
    • getName

      public String getName()
    • isBatterylow

      public Optional<Boolean> isBatterylow()
    • getBattery

      public Optional<Integer> getBattery()
    • getSwitchState

      public SwitchState getSwitchState()
    • getPowerMeter

      public PowerMeter getPowerMeter()
    • getTemperature

      public Temperature getTemperature()
    • getHkr

      public Hkr getHkr()
    • getBlind

      public Blind getBlind()
    • getAlert

      public Alert getAlert()
    • getSimpleOnOff

      public SimpleOnOffState getSimpleOnOff()
    • getLevelControl

      public LevelControl getLevelControl()
    • getColorControl

      public ColorControl getColorControl()
    • getEtsiUnitInfo

      public EtsiUnitInfo getEtsiUnitInfo()
    • getButtons

      public List<Button> getButtons()
    • getPresent

      public String getPresent()
    • getTxbusy

      public String getTxbusy()
    • getBatterylow

      public Integer getBatterylow()
    • getHumidity

      public Humidity getHumidity()
    • toString

      public String toString()
      Overrides:
      toString in class Object