def getWattage(self): ''' :return: the current wattage of the plug :rtype: int or None if the plug has no power reading ''' if None == self.powerReadingItem: raise ValueError("Plug has no power reading capability") return PE.getIntegerStateValue(self.powerReadingItem, 0)
def getValue(self): ''' :return: the current sensor value. :rtype: int ''' return PE.getIntegerStateValue(self.getItem(), 0)
def getTemperature(self): ''' :return: the current temperature in degree. :rtype: int ''' return PE.getIntegerStateValue(self.getItem(), 0)
def getHumidity(self): ''' :return: the current humidity level in percentage :rtype: int ''' return PE.getIntegerStateValue(self.getItem(), 0)