

So be careful about using those fields in conditions unless you're positive that they will always be available OR that triggers/schedules that depend on them firing actions won't if the data becomes unavailable. Users Guide WeatherSnoop Version 2.1.5 Contact Information Tee-Boy 441.
Weathersnoop 3 mac os x#
Mac OS X 10.7 or later, 64-bit processor Description.

Weathersnoop 3 license#
License 59.99 version 3.0.5 File Size 9.6 MB Realese 17-Dec-13 Developer Tee-Boy O.S. This has been working fine for months, until recently - WeatherSnoop now reports. It uploads to Weather Underground, so in order to get Rachio to see my weather data, I have a Mac mini running WeatherSnoop 3 24/7 - it uses my Weather Underground station as its source, and uploads changes to PWSWeather. If no rain data is ever received, they will all continue to be 0.Īnd, while we're on the topic, any value set to “- data unavailable -” that's used in a numeric device state condition (say, a temperature sensor that isn't working), will always return False thus aborting your trigger/schedule. WeatherSnoop 3 With WeatherSnoop 3, you can take control of your weather information right on your Mac Powerful, Info. I have a PWS in my back yard which I use with the Rachio Weather Intelligence features. Then based on what rain information we get, they will be set/calculated appropriately. WeatherSnoop is a robust yet easy to use application for extracting real-time weather data from your personal weather station or Internet-based data. Here's how they work - when a weather station device is first created, these fields will be set to 0. WeatherSnoop provides you with a rich graphical representation of your weather data and is packed with management and sharing features.
Weathersnoop 3 software#
There are some exceptions to this rule: specifically, the rain* fields will always be numeric (so that can be safely used in calculations, conditions, etc.). Mac weather enthusiasts rejoice We’re so pleased to announce that Weathercloud is now compatible with WeatherSnoop 3, the newly launched version of one of the most popular weather software for Mac. This means that some information may not be available for any given station - if the data isn't available from WeatherSnoop, the value of that particular state will be “- data unavailable -”. I'm wondering if this needs to be addressed from the Indigo side, not the Applescript side because when I look into the Weathersnoop database at a couple of the temperature values, they are all limited to 1 digit beyond the decimal AND the applescript rounding I added didn't work either.For WeatherSnoop 2, we attempted to create a common set of data for all supported weather stations and weather underground. Tried to correct them by changing the script to round the Weathersnoop temperature values to 1 digit beyond the decimal by changing the script from "set et1 to extraTemperature1" to "set et1 to (round (extraTemperature1 * 10)) / 10" However, that seemed to only partially, and unpredictably eliminate the extra digits from temperature variables in Indigo.

I'm also seeing long strings of digits after the decimal point in my temperature readings (not humidity readings) in the Indigo variables. WeatherSnoop talks to your Davis Vantage Pro/Vantage Vue, Ambient Weather WS-1080/WS-2080, Weatherwise Solar Pro, RainWise CC-3000. Tell application "IndigoServer" to set the value of variable "observationTemperatureOutside" to "?"Īlso, How do I limit the result to 3 digits.ie 26.7 C as opposed to the result I am getting now which 26.7658943546.įirst, thanks for the great script contribution bobeast. Set the value of variable "apparentTemperatureOutside" to the (apparentTemperature as string) & "° Set the value of variable "observationTemperatureOutside" to the (oT as string) & "°" Set apparentTemperature to (oT + 0.33 * vapourPressure - 0.7 * wS - 4.0) as integer Set vapourPressure to oH / 100 * 6.105 * x Set x to (do shell script "awk 'BEGIN'") as real calculate apparent temperature (using formula from BOM website see )

Set oT to outdoorTemperature - in Fahrenheit Hope this helps.Ĭode: Select all tell application "IndigoServer" The Applescript dictionary really is all you need (I think). Getting the temperature was easy, the rest of the script converts F to C degrees and also does a calculation for apparent temp. I have found the Applescript dictionary for Weathersnoop to be very thorough and I haven't gone down the XML road. I don't usually post because most discussions are out of my league, so please excuse me if this isn't relevant.
