Announcement

Collapse
No announcement yet.

Problem with an event calling an event that's disabled.

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

    Problem with an event calling an event that's disabled.

    Is it considered normal that when one event calls another event and the called event is disabled the called event is still run? That seems so not good.

    I've tried this more than one way including having the calling event cave the conditions box checked hoping that at least the disabled condition would stop the called event from being called.

    HomeSeer Version: HS3 Standard Edition 3.0.0.548
    Linux version: Linux auto 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
    Number of Devices: 484 | Number of Events: 776

    Enabled Plug-Ins: 3.0.0.13: AirplaySpeak | 2.0.61.0: BLBackup
    3.0.0.70: EasyTrigger | 1.3.7006.42100: LiftMaster MyQ
    4.2.3.0: mcsMQTT | 3.0.0.53: PHLocation2 | 0.0.0.47: Pushover 3P
    3.0.0.16: RaspberryIO | 3.0.1.262: Z-Wave

    Z-Net version: 1.0.23 for Inclusion Nodes
    SmartStick+: 6.04 (ZDK 6.81.3) on Server

    #2
    Originally posted by Timon View Post
    Is it considered normal that when one event calls another event and the called event is disabled the called event is still run? That seems so not good.
    I agree, but that is the behavior I see as well. You could report it as a bug, but it's probably more productive to just adjust you expectations.

    Mike____________________________________________________________ __________________
    HS3 Pro Edition 3.0.0.548, NUC i3

    HW: Stargate | NX8e | CAV6.6 | Squeezebox | PCS | WGL 800RF | RFXCOM | Vantage Pro | Green-Eye | Edgeport/8 | Way2Call | Ecobee3 | EtherRain | Ubiquiti

    Comment


      #3
      Originally posted by Timon View Post
      Is it considered normal that when one event calls another event and the called event is disabled the called event is still run? That seems so not good.

      I've tried this more than one way including having the calling event cave the conditions box checked hoping that at least the disabled condition would stop the called event from being called.
      It is the normal behavior for a disabled Event to only disable its own internal triggers. If you want to stop an Event from being called from another Event, change "Then" to "Never" on the Action calling the second Event.

      HS4 Pro, 4.2.19.0 Windows 10 pro, Supermicro LP Xeon

      Comment


        #4
        I never noticed you could change THEN TO NEVER. I'd rather do it on the receiving Event but I can live with it this way. Thanks

        I will say that I'd like to see an ELSE as well but that's totally different thread.

        I'd also love to be able to insert a THEN between two THENs or at the top of the first THEN. Why, I can't tell you how many times I needed to add a WAIT to serialize the flow after I had several THENs already in place.
        HomeSeer Version: HS3 Standard Edition 3.0.0.548
        Linux version: Linux auto 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
        Number of Devices: 484 | Number of Events: 776

        Enabled Plug-Ins: 3.0.0.13: AirplaySpeak | 2.0.61.0: BLBackup
        3.0.0.70: EasyTrigger | 1.3.7006.42100: LiftMaster MyQ
        4.2.3.0: mcsMQTT | 3.0.0.53: PHLocation2 | 0.0.0.47: Pushover 3P
        3.0.0.16: RaspberryIO | 3.0.1.262: Z-Wave

        Z-Net version: 1.0.23 for Inclusion Nodes
        SmartStick+: 6.04 (ZDK 6.81.3) on Server

        Comment


          #5
          Originally posted by Timon View Post
          I'd also love to be able to insert a THEN between two THENs or at the top of the first THEN. Why, I can't tell you how many times I needed to add a WAIT to serialize the flow after I had several THENs already in place.
          You should be able to drag-and-drop any "action" statement wherever you want it to change the order of "actions.

          Comment


            #6
            Originally posted by Timon View Post
            I'd also love to be able to insert a THEN between two THENs or at the top of the first THEN. Why, I can't tell you how many times I needed to add a WAIT to serialize the flow after I had several THENs already in place.
            You can. Just drag them into the order you want.

            Mike____________________________________________________________ __________________
            HS3 Pro Edition 3.0.0.548, NUC i3

            HW: Stargate | NX8e | CAV6.6 | Squeezebox | PCS | WGL 800RF | RFXCOM | Vantage Pro | Green-Eye | Edgeport/8 | Way2Call | Ecobee3 | EtherRain | Ubiquiti

            Comment


              #7
              I don't believe this, never saw that either and I've got several hundred events.

              Most of the time I see a universal triple bar that show you can dragged but it's not universal.

              It looks like if it's a greenish bar you can drag but a blueish bar you can't. I'll keep that in mind.
              HomeSeer Version: HS3 Standard Edition 3.0.0.548
              Linux version: Linux auto 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
              Number of Devices: 484 | Number of Events: 776

              Enabled Plug-Ins: 3.0.0.13: AirplaySpeak | 2.0.61.0: BLBackup
              3.0.0.70: EasyTrigger | 1.3.7006.42100: LiftMaster MyQ
              4.2.3.0: mcsMQTT | 3.0.0.53: PHLocation2 | 0.0.0.47: Pushover 3P
              3.0.0.16: RaspberryIO | 3.0.1.262: Z-Wave

              Z-Net version: 1.0.23 for Inclusion Nodes
              SmartStick+: 6.04 (ZDK 6.81.3) on Server

              Comment


                #8
                Yes, the greenish bars are the Actions or Thens!

                Comment

                Working...
                X