Properties

Description

Data Type

Flags

Default Value

measureUnit* switcher between different measure units.
Possible values: 0 - Celsius,
1 - Fahrenheit

int

read, write, bound 0
result current temperature

float

read, bound 0
resultString string representation of the current temperature

java.lang.String

read, bound ""
temperatureInterval* temperature interval the bean uses to fix a temperature change (can't be negative)

float

read, write, bound 0.1
thresholdMaximum* bean fires the threshold event when the current temperature value goes through this maximum. Can't be less than thresholdMinimum

float

read, write, bound 0
thresholdMinimum* bean fires the threshold event when the current temperature value goes through this minimum. Can't be more than thresholdMaximum

float

read, write, bound 0
timeInterval* time interval in seconds at which the bean takes probes (can't be negative)

float

read, write, bound 1
weatherStation WeatherStation object, which the bean uses to connect to  the myself property of the WeatherStation bean to take probes com.ibm.weatherstation.
    WeatherStationInterface
write null
Expert Properties l l l l
autoStart* shows whether the bean should start monitoring automatically:
true - monitoring is started automatically;
false - monitoring is started manually

boolean

read, write, bound

true

firePropertyChangeEveryTime* shows the propertyChange event frequency of firing:
true - the propertyChange event is fired every time the bean takes a probe;
false - the propertyChange event is fired on the bound property change

boolean

read, write, bound false
notifyWhenThresholdExceeded* shows whether the bean notifies when the current temperature passes through either thresholds (true) or not (false)

boolean

read, write, bound false

Note: The values of properties marked with * can be set with special Customizer. See Customization for more information on how to customize these properties.