Announcement

Collapse
No announcement yet.

What is causing this error?

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

    What is causing this error?

    Folks -

    I'm getting periodic errors in my log of the following form:

    "12/19/2013 11:31:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero."

    These show up in red in the log, and tend to recur every minute or so for a few minutes, then they seem to stop for a while. A log fragment, starting from where they began occurring (bottom of log) after restart, is below.

    I have 2 scripts that run every minute, but there is no reference in them to "SetDevTimeSinceChange" - as far as I can tell, this isn't one of my functions.

    Is this some sort of internal call that I don't have access to? If so, what am I likely to be calling each minute that might cause this? And why does it start up for a while then stop?

    Any advice appreciated,

    Jerry






    12/20/2013 12:34:26 AM - Device Control - Command sent to Second Floor Cami Bth Sconce: `58 on Dimval: 0 Data: 0
    12/20/2013 12:34:25 AM - Device Control - Command sent to Second Floor Cami Bth Sconce: `58 off Dimval: 0 Data: 0
    12/20/2013 12:31:25 AM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/20/2013 12:30:25 AM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/20/2013 12:24:29 AM - Turning off light - `65 (Chelsea Bth Ovrh)
    12/20/2013 12:24:27 AM - Device Control - Command sent to Second Floor Chelsea Bth Ovrh: `65 off Dimval: 0 Data: 0
    12/20/2013 12:24:27 AM - Turning off light - `57 (Chelsea Shower)
    12/20/2013 12:24:25 AM - Device Control - Command sent to Second Floor Chelsea Shower: `57 off Dimval: 0 Data: 0
    12/20/2013 12:23:31 AM - Flashing light by - `65 (Chelsea Bth Ovrh)
    12/20/2013 12:23:29 AM - Device Control - Command sent to Second Floor Chelsea Bth Ovrh: `65 on Dimval: 0 Data: 0
    12/20/2013 12:23:28 AM - Device Control - Command sent to Second Floor Chelsea Bth Ovrh: `65 off Dimval: 0 Data: 0
    12/20/2013 12:23:28 AM - Flashing light by - `57 (Chelsea Shower)
    12/20/2013 12:23:26 AM - Device Control - Command sent to Second Floor Chelsea Shower: `57 on Dimval: 0 Data: 0
    12/20/2013 12:23:25 AM - Device Control - Command sent to Second Floor Chelsea Shower: `57 off Dimval: 0 Data: 0
    12/20/2013 12:21:27 AM - Turning off light - `69 (Cami Closet)
    12/20/2013 12:21:25 AM - Device Control - Command sent to Second Floor Cami Closet: `69 off Dimval: 0 Data: 0
    12/20/2013 12:20:28 AM - Flashing light by - `69 (Cami Closet)
    12/20/2013 12:20:26 AM - Device Control - Command sent to Second Floor Cami Closet: `69 on Dimval: 0 Data: 0
    12/20/2013 12:20:25 AM - Device Control - Command sent to Second Floor Cami Closet: `69 off Dimval: 0 Data: 0
    12/20/2013 12:07:25 AM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/20/2013 12:06:25 AM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/20/2013 12:01:25 AM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/20/2013 12:00:25 AM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/20/2013 12:00:01 AM - System - Log file pruning is deleting log file: C:\Program Files\HomeSeer 2\Logs\HomeSeer Log, Closed 2013-11-19 at 2359 58s.log
    12/19/2013 11:59:58 PM - System - Switching to a new log file.
    12/19/2013 11:59:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:58:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:57:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:56:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:55:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:54:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:53:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:52:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:51:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:50:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:49:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:48:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:47:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:45:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:44:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:43:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:42:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:41:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:40:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:39:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:38:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:37:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:36:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:35:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:34:25 PM - Turn Mot Det Off - Motion detector Lilys bedroom
    12/19/2013 11:33:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:32:59 PM - Device Control - Device: Second Floor Cami Bth Sconce (`58) Dim 100%
    12/19/2013 11:32:55 PM - Device Control - Device: Second Floor Cami Bth Sconce (`58) OFF
    12/19/2013 11:32:28 PM - Flashing light by - `58 (Cami Bth Sconce)
    12/19/2013 11:32:26 PM - Device Control - Command sent to Second Floor Cami Bth Sconce: `58 on Dimval: 0 Data: 0
    12/19/2013 11:32:25 PM - Device Control - Command sent to Second Floor Cami Bth Sconce: `58 off Dimval: 0 Data: 0
    12/19/2013 11:32:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:31:25 PM - Error - In SetDevTimeSinceChange:Length of argument 'String' must be greater than zero.
    12/19/2013 11:31:15 PM - X10 Received - N14 (dusk detector Dusk detector - Lilys bedroom) N Off
    12/19/2013 11:31:05 PM - X10 Received - M14 (dusk detector Dusk detector - kitchen stairs) M On
    12/19/2013 11:31:03 PM - X10 Received - M4 (dusk detector Dusk detector - kitchen sitting area) M On
    12/19/2013 11:21:30 PM - X10 Received - O2 (dusk detector Dusk detector - Chelseas bedroom) O On

    #2
    Are you able to share what is in each script? You can try disabling one script to see if you can isolate which is the problem script.

    Comment


      #3
      Thanks, that makes sense. I was able to figure out which script, and by some trial and error found the offending call:

      dc=hs.getdevicecode(name)
      hs.setdevicetime dc, 0

      dc was occasionally null.

      The lesson here:

      * SetDevTimeSinceChange is an internal function. The error message doesn't report the 'user level' call.
      * Though the Help file says that the line number of the error in the program will be displayed, it is not under these circumstances.

      Comment

      Working...
      X