This post has been updated due to the DarkSky version being in the HS updater now and no longer a zip file to download.
NOTE:
The version of weatherXML with DarkSky is now in the HomeSeer Updater.
It can be installed from the Plugin Management page.
If you are upgrading from a version before 3.0.1.0 then read through the following.
3.0.1.0 and greater of weatherXML with phase 1 of DarkSky gives you Conditions and 7 Day forecast.
The Conditions and Forecast will keep using the same Devices so you DO NOT have to redo your HSTouch or HS Mobile screens.
You will NOT, repeat NOT, (Did I say NOT?) have to delete your devices with the following exceptions:
(PLEASE do this before you update to the new version.)
Delete All of the Devices that are in the Daily Section.

The above image is from the HSTouch/Data Tab (Renamed Devices in the new version) in weatherXML admin.

The above image is from the Devices Tab (Renamed Legacy Devices in the new version) in weatherXML admin.
This section is gone in the new version.
If you are on a version earlier than 3.0.1.0.
Delete these devices by clicking to remove the green checkmark. Doing this before you upgrade will make it easier due to:
One of the big changes in the new version is the devices pages have been renamed. The HSTouch/Data menu button is now labeled Devices and is in the top row.
The old Devices menu button is now labeled Legacy Devices and is under the button labeled Advanced.
The Last Year High, Last Year Low, Moon Phase, New Moon, and Full Moon devices have been moved to the Conditions section. You will be able to select them there after you upgrade.
If you are on a version greater than 3.0.1.0
Go to the Device Management page and select weatherXML Daily Devices and delete them there.
The hourly section is temporarily gone. It will be in Phase 2 of adding DarkSky.
Another big change is that when you go to the Device pages in the new version, you will only see an option to add the devices that the selected Provider actually provides data for.
Ex. NOAA doesn't provide precipitation data for conditions. The Rain device checkboxs will not show on the page. You can cheat the system and select a different provider and add those devices, but when you switch back to NOAA, you still won't get any rain data.
On the Device Management page, find the root device for the Condtiions devices. Click on the device name. Look for a weatherXML tab next to the Status Devices. If there are devices that don't work with the selected provider, it will have a list of those devices. You can delete them or click the button to have them deleted. If you are just upgrading tp use DarkSky don't delete any devices until after you have selected DarkSky as your provider.
After upgrading weatherXML, go to the Locations admin page and select DarkSky as the Conditions provider. Enter the API, Lat and Long.
Click on the Admin button labeled Settings. In the Logging Level dropdown select weatherXML Log File.
If you look at the menu buttons you will see a new button labeled Debug Log.
This page will now redirect all of the weatherXML log entries to this page.
Click Clear Log
Go to the Schedules page and manually run the conditions schedule.
Go back to the Debug Log page and you will see the log output from weatherXML.
Look for any red lines. These will be error messages. If you need help with an error, please click the button Save To File.
In the HomeSeer HS3/data/weatherXML directory you will find a file named logOutput.txt.
Please email me that file along with an explanation of what you were doing in the plugin when you got the error.
NOTE:
The version of weatherXML with DarkSky is now in the HomeSeer Updater.
It can be installed from the Plugin Management page.
If you are upgrading from a version before 3.0.1.0 then read through the following.
3.0.1.0 and greater of weatherXML with phase 1 of DarkSky gives you Conditions and 7 Day forecast.
The Conditions and Forecast will keep using the same Devices so you DO NOT have to redo your HSTouch or HS Mobile screens.
You will NOT, repeat NOT, (Did I say NOT?) have to delete your devices with the following exceptions:
(PLEASE do this before you update to the new version.)
Delete All of the Devices that are in the Daily Section.
The above image is from the HSTouch/Data Tab (Renamed Devices in the new version) in weatherXML admin.
The above image is from the Devices Tab (Renamed Legacy Devices in the new version) in weatherXML admin.
This section is gone in the new version.
If you are on a version earlier than 3.0.1.0.
Delete these devices by clicking to remove the green checkmark. Doing this before you upgrade will make it easier due to:
One of the big changes in the new version is the devices pages have been renamed. The HSTouch/Data menu button is now labeled Devices and is in the top row.
The old Devices menu button is now labeled Legacy Devices and is under the button labeled Advanced.
The Last Year High, Last Year Low, Moon Phase, New Moon, and Full Moon devices have been moved to the Conditions section. You will be able to select them there after you upgrade.
If you are on a version greater than 3.0.1.0
Go to the Device Management page and select weatherXML Daily Devices and delete them there.
The hourly section is temporarily gone. It will be in Phase 2 of adding DarkSky.
Another big change is that when you go to the Device pages in the new version, you will only see an option to add the devices that the selected Provider actually provides data for.
Ex. NOAA doesn't provide precipitation data for conditions. The Rain device checkboxs will not show on the page. You can cheat the system and select a different provider and add those devices, but when you switch back to NOAA, you still won't get any rain data.
On the Device Management page, find the root device for the Condtiions devices. Click on the device name. Look for a weatherXML tab next to the Status Devices. If there are devices that don't work with the selected provider, it will have a list of those devices. You can delete them or click the button to have them deleted. If you are just upgrading tp use DarkSky don't delete any devices until after you have selected DarkSky as your provider.
After upgrading weatherXML, go to the Locations admin page and select DarkSky as the Conditions provider. Enter the API, Lat and Long.
Click on the Admin button labeled Settings. In the Logging Level dropdown select weatherXML Log File.
If you look at the menu buttons you will see a new button labeled Debug Log.
This page will now redirect all of the weatherXML log entries to this page.
Click Clear Log
Go to the Schedules page and manually run the conditions schedule.
Go back to the Debug Log page and you will see the log output from weatherXML.
Look for any red lines. These will be error messages. If you need help with an error, please click the button Save To File.
In the HomeSeer HS3/data/weatherXML directory you will find a file named logOutput.txt.
Please email me that file along with an explanation of what you were doing in the plugin when you got the error.
Comment