I've spend several hours in searching but can't find the solution. After updating to version 3.55 the plugin can't import XML data anymore. See attached log file.
Running weathercom_xml.vb causes the problem.
It's also killing my log in the HS screen. After the error all lines are gone and the log is starting empty.
The reason it looks like the log has disappeared is when the error happens it puts the entire scripts code in the log. The script is so big that it won't fit into the amount of memory setup for the log file so it clears the memory. If you look in the actual log file in the config directory the entries are still there.
Now to the error.
It is saying that XMLDocument is not defined.
Look in the weatherxml docs on page 1. There is a section for ScriptingReferences. That line needs to be added to the HomeSeer settings.ini file. It has to be in the [Settings] section.
Also check to see if you have ScriptingReferences already in the file. If so, then just add the values from the weatherxml documentation.
__________________
--
Jeff Farmer
HS3 Plugins: Restart,
HS3 Plugin Currently Working on: WeatherXML, Pana Blu-Ray, Random Phrase, Tracker
HS 2.5.0.75
HS2 Plugins: HSTV3, Misc Plugin (Random Phrase, Tracker, Restart, Links Editor, Movie Broadcast), weatherXML
My Scripts: Movie Manager 3
Hi Jeff,
I did some searching before posting this question :-) The references are added to the references that were already in the ini-file. (separated by ";" )
Restartet HS without any result
Finaly found it. You were right! It was in the section ScriptingReferences. I use a SMSconnector. After deleting the references of this plugin (HS added them at the end) everting is working again.
I only have one error message that I can't explain. Can't find any missing data but it's still a message
After running the script weathercom_xml.vb the last line in the HS log is:
8-5-2012 21:44:03 - weatherXML_touch - De conversie van tekenreeks naar type Double is ongeldig.
Translation: conversion of alphabetic string to type Double isn't valid