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

  • Originally posted by cc4005 View Post
    Click image for larger version  Name:	Capture.PNG Views:	1 Size:	55.0 KB ID:	1276394

    Now reading more carefully I think I can correctly answer your question. The Any/All appears to be available only as a condition (AND IF) but not a trigger (IF).
    FOUND IT!!! Thank you very much sir!!

    This just eliminated 10 events, a counter, and a virtual device -- this is great!

    Comment


    • Originally posted by mitchmitchell1616 View Post

      LOL, I have all sort of trouble mis-reading posts, especially when browsing late at night (or real early in the morning).
      I'm sure you realize this, but just in case you didn't -- you get can the condition to "act" like a trigger by preceding it with the Trigger of "If Any devices value in this group has just changed"

      Comment


      • Originally posted by jvm View Post

        I'm sure you realize this, but just in case you didn't -- you can the condition to "act" like a trigger by preceding it with the Trigger of "If Any devices value in this group has just changed"
        I didn't but I do now -- thanks!!

        Comment


        • Originally posted by rprade View Post
          Honestly, I am now in the habit of following this process for ALL plug-in updates:
          • Disable plug-in(s) to be updated
          • Update plug-in(s)
          • Enable plug-in(s)
          Some plug-in update properly while running, but many do not. It is just easier and cleaner to follow the ritual.
          From this point forward it will be my procedure also.
          John (N6BER), Joyce, Lucas (Golden Ret mix), Bella (Great Pyrenees) and Lance (GP).

          HomeSeer Version: HS3 Standard Edition 3.0.0.478
          Linux version: Linux auto 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
          Number of Devices: 347
          Number of Events: 535
          Available Threads: 399
          HSTouch Enabled: True

          Enabled Plug-Ins
          3.0.0.13: AirplaySpeak
          2.0.59.0: BLBackup
          3.0.0.56: EasyTrigger
          1.3.6927.42284: LiftMaster MyQ
          3.4.18.2: mcsMQTT
          3.0.1.109: PHLocation
          0.0.0.45: Pushover 3P
          3.0.1.252: Z-Wave

          Comment


          • Originally posted by Timon View Post
            From this point forward it will be my procedure also.
            I also disable plugins to be updated. But in addition - I do each plugin update one-by-one, i.e.
            • disable one plugin
            • update one plugin
            • enable back (optional)
            • repeat for other plugins
            Because I found if you update all at once and there's an issue with one of the plugins - you don't really know the current update state...

            Comment


            • Originally posted by Timon View Post
              Ok, call me blind as a bat but I can't find the Push, Pop and Clear functions after loading beta 56. I've gone through just about every functions and I just don't see it.
              spud this is great. Not sure if you were around in the HS1.x days but there was a script that did this back then - super useful.

              A thought...

              if you could combine Push/Pop with ET Groups then we'd have some pretty cool scene functionality. Basically telling ET to gather all the device values from in a Group, and put them on the stack.

              One step further would be to add the ability to have 'default' values for each device in a Group (set in the ET plugin group itself) and then be able to call those defaults whenever.

              scenario...

              manually change several lights over the evening
              *guests come over*
              -- PUSH the current values to the stack
              -- Call ET Group Defaults (all device values change to default)
              *an hour later, guests leave*
              -- POP ET Group stack values to return to prior settings

              Comment


              • There are times when I want to test if a device is on before I do another function which may turn that device off but I want to make sure the device has been on for at least a couple fo second before I do. Think timing out a light based on a timer but the timer continues to run. This can be done easily with the built in tests so all works fine.

                The problem comes when I want to do the same with a group but I want to make sure that all the devices in the group have been in the given condition for at least x length of time first. That I can't do.

                I'd like to see a group test that works like the built in single device test but the time applies to the entire group.

                Then I could say if any/all ... for least x seconds.

                If there is a way to do this and I missed it then forget the whole thing.
                John (N6BER), Joyce, Lucas (Golden Ret mix), Bella (Great Pyrenees) and Lance (GP).

                HomeSeer Version: HS3 Standard Edition 3.0.0.478
                Linux version: Linux auto 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
                Number of Devices: 347
                Number of Events: 535
                Available Threads: 399
                HSTouch Enabled: True

                Enabled Plug-Ins
                3.0.0.13: AirplaySpeak
                2.0.59.0: BLBackup
                3.0.0.56: EasyTrigger
                1.3.6927.42284: LiftMaster MyQ
                3.4.18.2: mcsMQTT
                3.0.1.109: PHLocation
                0.0.0.45: Pushover 3P
                3.0.1.252: Z-Wave

                Comment


                • Is there a way to poll a group of devices within EasyTrigger?
                  John (N6BER), Joyce, Lucas (Golden Ret mix), Bella (Great Pyrenees) and Lance (GP).

                  HomeSeer Version: HS3 Standard Edition 3.0.0.478
                  Linux version: Linux auto 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
                  Number of Devices: 347
                  Number of Events: 535
                  Available Threads: 399
                  HSTouch Enabled: True

                  Enabled Plug-Ins
                  3.0.0.13: AirplaySpeak
                  2.0.59.0: BLBackup
                  3.0.0.56: EasyTrigger
                  1.3.6927.42284: LiftMaster MyQ
                  3.4.18.2: mcsMQTT
                  3.0.1.109: PHLocation
                  0.0.0.45: Pushover 3P
                  3.0.1.252: Z-Wave

                  Comment


                  • Originally posted by Timon View Post
                    Is there a way to poll a group of devices within EasyTrigger?
                    No, Assuming you are wanting to poll a Z-Wave device, that is a function of the Z-Wave plug-in. Easy Trigger does not work with other plug-in's functions.
                    Randy Prade
                    Aurora, CO
                    Prades.net

                    PHLocation - Pushover - EasyTrigger - UltraECM3 - Ultra1Wire3 - Arduino

                    Comment


                    • Not sure if it's possible already - setting other devices to the device "control use" - not the "value"?
                      To explain - I have switches that have different "value" for the same "control use" - i.e. for "ON" there are values 99, 100, 255.
                      So I can't use the ET action to set all switches to the same value since some don't have "value" 100 or 255.
                      But it would be better if ET had an action to set the switches to the "control use" of one of them, i.e. "ON".

                      Comment


                      • Originally posted by alexbk66 View Post
                        Not sure if it's possible already - setting other devices to the device "control use" - not the "value"?
                        To explain - I have switches that have different "value" for the same "control use" - i.e. for "ON" there are values 99, 100, 255.
                        So I can't use the ET action to set all switches to the same value since some don't have "value" 100 or 255.
                        But it would be better if ET had an action to set the switches to the "control use" of one of them, i.e. "ON".
                        In the status graphics tab for each device, you can define ON. It can be different for different devices. I'm pretty sure if you set them all to ON, it would reflect the appropriate value for that device. Hopefully that makes sense.

                        Comment


                        • Originally posted by logbuilder View Post
                          In the status graphics tab for each device, you can define ON. It can be different for different devices. I'm pretty sure if you set them all to ON, it would reflect the appropriate value for that device. Hopefully that makes sense.
                          Not really. Don't get what you mean?
                          1. Status graphics page is created by the plugin, I don't want to mess with it.
                          2. That's exactly what I'm saying - for one device ON = 100, for other ON = 255
                          So if I use ET action say to set second device to first - it will try to set it to 100, not 255 - then I get an error in log.

                          Comment


                          • Another question - is it possible to set "Attension"? I.e. when device graphics show exclamation mark and if you move mouce pointer over - it shows a string you set in "Attension" field.

                            Comment


                            • And another feature request - execute action on HS start.

                              Comment


                              • Originally posted by alexbk66 View Post
                                And another feature request - execute action on HS start.
                                You can already do that by adding stuff in the Startup.vb script.
                                Moreover ET doesn't know when HS starts, it only knows when the ET plugin is started itself which is a bit different.

                                Comment

                                Working...
                                X