Announcement

Collapse
No announcement yet.

Object reference not set to an instance of an object.

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

    Object reference not set to an instance of an object.

    Nov-24 10:44:51 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
    Nov-24 10:44:51 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
    Nov-24 10:44:51 AM EasyTrigger DEBUG Device 1734 value changed from 1 to 0
    Nov-24 10:44:51 AM EasyTrigger DEBUG Device 1734 string changed to OFFLINE

    anyone know how to fix this?

    #2
    this is a very generic error, so it does not provide a lot of information.

    could you check what is device 1734 and if it is part of a EasyTrigger trigger?
    do you still get the error if you restart the plugin?

    what version of HS3 and EasyTrigger are you running?

    Comment


      #3
      I am using HS3 Standard Edition 3.0.0.368 (Windows)
      Easy Trigger 3.0.0.40


      Here is my LOG on start up
      Nov-24 11:09:12 AM Plug-In Finished initializing plug-in EasyTrigger
      Nov-24 11:09:12 AM EasyTrigger INFO Found 1 device group value triggers
      Nov-24 11:09:12 AM EasyTrigger INFO Refreshing list of device group value triggers to monitor
      Nov-24 11:09:12 AM EasyTrigger INFO Found 0 random triggers
      Nov-24 11:09:12 AM EasyTrigger INFO Refreshing list of random triggers to monitor
      Nov-24 11:09:12 AM EasyTrigger INFO Found 0 schedule triggers
      Nov-24 11:09:12 AM EasyTrigger INFO Refreshing list of schedule triggers to monitor
      Nov-24 11:09:12 AM EasyTrigger INFO Found 0 device's value conditions that need monitoring
      Nov-24 11:09:12 AM EasyTrigger INFO Found 2 device's value triggers
      Nov-24 11:09:12 AM EasyTrigger INFO Refreshing list of device's value triggers to monitor
      Nov-24 11:09:12 AM EasyTrigger INFO Found 0 device's string triggers
      Nov-24 11:09:12 AM EasyTrigger INFO Refreshing list of device's string triggers to monitor
      Nov-24 11:09:11 AM EasyTrigger INFO EasyTrigger version 3.0.0.40
      Nov-24 11:09:11 AM Info Plugin EasyTrigger has connected. IP:127.0.0.1:53562

      Here is the log just after starting the plugin, note than none of these devices are part of an EasyTrigger event. It appears to just be listing every device I have.


      Nov-24 11:10:04 AM EasyTrigger DEBUG Device 1258 value changed from 0 to 100
      Nov-24 11:10:04 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:10:04 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:10:03 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:10:03 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:10:03 AM EasyTrigger DEBUG Device 1309 value changed from 100 to 0
      Nov-24 11:10:01 AM EasyTrigger DEBUG Device 402 value changed from 1.75 to 1.74
      Nov-24 11:10:01 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:10:01 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:10:01 AM EasyTrigger DEBUG Device 401 value changed from 1.75 to 1.74
      Nov-24 11:10:01 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:10:01 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:59 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:59 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:59 AM EasyTrigger DEBUG Device 463 value changed from 255 to 0
      Nov-24 11:09:59 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:59 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:59 AM EasyTrigger DEBUG Device 526 value changed from 100 to 0
      Nov-24 11:09:50 AM EasyTrigger DEBUG Device 501 string changed to 33.6
      Nov-24 11:09:50 AM EasyTrigger DEBUG Device 502 string changed to 33
      Nov-24 11:09:50 AM EasyTrigger DEBUG Device 501 value changed from 33.5 to 33.6
      Nov-24 11:09:50 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:50 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:50 AM EasyTrigger DEBUG Device 502 value changed from 58 to 33
      Nov-24 11:09:50 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:50 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 492 string changed to 37.2
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 493 string changed to 7
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 491 value changed from 23 to 22.9
      Nov-24 11:09:49 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:49 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 492 value changed from 37.3 to 37.2
      Nov-24 11:09:49 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:49 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 493 value changed from 34 to 7
      Nov-24 11:09:49 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:49 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 491 string changed to 22.9
      Nov-24 11:09:49 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:49 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 482 string changed to 23.2
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 483 string changed to 36
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 484 string changed to 58
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 482 value changed from 22.5 to 23.2
      Nov-24 11:09:49 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:49 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 483 value changed from 37.2 to 36
      Nov-24 11:09:49 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:49 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:49 AM EasyTrigger DEBUG Device 484 value changed from 2287 to 58
      Nov-24 11:09:48 AM EasyTrigger DEBUG Device 474 string changed to 35.2
      Nov-24 11:09:48 AM EasyTrigger DEBUG Device 475 string changed to 30
      Nov-24 11:09:48 AM EasyTrigger DEBUG Device 474 value changed from 35 to 35.2
      Nov-24 11:09:48 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:48 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:48 AM EasyTrigger DEBUG Device 475 value changed from 56 to 30
      Nov-24 11:09:48 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:48 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:48 AM EasyTrigger DEBUG Device 1295 value changed from 0 to 100
      Nov-24 11:09:48 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:48 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:29 AM EasyTrigger DEBUG Device 463 value changed from 0 to 255
      Nov-24 11:09:29 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:29 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:29 AM EasyTrigger DEBUG Device 526 value changed from 0 to 100
      Nov-24 11:09:29 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:29 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:26 AM EasyTrigger DEBUG Device 463 value changed from 255 to 0
      Nov-24 11:09:26 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:26 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)
      Nov-24 11:09:26 AM EasyTrigger DEBUG Device 526 value changed from 100 to 0
      Nov-24 11:09:26 AM EasyTrigger ERROR HSEvent callback. Object reference not set to an instance of an object.
      Nov-24 11:09:26 AM EasyTrigger DEBUG Stack: at HSPI_EasyTrigger.EasyTriggerApp.HSEvent(HSEvent eventType, Object[] parms)

      Comment


        #4
        I did have a group of devices called MOTIONGROUPS and have a trigger based on it. However the trigger still shows the group name, but the plugin appears to have lost it?

        Still, this group only had about 5 devices in it, the above log is show devices like watt counters and kwh usage devices which has nothing to do with this group.

        Where did my group of devices go?

        Comment


          #5
          Quick update for you:

          I re-created my group and restarted the plugin now the object exception is gone. I don't why why the group went missing but it appears than when it does you have a bug that does not identify this.

          Comment

          Working...
          X