Jump to content

Is there a way to activate tasks in UD Mobile?


Recommended Posts

Posted

I just realized that ELK tasks aren't pulled in to the ISY via the ELK module.  Unless I'm missing something I'm guessing I'll need to find a way to write a program that would activate the ELK task - perhaps using ELK outputs?

Thanks again.

 

Carl

 

Posted (edited)
4 minutes ago, cwagner2401 said:

I just realized that ELK tasks aren't pulled in to the ISY via the ELK module.  Unless I'm missing something I'm guessing I'll need to find a way to write a program that would activate the ELK task - perhaps using ELK outputs?

Thanks again.

 

Carl

 

This was also the case with the original ISY Elk module.  There is a workaround.  As you mentioned, outputs.  Specifically, phantom outputs (outputs that don't actually have an Elk output module attached).  Use the higher end of the range of outputs, like in the 100s, just in case you decide to buy a bunch of Elk output boards and use up all the lower numbers.  Then in Elk you'll need to write a rule that says "whenever output x turns on, then activate task y".  In ISY, you will need to write a program,

IF . . whatever you want to trigger the task.

Then turn output x on for 1 second.

Edited by apostolakisl
  • Like 1
Posted

@apostolakisl Thanks. Do you know if tasks are these available using the Elk Node Server?

@cwagner2401, not sure if you are using the Elk Node Server, but I believe it has greater functionally than the Elk Module. All Node Servers should be compatible UD Mobile, modules are not supported.

Posted
2 hours ago, Javi said:

@apostolakisl Thanks. Do you know if tasks are these available using the Elk Node Server?

@cwagner2401, not sure if you are using the Elk Node Server, but I believe it has greater functionally than the Elk Module. All Node Servers should be compatible UD Mobile, modules are not supported.

I haven't tied the PG3 node server yet.  But the answer is no to PG2.  Also no to the Elk Module for ISY.  I assume the API has them available, but I don't know.

@JimboAutomates

Posted

@cwagner2401

The Elk Node Server is local on PG3 (Polyglot V3). Node Servers are similar to an apps which allow non-native device/service to run natively on ISY.  If your Universal Devices hardware is a Polisy, PG3 is already installed and you can download Node Servers from the PG3 Store.  I'll skip the details as there are many forum threads and documents explaining setup and installation. If you have specific questions we will be happy to assist. 

Thanks @apostolakisl, maybe Jim can add this as a feature request if it doesn't already exist.

Posted
4 minutes ago, Javi said:

@cwagner2401

The Elk Node Server is local on PG3 (Polyglot V3). Node Servers are similar to an apps which allow non-native device/service to run natively on ISY.  If your Universal Devices hardware is a Polisy, PG3 is already installed and you can download Node Servers from the PG3 Store.  I'll skip the details as there are many forum threads and documents explaining setup and installation. If you have specific questions we will be happy to assist. 

Thanks @apostolakisl, maybe Jim can add this as a feature request if it doesn't already exist.

Actually, I would say I am  99% sure that the API has access to tasks since I am pretty sure when I used to have an Elk phone app, I could run tasks from it.

Posted
I have a number of tasks that I use to start sprinkler zones and other things. I don't see tasks in the "Display Node" dialog.
The ELK NS doesn't support tasks yet, it's on my (long) list of things to add https://github.com/UniversalDevicesInc-PG3/udi-poly-ELK/issues
I'm busy the next few weeks and on vacation but hopefully will get on it soon after returning.
I'm curious what you do with tasks? I'm still a relative newbie on fully utilizing the ELK.


Sent from my Pixel 6 Pro using Tapatalk


Posted
5 hours ago, JimboAutomates said:

The ELK NS doesn't support tasks yet, it's on my (long) list of things to add https://github.com/UniversalDevicesInc-PG3/udi-poly-ELK/issues
I'm busy the next few weeks and on vacation but hopefully will get on it soon after returning.
I'm curious what you do with tasks? I'm still a relative newbie on fully utilizing the ELK.


Sent from my Pixel 6 Pro using Tapatalk

 

Nothing I couldn't do from ISY, but I had Elk before I had ISY and I programmed a number of things in there, some of which are quite complex, like my sprinkler function.  I could move it over to ISY, but that would be a lot of work.  And gladly, I did not do that because I would then have had a whole bunch of work converting from Elk module to Elk NS.  While ISY is very stable, Elk is insanely stable, and when it comes to some things, I would rather have them running on Elk.  

Posted
Nothing I couldn't do from ISY, but I had Elk before I had ISY and I programmed a number of things in there, some of which are quite complex, like my sprinkler function.  I could move it over to ISY, but that would be a lot of work.  And gladly, I did not do that because I would then have had a whole bunch of work converting from Elk module to Elk NS.  While ISY is very stable, Elk is insanely stable, and when it comes to some things, I would rather have them running on Elk.  
That was my assumption. Thanks for the great explanation.

Sent from my Pixel 6 Pro using Tapatalk

Posted

Ha. Coincidentally, my application is for sprinklers too. And the bulk of my processes are in ELK Rules too. 

 I use ISY because I have an IoT device attached to my sprinkler controller and use the ISY to send remote procedure calls to the IoT device when the ELK Rules fire off.  In my ELK I use tasks to fire off Rules and also use eKeypad to directly control the tasks.  With eKeypad, I use these tasks to directly fire off zones during winterization and summerization of the sprinkler system. 

I recently started exploring UD Mobile because its UI is more user-friendly than eKeypad (my wife doesn't like eKeypad).  This is why I asked about UD Mobile and tasks.  I can keep using eKeypad for the sprinklers - my wife isn't interested in that anyway.

 

 

Posted
8 minutes ago, cwagner2401 said:

Ha. Coincidentally, my application is for sprinklers too. And the bulk of my processes are in ELK Rules too. 

 I use ISY because I have an IoT device attached to my sprinkler controller and use the ISY to send remote procedure calls to the IoT device when the ELK Rules fire off.  In my ELK I use tasks to fire off Rules and also use eKeypad to directly control the tasks.  With eKeypad, I use these tasks to directly fire off zones during winterization and summerization of the sprinkler system. 

I recently started exploring UD Mobile because its UI is more user-friendly than eKeypad (my wife doesn't like eKeypad).  This is why I asked about UD Mobile and tasks.  I can keep using eKeypad for the sprinklers - my wife isn't interested in that anyway.

 

 

OK, that confirms then that the api does include task control since ekeypad can access it.

Posted

Ha. Coincidentally, my application is for sprinklers too. And the bulk of my processes are in ELK Rules too. 

 I use ISY because I have an IoT device attached to my sprinkler controller and use the ISY to send remote procedure calls to the IoT device when the ELK Rules fire off.  In my ELK I use tasks to fire off Rules and also use eKeypad to directly control the tasks.  With eKeypad, I use these tasks to directly fire off zones during winterization and summerization of the sprinkler system. 

I recently started exploring UD Mobile because its UI is more user-friendly than eKeypad (my wife doesn't like eKeypad).  This is why I asked about UD Mobile and tasks.  I can keep using eKeypad for the sprinklers - my wife isn't interested in that anyway.

 

 

Posted

eKeypad accesses ELK directly as a separate system.  On eKeypad you see the controls for both systems but, the ISY and ELK systems are "ships in the night".  No api integration of the two.

 

 

Posted
18 minutes ago, cwagner2401 said:

eKeypad accesses ELK directly as a separate system.  On eKeypad you see the controls for both systems but, the ISY and ELK systems are "ships in the night".  No api integration of the two.

 

 

yes, just saying though, that Elk makes tasks available in its api or nothing would be able to trigger tasks via the internet.

Guest
This topic is now closed to further replies.

×
×
  • Create New...