Announcement

Collapse
No announcement yet.

Easy Trigger plug-in - Feature Requests

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • baudi
    replied
    Suppose I want to have 4 scenes: normal, night, vacation, and guests. How would I use push/pop to implement switching among them?

    Leave a comment:


  • spud
    replied
    Originally posted by baudi View Post
    It would be nice to be able to save all the values of the devices in a group, and to be able to assign the group to those saved values. Kind of like a scene.
    Not sure I understand. This is exactly what the Push/Pop actions do when used with groups.

    Leave a comment:


  • baudi
    replied
    It would be nice to be able to save all the values of the devices in a group, and to be able to assign the group to those saved values. Kind of like a scene.

    Leave a comment:


  • cc4005
    replied
    Originally posted by spud View Post

    it is a separate stack, if you push a group then you can only pop the entire group
    Was hoping for a different response, but it's a terrific addition to the feature set regardless. Thanks.

    Leave a comment:


  • spud
    replied
    Originally posted by cc4005 View Post

    spud, if a group push is used are those values available for individual device pop? Or is it a separate stack that can only pop the entire group?
    it is a separate stack, if you push a group then you can only pop the entire group

    Leave a comment:


  • cc4005
    replied
    Originally posted by spud View Post

    It's implemented in version 3.0.0.58 which is available in the beta section of the updater. You can now choose either a group or a device in the Push/Pop/Clear stack action.

    Please test and let me know
    spud, if a group push is used are those values available for individual device pop? Or is it a separate stack that can only pop the entire group?

    Leave a comment:


  • spud
    replied
    Originally posted by jvm View Post


    Windows 10, latest update levels.

    Homeseer 3.0.0.500

    When I change the dimmer's room, I select the 3 check boxes next to its Root Device, Central Scene, and Dimmer, and then select the "Change Room" function from the drop down menu on the Device List page and type in the new room name to change the room for all 3 of the associated HomeSeer devices.


    If you are also on Windows 10, I can do a screen share and show you what I'm seeing if that helps - but message me privately so I can respond with sharing info.
    Please install version 3.0.0.58 in which I have added some more debug logs (and in which there is the item #4 you asked for), set the log level to debug in the config page, then post what you get in the logs when you change the location of a device.

    thanks

    Leave a comment:


  • spud
    replied
    Originally posted by nlandreth View Post

    I would love to see item 4. I just downloaded easy trigger, and will for sure buy it if we can get the push and pop created for a group of devices. My main goal downloading it was to push and pop, but i would really like to create an event to leave home and to arrive where it pushes all the lights statuses and then pops them all when back home without having to put in 30 devices.
    It's implemented in version 3.0.0.58 which is available in the beta section of the updater. You can now choose either a group or a device in the Push/Pop/Clear stack action.

    Please test and let me know

    Leave a comment:


  • spud
    replied
    Originally posted by MattL0 View Post
    Hi Spud,

    Would it be possible to add this as a condition too?

    But just add the condition: ''This condition [ ] is true'' ( without specifying any device, and without the old/new variable )

    thanks
    It's done in version 3.0.0.58 which is available in the Beta section of the updater. The condition "This expression is true" has been added in the "EasyTrigger: A Device's value is..." category, but you don't have to select a device.

    Leave a comment:


  • jvm
    replied
    Originally posted by spud View Post


    I can't replicate any of this.
    What OS are you using to run HS3?
    How do you change the location or rename a device?

    Windows 10, latest update levels.

    Homeseer 3.0.0.500

    When I change the dimmer's room, I select the 3 check boxes next to its Root Device, Central Scene, and Dimmer, and then select the "Change Room" function from the drop down menu on the Device List page and type in the new room name to change the room for all 3 of the associated HomeSeer devices.


    If you are also on Windows 10, I can do a screen share and show you what I'm seeing if that helps - but message me privately so I can respond with sharing info.

    Leave a comment:


  • jvm
    replied
    Originally posted by usLEDsupply View Post
    Is there any way to trigger an event If any device in the group doesn't change in (X) time? So I could monitor my z-wave temp sensors without having to make a rule for each one
    Ltek

    The functionality to do this already exists, but you need to implement it as two simple events. Here's the basics and see the event that I've pasted below which monitors the group Garage_Interior_Lights and sets them to 0 if the timer exceeds 5 minutes.

    1. From the "Tools" menu, create a timer, let's call it "Group_Timer"
    2. Then Create a first event, let's call it "Reset Timer". If any device changes, then restart the timer. Basically, you are using a device change to reset the timer, and the timer to let you know when something has not changes for a period of time.
    3 Then Create a second event, let's call it "Trigger on Timer" which triggers if the timer equals a set value (say 5 minutes). This event then includes all the Actions you want to execute when no devices have changed for the 5 minutes. Of course, you may also add other conditions in the trigger section.


    Click image for larger version

Name:	Capture.PNG
Views:	11
Size:	246.9 KB
ID:	1288486

    Leave a comment:


  • spud
    replied
    Originally posted by jvm View Post

    Thanks for the quick reply. I'll check the log when I get home from work since I can't access that remotely, but I just checked and refreshing the config page doesn't seem to do the trick.

    As further information, I have a simply dynamic group as shown below. Normally, the room contains two dimmers (Z-Wave Switch Multilevel). If I change the room setting for one of the dimmers (to a name that does not include "Office") and I then refresh the config page, I should see one dimmer when I hover over the dynamic group's note icon; however, when I hover overt the note icon, I still see two dimmers. However, if I click on the group's "Edit" button, but then "Cancel" or "Save" the group is then properly updated and shows one dimmer. Maybe this is just a display error on the config page (I haven't tested the group operationally to see if both dimmers are still functionally within the group or not -- I can do more of this testing another time).

    I've also tried it where I select the "Room" "Equals" operator and get the same result.

    Now for another odd part, I then restored the device's original room name ("Office") and clicked the group's "Edit" and then "Save". I expected the group to be updated to include both devices again (which did sort-of happen) -- but when I hovered over the "Notes" icon, the re-added device shows the "old" room name that I used when I removed the device from the room. This occurred when I used
    the "Room" "Equals" operator (I assume it would also happen with "Room" "Contains"). So it seems there is something odd going on here.


    I hope this gives you enough to try and see if you can replicate the error.


    Click image for larger version Name:	Capture.PNG Views:	1 Size:	83.8 KB ID:	1288429

    I can't replicate any of this.
    What OS are you using to run HS3?
    How do you change the location or rename a device?

    Leave a comment:


  • Ltek
    replied
    Originally posted by usLEDsupply View Post
    Is there any way to trigger an event If any device in the group doesn't change in (X) time? So I could monitor my z-wave temp sensors without having to make a rule for each one
    spud
    this would be a great add and reduce the # of events needed for some things, example: Motion lighting. Currently, we must have at least 2 (my screenshot has 3 due to making it easier for me to re-use 1 of them)... one event to set the lights to turn off after 5 minutes, one event to cancel the delay turn off if motion is detected.

    adding "Device Group has not changed in N time" would allow any motion lighting 2 or 3 event sets to become single event.

    IF "Device Group MOTION has not changed in" 5 minutes
    AND IF "Device Group MOTION, All values are" = 0
    THEN "Set All devices in Device Group LIGHTS " = 0

    ... for me this removes about a dozen unnecessary events and makes manageability 10x easier (figuring out what devices/events affect what other devices/events, when and where, etc)
    Attached Files

    Leave a comment:


  • usLEDsupply
    replied
    Is there any way to trigger an event If any device in the group doesn't change in (X) time? So I could monitor my z-wave temp sensors without having to make a rule for each one

    Leave a comment:


  • jvm
    replied
    Originally posted by spud View Post

    The dynamic groups are supposed to update automatically when devices room / floor / name are changed. I just tested it again and it works for me.

    In the EasyTrigger log you should see something like:

    Feb-27 08:24:18 DEBUG Device 6082 changed

    then if you go to the Easytrigger config page, the list of devices in the tooltip should be updated, but you HAVE to refresh the page.

    Similarly when devices are created by plugins they should be picked up by the plugin, and the groups updated accordingly
    Thanks for the quick reply. I'll check the log when I get home from work since I can't access that remotely, but I just checked and refreshing the config page doesn't seem to do the trick.

    As further information, I have a simply dynamic group as shown below. Normally, the room contains two dimmers (Z-Wave Switch Multilevel). If I change the room setting for one of the dimmers (to a name that does not include "Office") and I then refresh the config page, I should see one dimmer when I hover over the dynamic group's note icon; however, when I hover overt the note icon, I still see two dimmers. However, if I click on the group's "Edit" button, but then "Cancel" or "Save" the group is then properly updated and shows one dimmer. Maybe this is just a display error on the config page (I haven't tested the group operationally to see if both dimmers are still functionally within the group or not -- I can do more of this testing another time).

    I've also tried it where I select the "Room" "Equals" operator and get the same result.

    Now for another odd part, I then restored the device's original room name ("Office") and clicked the group's "Edit" and then "Save". I expected the group to be updated to include both devices again (which did sort-of happen) -- but when I hovered over the "Notes" icon, the re-added device shows the "old" room name that I used when I removed the device from the room. This occurred when I used
    the "Room" "Equals" operator (I assume it would also happen with "Room" "Contains"). So it seems there is something odd going on here.


    I hope this gives you enough to try and see if you can replicate the error.


    Click image for larger version  Name:	Capture.PNG Views:	1 Size:	83.8 KB ID:	1288429

    Leave a comment:

Working...
X