Announcement

Collapse
No announcement yet.

Issues with 3.0.0.40

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

    Issues with 3.0.0.40

    Hi Spud,

    I've upgraded to the last version but now get a lot of error messages in HS Log. When reverting to 3.0.0.37, all works fine.
    To be sure, I've retried with shutting down the plugin before upgrading and got the same problem. Could you please have a look ?
    For the moment I'm back to 3.0.0.37.

    Code:
    nov.-04 23:51:19         EasyTrigger    ERROR HSEvent callback. La référence d'objet n'est pas définie à une instance d'un objet.
    nov.-04 23:51:18         EasyTrigger    ERROR HSEvent callback. La référence d'objet n'est pas définie à une instance d'un objet.
    nov.-04 23:51:17         EasyTrigger    ERROR HSEvent callback. La référence d'objet n'est pas définie à une instance d'un objet.
    nov.-04 23:51:16         EasyTrigger    ERROR HSEvent callback. La référence d'objet n'est pas définie à une instance d'un objet.
    nov.-04 23:51:15         Plug-In    Finished initializing plug-in EasyTrigger
    nov.-04 23:51:15         EasyTrigger    INFO Found 1 device group value triggers
    nov.-04 23:51:15         EasyTrigger    INFO Refreshing list of device group value triggers to monitor
    nov.-04 23:51:15         EasyTrigger    INFO Found 0 random triggers
    nov.-04 23:51:15         EasyTrigger    INFO Refreshing list of random triggers to monitor
    nov.-04 23:51:15         EasyTrigger    INFO Found 5 schedule triggers
    nov.-04 23:51:15         EasyTrigger    INFO Refreshing list of schedule triggers to monitor
    nov.-04 23:51:15         EasyTrigger    INFO Found 0 device's value conditions that need monitoring
    nov.-04 23:51:15         EasyTrigger    INFO Found 11 device's value triggers
    nov.-04 23:51:14         EasyTrigger    INFO Refreshing list of device's value triggers to monitor
    nov.-04 23:51:14         EasyTrigger    INFO Found 0 device's string triggers
    nov.-04 23:51:14         EasyTrigger    INFO Refreshing list of device's string triggers to monitor
    nov.-04 23:51:08         EasyTrigger    INFO EasyTrigger version 3.0.0.40
    nov.-04 23:51:08         Info    Plugin EasyTrigger has connected. IP:127.0.0.1:50120
    nov.-04 23:50:53         Updater    Install/Update of package Easy Trigger was successful.
    nov.-04 23:50:53         Updater Warning    File exists, not overwriting: C:\Program Files\HomeSeer HS3\Config\\EasyTrigger.ini
    nov.-04 23:50:53         Updater    Copying file: C:\Program Files\HomeSeer HS3\html\css\fullcalendar.css
    nov.-04 23:50:53         Updater    Copying file: C:\Program Files\HomeSeer HS3\html\js\moment.min.js
    nov.-04 23:50:53         Updater    Copying file: C:\Program Files\HomeSeer HS3\html\js\fullcalendar.min.js
    nov.-04 23:50:53         Updater    Copying file: C:\Program Files\HomeSeer HS3\bin\EasyTrigger\NCalc.dll
    nov.-04 23:50:53         Updater    Copying file: C:\Program Files\HomeSeer HS3\HSPI_EasyTrigger.exe.config
    nov.-04 23:50:53         Updater    Copying file: C:\Program Files\HomeSeer HS3\HSPI_EasyTrigger.exe
    nov.-04 23:50:53         Updater    Installing package Easy Trigger
    nov.-04 23:50:53         Updater    Update HSPI_EasyTrigger.exe downloaded successfully
    nov.-04 23:50:52         Updater    Downloading update: Easy Trigger
    nov.-04 23:50:52         Updater    Starting download of updates
    nov.-04 23:50:22         Info    Plugin EasyTrigger with instance: has disconnected
    nov.-04 23:50:22         Plug-In    Shutting down Plug-In: EasyTrigger
    Even with the error messages, I could access to the config but it utilizes a lot of ressources. So I've tried the new group function that I was waiting for. Very nice !

    Could you make the fields larger because I can see the right part of the device name when I want to add to the group ?

    The trigger, "any device of group" is very nice. When we have something, we always need more Is it possible to add a trigger "all devices of group" ?
    I would like to toggle a virtual device for occupancy, doors, windows and lights. ie : if a least ONE light of the group is ON, my virtual device becomes ON and if ALL the lights in the group are OFF, my virtual device becomes OFF.
    Not sure it's easy to do...

    Thanks in advance

    Yves
    Last edited by eole; November 6, 2017, 05:54 PM. Reason: Add solved to the title

    #2
    Bonjour Yves,

    Regarding the error, before installing 3.0.0.40, delete you group trigger from your events then edit your EasyTrigger.ini file and delete the DEVICE_GROUP section, then recreate your group trigger with the new version.

    To make the selector window larger, read this post: https://forums.homeseer.com/showthre...=191142&page=3

    There is no "All devices in Group" trigger but there is an "All device in group condition", so to do what you want you can do:

    IF Any of the devices in Group X changes
    AND IF All of the devices in Group X = OFF
    THEN ...

    Comment


      #3
      Hi Spud,

      Originally posted by spud View Post
      Regarding the error, before installing 3.0.0.40, delete you group trigger from your events then edit your EasyTrigger.ini file and delete the DEVICE_GROUP section, then recreate your group trigger with the new version.
      I've retried, after checking my events and .ini file but in 3.0.0.37 there wasn't any group option, only [SCHEDULES]. And I still get error messages. So reverting another time to .37 for the moment.

      To make the selector window larger, read this post: https://forums.homeseer.com/showthre...=191142&page=3
      This works fine, thanks a lot.

      There is no "All devices in Group" trigger but there is an "All device in group condition", so to do what you want you can do:

      IF Any of the devices in Group X changes
      AND IF All of the devices in Group X = OFF
      THEN ...
      Excellent, it should do the job... when the plugin will be running for me

      Comment


        #4
        Originally posted by eole View Post
        I've retried, after checking my events and .ini file but in 3.0.0.37 there wasn't any group option, only [SCHEDULES]. And I still get error messages. So reverting another time to .37 for the moment.
        in 3.0.0.37 there wasn't any user defined group, but there were triggers and conditions for device groups based on name, location, etc...
        Did you try to delete all those triggers and recreate them with 3.0.0.40? (your log says you have at least 1 group trigger defined)

        I just tried to revert to 3.0.0.37, create some triggers and then updating to 3.0.0.40, but I couldn't reproduce the error.

        Could you also turn the log level to debug, and post the logs if you still get the error.

        thanks

        Comment


          #5
          Solved

          Hi Spud,
          Thanks for your support.
          I've managed to make it work after several HS restart and a server restart. I assume there was something going wrong on my server before restart.
          It now works like a charm and the group of devices is awesome : I can now have only one device to check my doors, windows or external lights.
          I bought this plugin at its almost beginning. I really appreciate the improvements you make regularly and the attention you pay to requests.
          Thanks a lot.

          Comment

          Working...
          X