Yep, that’s what we’re trying to do. It really helps to have an involved community too, so thank you for taking the time to clearly explain your thoughts.
I have a need where a valve needs 120 seconds to open, so if I could send the GPIO ON HIGH for 120 seconds it would open the valve 100%, then another GPIO ON HIGH for 120 Seconds would close it. (Floating Point) Clockwise one direction, Counter Clockwise on the other. This way I avoid Analog Out and still stay with the Digital Outputs on the GPIO pins. No AO’s needed. What you are showing in the screen shot looks like it would accomplish this task well.
If we only have one choice on Time Units my vote would be for “Seconds”
It would give you the most options overall.
300 seconds = 5 min, 600 =10 min, 3600 per hour, 86400 per day, etc.
My development case is a controller for a pellet bbq, and at startup, you want to turn on the ignitor for 10 minutes, then turn it off. Alternatively, it could be made more intelligent by saying, stay on for 10 minutes or until say an ambient temperature of 200F is reached.
Then this begs another ask, if 200F is not reached in 10 minutes, raise an alarm, as the ignitor may be fried, etc.
You may have heard we had a little snow here in Colorado yesterday, lost power to all of our pump stations. Our IIoT generated several hundred alarms throughout the day.
It’s a though time to be a asking for money, besides all of our customers had to shut in also, so in the end we didn’t get docked for any down time.
Benny has a photo of me from yesterday,(I like to remind him of how sucky his indoor job is) maybe he will share it since I can’t figure out how to post pix with my phone (I’m not good with technology ).
Agree, and as mentioned already… look forward to a shell call and guess this alone would be a clean interface to calling up our own custom potion or magic spell in the Pi. Recommend that triggers be allowed to activate these scripts as well.
~ Andrew
I think it would still be nice to have maybe a log widget that hides in the background. Then when you are issuing shell commands and it wasn’t successful, you get a little indicator to unhide the log and see what is going on.
Hi, another use case for a ‘pulse’ output is to toggle a garage door opener. This is typically press and release so the pulse would be 1-2 seconds. So this use case backs up the seconds/minutes/hours option nicely! Cheers
Need to get Arduino integration out the door, then there is a whole back log of features (like this one) that have been designed and are ready to be developed. So, this will get done, it’s just a matter of time. I would say best case is end of the month.