weewx_rss.xml.tmpl 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. <?xml version="1.0"?>
  2. ## $Id: weewx_rss.xml.tmpl 2749 2014-11-29 18:15:24Z tkeffer $
  3. <rss version="2.0"
  4. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  5. xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" >
  6. <channel>
  7. <title>$station.location, Weather Conditions</title>
  8. <link>$station.station_url</link>
  9. <description>Current conditions, and daily, monthly, and yearly summaries</description>
  10. <language>en-us</language>
  11. <pubDate>$current.dateTime.format("%a, %d %b %Y %H:%M:%S %Z")</pubDate>
  12. <lastBuildDate>$current.dateTime.format("%a, %d %b %Y %H:%M:%S %Z")</lastBuildDate>
  13. <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  14. <generator>weewx $station.version</generator>
  15. <ttl>$current.interval.string('')</ttl>
  16. <item>
  17. <title>Weather Conditions at $current.dateTime</title>
  18. <link>$station.station_url</link>
  19. <description>
  20. Outside temperature: $current.outTemp;
  21. Barometer: $current.barometer;
  22. Wind: $current.windSpeed from $current.windDir;
  23. Rain rate: $current.rainRate;
  24. Inside temperature: $current.inTemp
  25. </description>
  26. <pubDate>$current.dateTime.format("%a, %d %b %Y %H:%M:%S %Z")</pubDate>
  27. <geo:lat>$station.latitude_f</geo:lat>
  28. <geo:long>$station.longitude_f</geo:long>
  29. <content:encoded><![CDATA[
  30. <p>
  31. Time: $current.dateTime<br/>
  32. Outside Temperature: $current.outTemp<br/>
  33. Inside Temperature: $current.inTemp<br/>
  34. Wind Chill: $current.windchill<br/>
  35. Heat Index: $current.heatindex<br/>
  36. Dewpoint: $current.dewpoint<br/>
  37. Humidity: $current.outHumidity<br/>
  38. Barometer: $current.barometer<br/>
  39. Wind: $current.windSpeed from $current.windDir<br/>
  40. Rain Rate: $current.rainRate<br/>
  41. </p>
  42. ]]></content:encoded>
  43. </item>
  44. <item>
  45. <title>Daily Weather Summary as of $current.dateTime</title>
  46. <link>$station.station_url</link>
  47. <description>
  48. Min outside temperature: $day.outTemp.min at $day.outTemp.mintime;
  49. Max outside temperature: $day.outTemp.max at $day.outTemp.maxtime;
  50. Min inside temperature: $day.inTemp.min at $day.inTemp.mintime;
  51. Max inside temperature: $day.inTemp.max at $day.inTemp.maxtime;
  52. Min barometer: $day.barometer.min at $day.barometer.mintime;
  53. Max barometer: $day.barometer.max at $day.barometer.maxtime;
  54. Max wind : $day.wind.max from $day.wind.gustdir at $day.wind.maxtime;
  55. Rain today: $day.rain.sum
  56. </description>
  57. <pubDate>$current.dateTime.format("%a, %d %b %Y %H:%M:%S %Z")</pubDate>
  58. <geo:lat>$station.latitude_f</geo:lat>
  59. <geo:long>$station.longitude_f</geo:long>
  60. <content:encoded><![CDATA[
  61. <p>
  62. Day: $day.dateTime.format("%d %b %Y")<br/>
  63. Min Outside Temperature: $day.outTemp.min at $day.outTemp.mintime<br/>
  64. Max Outside Temperature: $day.outTemp.max at $day.outTemp.maxtime<br/>
  65. Min Inside Temperature: $day.inTemp.min at $day.inTemp.mintime<br/>
  66. Max Inside Temperature: $day.inTemp.max at $day.inTemp.maxtime<br/>
  67. Min Barometer: $day.barometer.min at $day.barometer.mintime<br/>
  68. Max Barometer: $day.barometer.max at $day.barometer.maxtime<br/>
  69. Max Wind : $day.wind.max from $day.wind.gustdir at $day.wind.maxtime<br/>
  70. Rain today: $day.rain.sum<br/>
  71. </p>
  72. ]]></content:encoded>
  73. </item>
  74. <item>
  75. <title>Monthly Weather Summary as of $current.dateTime</title>
  76. <link>$station.station_url/month.html</link>
  77. <description>
  78. Min outside temperature: $month.outTemp.min at $month.outTemp.mintime;
  79. Max outside temperature: $month.outTemp.max at $month.outTemp.maxtime;
  80. Min inside temperature: $month.inTemp.min at $month.inTemp.mintime;
  81. Max inside temperature: $month.inTemp.max at $month.inTemp.maxtime;
  82. Min barometer: $month.barometer.min at $month.barometer.mintime;
  83. Max barometer: $month.barometer.max at $month.barometer.maxtime;
  84. Max wind : $month.wind.max from $month.wind.gustdir at $month.wind.maxtime;
  85. Rain total for month: $month.rain.sum
  86. </description>
  87. <pubDate>$current.dateTime.format("%a, %d %b %Y %H:%M:%S %Z")</pubDate>
  88. <content:encoded><![CDATA[
  89. <p>
  90. Month: $month.dateTime.format("%B %Y")<br/>
  91. Max Outside Temperature: $month.outTemp.max at $month.outTemp.maxtime<br/>
  92. Min Outside Temperature: $month.outTemp.min at $month.outTemp.mintime<br/>
  93. Max Inside Temperature: $month.inTemp.max at $month.inTemp.maxtime<br/>
  94. Min Inside Temperature: $month.inTemp.min at $month.inTemp.mintime<br/>
  95. Min Barometer: $month.barometer.min at $month.barometer.mintime<br/>
  96. Max Barometer: $month.barometer.max at $month.barometer.maxtime<br/>
  97. Max Wind : $month.wind.max from $month.wind.gustdir at $month.wind.maxtime<br/>
  98. Rain total for month: $month.rain.sum<br/>
  99. </p>
  100. ]]></content:encoded>
  101. </item>
  102. <item>
  103. <title>Yearly Weather Summary as of $current.dateTime</title>
  104. <link>$station.station_url/year.html</link>
  105. <description>
  106. Min outside temperature: $year.outTemp.min at $year.outTemp.mintime;
  107. Max outside temperature: $year.outTemp.max at $year.outTemp.maxtime;
  108. Min inside temperature: $year.inTemp.min at $year.inTemp.mintime;
  109. Max inside temperature: $year.inTemp.max at $year.inTemp.maxtime;
  110. Min barometer: $year.barometer.min at $year.barometer.mintime;
  111. Max barometer: $year.barometer.max at $year.barometer.maxtime;
  112. Max wind : $year.wind.max from $year.wind.gustdir at $year.wind.maxtime;
  113. Rain total for year: $year.rain.sum
  114. </description>
  115. <pubDate>$current.dateTime.format("%a, %d %b %Y %H:%M:%S %Z")</pubDate>
  116. <content:encoded><![CDATA[
  117. <p>
  118. Year: $year.dateTime.format("%Y")<br/>
  119. Max Outside Temperature: $year.outTemp.max at $year.outTemp.maxtime<br/>
  120. Min Outside Temperature: $year.outTemp.min at $year.outTemp.mintime<br/>
  121. Max Inside Temperature: $year.inTemp.max at $year.inTemp.maxtime<br/>
  122. Min Inside Temperature: $year.inTemp.min at $year.inTemp.mintime<br/>
  123. Min Barometer: $year.barometer.min at $year.barometer.mintime<br/>
  124. Max Barometer: $year.barometer.max at $year.barometer.maxtime<br/>
  125. Max Wind : $year.wind.max from $year.wind.gustdir at $year.wind.maxtime<br/>
  126. Rain total for year: $year.rain.sum<br/>
  127. </p>
  128. ]]></content:encoded>
  129. </item>
  130. </channel>
  131. </rss>