www.homeseer.com    
 

Go Back   HomeSeer Message Board > 3rd Party Plug-Ins/Scripts > Plug-ins by Author > Click Here for List of Author Forums > CFGuy Plug-Ins/Scripts > WeatherXML

WeatherXML Discussion area for WeatherXML

Closed Thread
 
Thread Tools Display Modes
  #1  
Old March 20th, 2015, 11:41 AM
CFGuy's Avatar
CFGuy CFGuy is offline
Have A Blessed Day
 
Join Date: Jan 2001
Location: Basehor KS
Posts: 5,381
weatherXML HSTouch screens

WeatherXML includes screens for HSTouch as of version 3.0.0.16. The are installed in the HomeSeer HS3/Docs/weatherXML directory in a zip file called hstouch.zip

There are two versions.
The first project is named weatherXML.xml. This project uses weatherXML HSTouch devices for the data. The updates show in these screens as soon as the devices are updated. The disadvantage to this one is that you have to edit all of the screens to use your devices.

The second project is named weatherXML_RSS.xml. This project uses the output xml file that weatherXML creates. The file is in the HomeSeer HS3/data/weatherXML directory. It is named weatherXML_1.xml for the first location you have setup in weatherXML. The advantage to this file is you don't have to edit the weatherXML HSTouch screens.
The disadvantage is that HSTouch only updates the xml file once every 20 minutes.
Ex. HSTouch updates the xml file, then weatherXML runs the one of the schedules and updates the information. It could be up to 20 minutes before the screen in HSTouch updates.



Current Conditions
Below is a picture of the Current screen. If you are using the weatherXML.xml project you have to edit all of the data fields.
As you edit the field, look at the name of the field. It will tell you what data is used in that HSTouch element.
Ex. Element Name: Temperature - uses the weatherXML HSTouch Temperature device. You can use either the Status Text or the Value.
If you use the status text you can setup the devices to add text using the Prepend and Append text boxes on the weatherXML HSTouch setup page.
Add degree symbols to the temperature devices. Add labels. Use whatever you want to.
Attached Images
 
__________________
--
Jeff Farmer
HS 3.0.0.312, HSPhone
My HS3 Plugins: CFHSExtras, Random, Restart, Tracker, WeatherXML, PanaBluRay
Other Plugins In Use: APCUPSD, EasyTrigger, FBitSeer, HSTouch Server, Kinect, PHLocation, Pushover, RFXCom, UltraGCIR3, UltraMon3, UltraPioneerAVR3, X10, Z-Wave

Hardware: GoControl Irrigation Controler, Schlage Lever Lock, Schlage Deadbolt, Way2Call Hi-Phone, RFXCom RFXrec433 Receiver, WGL 800, TI-103, Z-Net, Pioneer 1120, Pioneer 1021, Panasonic BDT-110, Panasonic BDT-210 x2

Last edited by CFGuy; March 20th, 2015 at 05:41 PM.
  #2  
Old March 20th, 2015, 12:06 PM
CFGuy's Avatar
CFGuy CFGuy is offline
Have A Blessed Day
 
Join Date: Jan 2001
Location: Basehor KS
Posts: 5,381
Forecast screens

There are two screens involved for the Forecast data.
The first image below is the multi day forecast info.
The second image is the popup screen with the forecast info.

If you are using the second project (weatherXML_RSS.xml) you do not need to edit the devices. This screen will use the output xml file data.

You will need to edit each field on the screen to use your weatherXML HSTouch Devices if you are using the first Project (weatherXML.xml).
You can either start with Todays data in the first spot or start with Tomorrows data. Then just continue on editing the next days data.
If you are not using Weather Underground you won't have enough days to fill all the slots on this screen. You can delete the extra days.

The forecast page allows an option to have the full forecast open in a popup screen.
Setup for this will be in the next post.
Attached Images
  

Last edited by CFGuy; March 20th, 2015 at 04:48 PM.
  #3  
Old March 20th, 2015, 12:40 PM
CFGuy's Avatar
CFGuy CFGuy is offline
Have A Blessed Day
 
Join Date: Jan 2001
Location: Basehor KS
Posts: 5,381
Forecast popup setup

The popup screen allows you to touch the Forecast icon and in the popup screen you will see the forecast for that day.
Each Forecast icon wiil popup the forecast for the day the icon is for.
When you touch the home icon on the popup screen, it closes the popup screen and puts you back to the Forecast screen.

If you are using project 2 (weatherXML_RSS.xml), then you do not have to edit this screen.

If you are using project 1 (weatherXML.xml), then follow the instructions below.
The setup for the forecast popup screen requires some editing to make it work.
The editing is on the actual multi day forecast screen and not the popup screen.

Before you start you will need to get the device refID for all of the following devices.
weatherXML HSTouch Forecast Name Today
weatherXML HSTouch Forecast Date Today
weatherXML HSTouch Forecast Forecast Today

Repeat for the Tomorrow devices
Repeat for Day 2 to Day 8 devices

To make it easier I recommend you write the refIDs on paper and keep it with you while you edit the forecast icons.


Click the first forecast icon to select the HSTouch element.
At the top of the Element Properties click on ActionWhenReleased.

You will see a screen similiar to the first image below.
The first action is to Open a Screen on top of the current screen. Don't change this action.

In the second image you will see the second action.
The second action is:
Elements: Set an Elements text property
WeatherXMLFExt Forecast Day
[$SCRIPT=&hs.DeviceString(nnn)]
Replace the nnn with the device RefID for the weatherXML HSTouch Forecast Name device.
Ex. [$SCRIPT=&hs.DeviceString(123)]


The third image is the third action
The action is:
Elements: Set an Elements text property
WeatherXMLFExt Daytime Forecast
[$SCRIPT=&hs.DeviceString(nnn)]
Replace the nnn with the device RefID for the weatherXML HSTouch Forecast Forecast device.


The fourth image is the fourth action
The action is:
Elements: Set an Elements text property
WeatherXMLFExt Forecast Date
[$SCRIPT=&hs.DeviceString(nnn)]
Replace the nnn with the device RefID for the weatherXML HSTouch Forecast Date device.



Repeat the above for each of the Forecast icons.
Attached Images
    

Last edited by CFGuy; March 20th, 2015 at 05:30 PM.
  #4  
Old March 20th, 2015, 01:21 PM
CFGuy's Avatar
CFGuy CFGuy is offline
Have A Blessed Day
 
Join Date: Jan 2001
Location: Basehor KS
Posts: 5,381
Hourly screen

If you are using Weather Underground one of the options is to download a 10 day hourly forecast.

This screen displays the hourly forecast for location 1.

Touch the down arrow to increment the data to the next hour.
Touch the up arrow to return to the current hour.

There is no editing needed for this screen. If you are using the 10 day hourly forecast for weatherXML location 1, and the file has been downloaded then it will display in this screen.
Attached Images
 
  #5  
Old March 20th, 2015, 01:31 PM
CFGuy's Avatar
CFGuy CFGuy is offline
Have A Blessed Day
 
Join Date: Jan 2001
Location: Basehor KS
Posts: 5,381
Maps screen

This page will display the maps for a weatherXML location.
For this to work you will need to setup a HomeSeer event.

Set the trigger to:
IF this event is manually triggerd.
Set the action to:
Increment Location Map Device
Select the Location you want to increment.

After you have setup the HomeSeer event, edit the Maps screen.
Click on the blue Up Arrow.
In the element properties click on ActionsWhenReleased

The action is
HomeSeer: Trigger a HomeSeer Event
Event Name: WeatherXML Lawrence Map Rotation (Replace this event name with the name of the Event you setup above)
Attached Images
  
  #6  
Old March 20th, 2015, 01:36 PM
CFGuy's Avatar
CFGuy CFGuy is offline
Have A Blessed Day
 
Join Date: Jan 2001
Location: Basehor KS
Posts: 5,381
If you have questions or comments, please start a new thread.
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Screens created with HSTouch Tcassio HSTouch™ 645 July 12th, 2018 09:19 PM
calling screens in hstouch designer walberg Designer 3 March 19th, 2014 12:53 PM
Anyone have screens or are using HSTouch for irrigation control? amblix auto HSTouch™ 7 March 31st, 2011 08:51 PM
HSTouch Screens briview SqueezeBox Plug-In (3P) 0 January 28th, 2010 07:45 AM
HSTouch Weather Screens bdraper HSTouch™ 2 July 30th, 2009 08:37 PM


All times are GMT -4. The time now is 11:08 PM.


Copyright HomeSeer Technologies, LLC