Announcement

Collapse
No announcement yet.

Plugin not working can not create log file

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Plugin not working can not create log file

    Hi,

    New Linux install on HS SEL. Found the instructions on updating Mono, now on 3.8.

    The plugin creates 3 empty devices (not thermostats) and reports the below at every polling cycle.

    Jun-30 8:18:30 PM Honeywell WiFi Thermostat Failed to retrieve thermostat data - error occurred, will retry
    Jun-30 8:18:27 PM Honeywell WiFi Thermostat Error retrieving data for device 2782568: An error occurred performing a WebClient request.

    I tried turning on logging so I could submit a proper bug, but the path to the log file the plugin is using appears to be wrong. It shows as:
    "./Logs./HSPI_SKWARE_HW_WIFI_TSTAT.log" which contains an extra '.' at the end of Logs. I don't see any place to configure this, so I think the path is being generated wrong on Linux.

    If I can fix the log file, hopefully I can give you a better bug report on the underlying problem of of the WebClient error.

    Help!

    Bill

    #2
    Good catch - I'll fix that in the next release!

    Comment


      #3
      I seem to have the same issue running on Windows. Everything was working fine in the trial period, but I let it lapse. Bought it and now I cannot get it running again. Went through all the tips you posted and tried to pull up the log, but there is no log.....

      Posting back to plugin web page HW_Wifi_Tstat_Config: Could not find a part of the path '.\skWare\WiFiThermostat\HSPI_SKWARE_HW_WIFI_TSTAT.log'.-> Server stack trace: Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessag e(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Mess ageData& msgData, Int32 type) at HomeSeerAPI.IPlugInAPI.PostBackProc(String page, String data, String user, Int32 userRights) at Scheduler.proxyPage.postBackProc(StateObject& state, String Data)
      PHP Code:
      Jul-06 10:49:09 AM         Info    Plugin Honeywell WiFi Thermostat with instancehas disconnected
      Jul
      -06 10:49:09 AM         Plug-In    Shutting down Plug-InHoneywell WiFi Thermostat
      Jul
      -06 10:48:06 AM         Honeywell WiFi Thermostat    Timer interval reset to 3000should fire again soon.
      Jul-06 10:48:06 AM         Honeywell WiFi Thermostat    Queue is empty - stopping processor.
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Timer interval reset to 3000should fire again soon.
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Failed to retrieve thermostat data error occurredwill retry
      Jul
      -06 10:48:03 AM         Honeywell WiFi Thermostat    Error retrieving data for device xxxxxxxObject reference not set to an instance of an object.
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Getting response for 'https://mytotalconnectcomfort.com/portal/Device/CheckDataSession/xxxxxxx?_=1499356083'
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Getting WebRequest for 'https://mytotalconnectcomfort.com/portal/Device/CheckDataSession/xxxxxxx?_=1499356083'
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Downloading data from 'https://mytotalconnectcomfort.com/portal/Device/CheckDataSession/xxxxxxx?_=1499356083'
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    WebClient is busywaiting 100ms... (100)
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Last Login7/6/2017 10:47:59.619
      Jul
      -06 10:48:03 AM         Honeywell WiFi Thermostat    Processing Update command object
      Jul
      -06 10:48:03 AM         Honeywell WiFi Thermostat    Retrieved a command processing...
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Retrieved Update command.
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Checking for duplicate command scheduled in the future...
      Jul-06 10:48:03 AM         Honeywell WiFi Thermostat    Timer interval temporarily set to 2147483647should not fire again for while.
      Jul-06 10:48:00 AM         Honeywell WiFi Thermostat    Timer interval reset to 3000should fire again soon.
      Jul-06 10:48:00 AM         Honeywell WiFi Thermostat    Failed to retrieve thermostat data error occurredwill retry
      Jul
      -06 10:47:59 AM         Honeywell WiFi Thermostat    Error retrieving data for device yyyyyyyObject reference not set to an instance of an object.
      Jul-06 10:47:59 AM         Honeywell WiFi Thermostat    Getting response for 'https://mytotalconnectcomfort.com/portal/Device/CheckDataSession/yyyyyyy?_=1499356080'
      Jul-06 10:47:59 AM         Honeywell WiFi Thermostat    Getting WebRequest for 'https://mytotalconnectcomfort.com/portal/Device/CheckDataSession/yyyyyyy?_=1499356080'
      Jul-06 10:47:59 AM         Honeywell WiFi Thermostat    Downloading data from 'https://mytotalconnectcomfort.com/portal/Device/CheckDataSession/yyyyyyy?_=1499356080'
      Jul-06 10:47:59 AM         Honeywell WiFi Thermostat    WebClient is busywaiting 100ms... (100)
      Jul-06 10:47:59 AM         Honeywell WiFi Thermostat    Successfully logged in
      Jul
      -06 10:47:58 AM         Honeywell WiFi Thermostat    Getting response for 'https://mytotalconnectcomfort.com/portal'
      Jul-06 10:47:58 AM         Honeywell WiFi Thermostat    Getting WebRequest for 'https://mytotalconnectcomfort.com/portal'
      Jul-06 10:47:58 AM         Honeywell WiFi Thermostat    More than 10 minutes have passedperform login again.
      Jul-06 10:47:58 AM         Honeywell WiFi Thermostat    Last Login1/1/0001 00:00:00.000
      Jul
      -06 10:47:58 AM         Honeywell WiFi Thermostat    Processing Update command object
      Jul
      -06 10:47:58 AM         Honeywell WiFi Thermostat    Retrieved a command processing...
      Jul-06 10:47:58 AM         Honeywell WiFi Thermostat    Retrieved Update command.
      Jul-06 10:47:58 AM         Honeywell WiFi Thermostat    Checking for duplicate command scheduled in the future...
      Jul-06 10:47:58 AM         Honeywell WiFi Thermostat    Timer interval temporarily set to 2147483647should not fire again for while.
      Jul-06 10:47:55 AM         Honeywell WiFi Thermostat    Scheduling update of thermostat 'Downstairs' (xxxxxxx)
      Jul-06 10:47:55 AM         Honeywell WiFi Thermostat    Scheduling update of thermostat 'Upstairs' (yyyyyyy)
      Jul-06 10:47:25 AM         Honeywell WiFi Thermostat    !!!!!!!!!!!!!!!!!! CHANGED MODE VALUE !!!!!!!!!!!!!!!!!!!!!
      Jul-06 10:47:25 AM         Plug-In    Finished initializing plug-in Honeywell WiFi Thermostat
      Jul
      -06 10:47:25 AM         Honeywell WiFi Thermostat    Registered link 'HW_Wifi_Tstat_Config'
      Jul-06 10:47:25 AM         Honeywell WiFi Thermostat    Last update:
      Jul-06 10:47:25 AM         Honeywell WiFi Thermostat    Retrieved unnamed PED (thanks to what appears to be a Mono defect)
      Jul-06 10:47:25 AM         Honeywell WiFi Thermostat    Found parent thermostat device 'Downstairs'
      Jul-06 10:47:25 AM         Honeywell WiFi Thermostat    Last update:
      Jul-06 10:47:24 AM         Honeywell WiFi Thermostat    Retrieved unnamed PED (thanks to what appears to be a Mono defect)
      Jul-06 10:47:24 AM         Honeywell WiFi Thermostat    Found parent thermostat device 'Upstairs'
      Jul-06 10:47:24 AM         Honeywell WiFi Thermostat    Log file location: .\Logs.\HSPI_SKWARE_HW_WIFI_TSTAT.log
      Jul
      -06 10:47:24 AM         Info    Plugin Honeywell WiFi Thermostat has connectedIP:127.0.0.1:53961
      Jul
      -06 10:47:17 AM         Info    Plugin Honeywell WiFi Thermostat with instancehas disconnected
      Jul
      -06 10:47:17 AM         Plug-In    Shutting down Plug-InHoneywell WiFi Thermostat 
      Last edited by outbackrob; July 6, 2017, 11:04 AM.
      .

      Comment


        #4
        Yeah, don't even remember touching that part of the code, but I did! Oops... fixed in 1.1.10.

        Comment


          #5
          Thank you! I'll install it tomorrow.
          .

          Comment

          Working...
          X