You're the man! It was caused by the misplaced dll file! Works 100% now, initialized and added the thermostat, no issue!

Compiling script /opt/HomeSeer/scripts/tstat.vb: Namespace or type specified in the Imports 'System.Core' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.
Dim mode As String = plugin.PluginFunction("GetMode", {thermostatName})
Dim mode As String = plugin.PluginFunction("GetMode", New Object() {thermostatName})
Comment