Page 1 of 1

Many Thanks For Your GhostXML Plugin

PostPosted: Wed Jan 02, 2019 1:26 pm
by daveHawk
I just want to say thanks for the plugin. I am a longtime user of WeatherCat software and had developed a collection of applescript interfaces to WC. Of course, with the upcoming deprecation of applesript I was facing a dilemma since there is no plugin for WC. I tried the weather software for which Indigo has a plugin, but it lacks many data points that I am tracking. So, I got to looking at GhostXML and it turns out to be The solution! Your work is much appreciated.

Thanks again!

Example of one of the WeatherCat-GhostXML Device Feeds:[/size]

Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<current_observation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
   <location>L$</location>
   <daylight_hours>DAYLIGHTTIME$</daylight_hours>
   <dewpoint>STAT$DEWPOINT:CURRENT:TODAY$</dewpoint>
   <humidity_internal>STAT$INTHUMIDITY:CURRENT:TODAY$</humidity_internal>
   <humidity_percent>STAT$EXTHUMIDITY:CURRENT:TODAY$</humidity_percent>
   <pressure_mb>STAT$PRESSURE:CURRENT:TODAY$</pressure_mb>
   <pressure_high_mb>STAT$PRESSURE:MAX:TODAY$</pressure_high_mb>
   <pressure_min_mb>STAT$PRESSURE:MIN:TODAY$</pressure_min_mb>
   <pressure_trend>BTTEXT$</pressure_trend>
   <relative_humidity>STAT$EXTHUMIDITY:CURRENT$</relative_humidity>
   <rain_day_in>STAT$RAIN:TOTAL:TODAY$</rain_day_in>
   <rain_week_in>STAT$RAIN:TOTAL:THISWEEK$</rain_week_in>
   <rain_7day_in>STAT$RAIN:TOTAL:HRS(168)$</rain_7day_in>
   <rain_24hr_in>STAT$RAIN:TOTAL:HRS(24)$</rain_24hr_in>
   <rain_48hr_in>STAT$RAIN:TOTAL:HRS(48)$</rain_48hr_in>
   <rain_month_in>STAT$RAIN:TOTAL:THISMONTH$</rain_month_in>
   <rain_year_in>STAT$RAIN:TOTAL:THISYEAR$</rain_year_in>
   <rain_storm_in>RS$</rain_storm_in>
   <sunrise>SUNRISELOCAL$</sunrise>
   <sunset>SUNSETLOCAL$</sunset>
   <station_latitude>Llat$</station_latitude>
   <station_longitude>Llong$</station_longitude>
   <station_time>t12$</station_time>
   <station_time_sec>t12s$</station_time_sec>
   <temp_apparent_f>AT_US$</temp_apparent_f>
   <temp_heat_index_f>STAT$HEATINDEX:CURRENT:TODAY$</temp_heat_index_f>
   <temp_internal_f>STAT$INTTEMPERATURE:CURRENT:TODAY$</temp_internal_f>
   <temp_current_f>STAT$TEMPERATURE:CURRENT:TODAY$</temp_current_f>
   <temp_day_high_f>STAT$TEMPERATURE:MAX:TODAY$</temp_day_high_f>
   <temp_day_low_time>STAT$TEMPERATURE:MIN:TODAY:TIME$</temp_day_low_time>
   <temp_day_high_time>STAT$TEMPERATURE:MAX:TODAY:TIME$</temp_day_high_time>
   <temp_day_low_f>STAT$TEMPERATURE:MIN:TODAY$</temp_day_low_f>
   <temp_month_high_f>STAT$TEMPERATURE:MAX:THISMONTH$</temp_month_high_f>
   <temp_month_low_f>STAT$TEMPERATURE:MIN:THISMONTH$</temp_month_low_f>
   <windchill_current_f>STAT$WINDCHILL:CURRENT:TODAY$</windchill_current_f>
   <windchill_min_today_f>STAT$WINDCHILL:MIN:TODAY$</windchill_min_today_f>
   <windchill_max_today_f>STAT$WINDCHILL:MAX:TODAY$</windchill_max_today_f>
   <wind_dir_10min_avg_txt>WDTEXT$</wind_dir_10min_avg_txt>
   <wind_degrees>STAT$WINDDIRECTION:CURRENT:TODAY$</wind_degrees>
   <wind_rose_dir>WINDROSE8$</wind_rose_dir>
   <wind_day_high_mph>STAT$WINDSPEED:MAX:TODAY$</wind_day_high_mph>
   <wind_avg10_today_mph>STAT$AVERAGEWINDSPEED:CURRENT:TODAY$</wind_avg10_today_mph>
   <wind_speed_current_mph>STAT$WINDSPEED:CURRENT:TODAY$</wind_speed_current_mph>
   <wind_day_low_time>STAT$WINDSPEED:MIN:TODAY:TIME$</wind_day_low_time>
   <wind_day_high_time>STAT$WINDSPEED:MAX:TODAY:TIME$</wind_day_high_time>
   <wind_month_high_mph>PlaceHolder</wind_month_high_mph>
   <wind_ten_min_gust_mph>PlaceHolder</wind_ten_min_gust_mph>
   <wind_year_high_mph>STAT$WINDSPEED:MAX:THISYEAR$</wind_year_high_mph>
   <wind_run_today>STAT$WINDRUN:TOTAL:TODAY$</wind_run_today>
</current_observation>


Re: Many Thanks For Your GhostXML Plugin

PostPosted: Wed Jan 02, 2019 1:38 pm
by DaveL17
daveHawk wrote:
I just want to say thanks for the plugin. I am a longtime user of WeatherCat software and had developed a collection of applescript interfaces to WC. Of course, with the upcoming deprecation of applesript I was facing a dilemma since there is no plugin for WC. I tried the weather software for which Indigo has a plugin, but it lacks many data points that I am tracking. So, I got to looking at GhostXML and it turns out to be The solution! Your work is much appreciated.

Glad to hear that you're finding the plugin useful and thanks for sharing your results. Hopefully, others will benefit from what you've found.