jay (support) wrote:... there's no other way to hide states.
Ok, and I can see why you made it dynamic. In that case I would like to enter a feature request (yeah, I know the likelihood of it's ever getting to the top of the list, but...).
Feature
The ability to prune the list of states displayed for a WeatherSnoop plugin "station" device.
Reason
When including a state from a Weather station in an action, control page, condition etc, the list can be very long, especially for some of the advanced weather stations like the Davis Pro series which have 145 states. That's 70 different measurements times the display options [eg. cm, in, km, mi, mm] - and most of the measurements are for sensors I do't even have installed. This makes a pull-down list pretty hard to use.
Implementation considerations
Admittedly, the number of users who might want this feature is limited. So, rather than creating a UI based editing system, the user could create a file with the names of the desired states. Then, in the Device config, the user could, optionally, provide the full pathname of the file.
But, in any case, thanks for the plugin.
BTW, With the ability in WS-3 to define multiple weather underground PWSs as "agents" this plugin really makes scripts like my (now dated) weather underground AppleScript obsolete.
And, just for fun, here is the state list for my station:
- Code: Select all
absoluteBarometricPressure_cb
absoluteBarometricPressure_in
absoluteBarometricPressure_mb
agent
barometricTrend
consoleBatteryVoltage
dayEvapotranspiration_cm
dayEvapotranspiration_in
dayEvapotranspiration_km
dayEvapotranspiration_mi
dayEvapotranspiration_mm
dayRain_cm
dayRain_in
dayRain_km
dayRain_mi
dayRain_mm
elevation
emc
extraHumidity1
extraHumidity2
extraHumidity3
extraHumidity4
extraHumidity5
extraHumidity6
extraHumidity7
extraTemperature1_C
extraTemperature1_F
extraTemperature2_C
extraTemperature2_F
extraTemperature3_C
extraTemperature3_F
extraTemperature4_C
extraTemperature4_F
extraTemperature5_C
extraTemperature5_F
extraTemperature6_C
extraTemperature6_F
extraTemperature7_C
extraTemperature7_F
forecast
indoorDewPoint_C
indoorDewPoint_F
indoorHeatIndex_C
indoorHeatIndex_F
indoorHumidity
indoorTemperature_C
indoorTemperature_F
latitude
leafTemperature1_C
leafTemperature1_F
leafTemperature2_C
leafTemperature2_F
leafTemperature3_C
leafTemperature3_F
leafTemperature4_C
leafTemperature4_F
leafWetness1_cb
leafWetness1_in
leafWetness1_mb
leafWetness2_cb
leafWetness2_in
leafWetness2_mb
leafWetness3_cb
leafWetness3_in
leafWetness3_mb
leafWetness4_cb
leafWetness4_in
leafWetness4_mb
location
longitude
monthEvapotranspiration_cm
monthEvapotranspiration_in
monthEvapotranspiration_km
monthEvapotranspiration_mi
monthEvapotranspiration_mm
monthRain_cm
monthRain_in
monthRain_km
monthRain_mi
monthRain_mm
name
outdoorDewPoint_C
outdoorDewPoint_F
outdoorHeatIndex_C
outdoorHeatIndex_F
outdoorHumidity
outdoorTemperature_C
outdoorTemperature_F
rainRate_cm
rainRate_in
rainRate_km
rainRate_mi
rainRate_mm
relativeBarometricPressure_cb
relativeBarometricPressure_in
relativeBarometricPressure_mb
soilMoisture1
soilMoisture2
soilMoisture3
soilMoisture4
soilTemperature1_C
soilTemperature1_F
soilTemperature2_C
soilTemperature2_F
soilTemperature3_C
soilTemperature3_F
soilTemperature4_C
soilTemperature4_F
solarRadiation
tenMinuteAverageWindSpeed_kn
tenMinuteAverageWindSpeed_kph
tenMinuteAverageWindSpeed_mph
tenMinuteAverageWindSpeed_mps
tenMinuteWindGustDirection
tenMinuteWindGust_kn
tenMinuteWindGust_kph
tenMinuteWindGust_mph
tenMinuteWindGust_mps
thswIndex_C
thswIndex_F
transmitterBatteryStatus
twoMinuteAverageWindSpeed_kn
twoMinuteAverageWindSpeed_kph
twoMinuteAverageWindSpeed_mph
twoMinuteAverageWindSpeed_mps
uri
uvIndex
version
windChill_C
windChill_F
windDirection
windSpeed_kn
windSpeed_kph
windSpeed_mph
windSpeed_mps
yearEvapotranspiration_cm
yearEvapotranspiration_in
yearEvapotranspiration_km
yearEvapotranspiration_mi
yearEvapotranspiration_mm
yearRain_cm
yearRain_in
yearRain_km
yearRain_mi
yearRain_mm