Skip to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

randyth

Members
  • Joined

  • Last visited

Everything posted by randyth

  1. +1 You'd still need to share your ISY's username:password with the Echo app, but at least we wouldn't have to expose our ISYs to the world via the cloud.
  2. @kgividen Yes, I agree there will eventually have to be a settings option added to the web-based Echo app that allows the user to enter this information in the same way you currently enter your Pandora or iHeartRadio account info. In other words, a way for us (developers) to add simple UI screens to their current web-based Echo app as part of our app's "installation" process. This is obviously something Amazon would have to allow/support in order to for anyone to publish this type of app for public use. Otherwise, you have to customize the app for each user! There might be some creative solution to this, but none I can think of at the moment. Until then, I am trusting that Amazon will figure all this out by the time they have a process and app store in place for people to actually share/sell their Echo apps with the world. -Randy
  3. As you might know, the AWS Lambda server supports JavaScript functions through Node.js. I am using Nodes.js' HTTP module to talk to my proxy server. While I am not using my ISY username/password in my AWS Lambda code (I only do that at the proxy->ISY level inside my LAN), the HTTP module claims to support basic 'user:password' authentication to compute an Authorization header. It also claims to support HTTPS. I've yet to have to use either, but I am willing to try. I'll send you an email at support@universal-devices.com so we might set up some tests. Cheers, -Randy
  4. After being waylaid by other silly projects that should be limited to people with more skills than I possess, I was finally able to get my Echo to talk to my ISY without the use of the Hue "hack" or IFTTT. Using my Amazon Echo developer access, I created an app that runs on Amazon's AWS Lambda servers. I call my app SARAH in honor of the Self Actuated Residential Automated Habitat system from the old Eureka TV show. This Javascript-based app talks to my ISY device via a custom proxy that I created and run on my local NAS drive. I had to open a port and use a free cloud/DNS service so the Echo app could reliably contact my NAS drive. It's a bit of a patch job -- certainly not a final solution for the masses. In fact, it is as much or more of a "hack" than the HUE solution, I'm sure, so please don't ask me for my ugly code. I'm sure you don't want it. However, I am very happy with it! @Michel, if you can still use volunteers, I will gladly help you to test out your new ISYPortal with my SARAH app. Thanks, -Randy
  5. @jruben4, here's more info on hbs01's comment: http://wiki.universal-devices.com/index.php?title=ISY_Developers:API:REST_Interface#Programs
  6. I just received my "Alexa AppKit" invitation, giving me assess to the Amazon Echo Developer program. I haven't even logged into the developer site yet so know nothing as I post this. When I do learn more, I'll share what little information the NDA allows (which could very well be nothing). And, of course, see what I might do to help get UDI into the program. They certainly deserve to get an invite more than I do. As cool as the WeMo / Hue hack is, I'm hoping to avoid it and have Alexa on direct speaking terms with the ISY -- no interpreter required! -Randy
  7. 5 seconds sounds great. I recently put together a crude test using the Echo -> IFTTT -> CAO Gadget's Tag Manager -> ISY's REST interface so that adding something to the Echo's to-do list turns on a light. I'm not sure if the slowdown is with IFTTT, the Tag Manager, or both, but it can easily take 5 minutes between me giving the vocal command and the light turning on. Humorous, yes (it really did make me chuckle when the light finally turned on), but not very practical. It makes one wonder exactly how much time actually passes during the time-lapse portion of this video: -Randy
  8. Definitely worth it for me, but like many here, I enjoy the time I put into it. I consider it a hobby. My wife often jokes that I'm not happy unless I have something to fix. As a result, I am frequently playing with the system to break improve things. My home theater system falls under the same category (SageTV forever!). Some "Practical" Benefits: * Automated sprinklers based on current and forecast weather * Automated whole-house ventilation system that reduces need for AC by knowing when to exchange air instead of running the AC * Monitors my sump pump to make sure it's still operating * Notifies me when I'm away from home and my smoke alarms go off (never used in real-case scenario, thank goodness) Some Fun Benefits: * Lights my way to bed when I'm done for the night * Turns on the nightly news if I'm in the room at 6pm * Provides simple timer functions for an outdoor fountain and indoor "ambient" lights * Makes things happen when I push buttons (the six-year old version of me is so very impressed) -Randy
  9. Sadly, I did not make the cut to be one of the initial Amazon Echo developers. Happily, there are other home-automation nerds who did... http://www.engadget.com/2015/04/23/amazon-echo-nest-wink/ https://youtu.be/QS6dNFpGbfs -Randy
  10. It's a good sign that Amazon recognizes and supports the Echo's home-automation potential. It seems just a matter of time they'll open it up to HA developers and HA devices such as the ISY. -Randy
  11. I have 64 programs (gotta love nice binary numbers). Apparently I need to start creating more if I'm going to keep up with y'all -- my wife will be so happy if I do since all my home-automation "improvements" work out perfectly first try. -Randy
  12. Try this: Right click on the device and select Remove from Folder. The device should then move to the "root" folder. Once in the root, right click on the device and you should see the replace option. -Randy
  13. I filled out the form a few days ago. Hope to hear more from Amazon soon. -Randy
  14. General advice for all things tech: When in doubt, reboot.
  15. OMG, I'm going in and renaming all my variables now with a i_ and s_ prefix. Such a great idea. Such an obvious thing to do, too... no wonder I overlooked it.
  16. Still no response from Amazon regarding my request for developer info. In the mean time, here a fellow who's discovered some interesting info: http://www.piettes.com/the-amazon-echo-api/ Similarly, here's a guy who is constantly polling the Echo's to-do list to act on voice "commands": https://www.youtube.com/watch?v=r58ERvxT0qM -Randy
  17. Yeah, I wouldn't have purchased one if I had to pay the full $199. I'm hoping Amazon is as open with the Echo as they are with the Fire TV as far as developer access goes. I haven't had any time to attempt to monitor how the Echo app communicates with the device to see if there are any obvious ways to get it talking to the ISY, but I have inquired about the Echo developer program (no response yet). It would make an excellent Ubi-type device if Amazon allowed it. The voice recognition is really quite good. -Randy
  18. Initial impressions after about 45 minutes of messing around: Excellent packaging, right up there with Apple or Sonos products Setup was a breeze -- plug it in, download an app on your smartphone or tablet, enter your WiFi password into the app (no Ethernet port), and you're ready to go It comes with a Bluetooth remote that is very similar to the one that comes with the FireTV (I wouldn't be surprised if I could pair it with a FireTV, though it has fewer buttons) The remote is mainly so you can quickly pause/play and skip back/forward without having to take the time to give your Echo verbal commands The remote is also handy for giving the Echo verbal commands via the microphone button at the top of the remote when you are out of range from the Echo. No need to say "Alexa" to get the Echo's attention when you talk to it via the remote. Sound quality of the speaker is decent as long as you aren't expecting high volumes or booming bass. I really like how you can adjust the volume by spinning the top of the device (it has a movable ring around the top of the cylinder). The microphone is really good and dealt well with the fact that there was ambient TV noise going on in the background while I was messing around with it. Voice recognition is excellent so far. It works with Prime Music without additional setup, fuss, or having to "add" the Prime Music to your library (as you have to do before you can play Prime Music via Amazon's CloudPlayer). I now fear Amazon will never help Sonos get their system working with Prime Music. It comes integrated with iHeartRadio and TuneIn, which is awesome. I was able to simply say, "Alexa, play KLCC" and it started playing my local NPR radio station within seconds. Surprisingly, it does NOT yet connect to the FireTV so I can't say things like, "Alexa, search for Doctor Who on FireTV." I have to believe this is coming. My only attempt so far to see if I could hack into it was to simply enter its IP address into a browser. Nothing there. -Randy
  19. Just received my Amazon Echo invite, ordered one, and should receive it this Friday. Could turn into an expensive doorstop, but I do expect to get some initial entertainment checking out how open and accessible it is. From the invite email... I'm a software developer, can I develop services for Echo? We'd love to hear your ideas for what you might build for Echo. Contact us at echo-developers@amazon.com
  20. randyth replied to mfranzel's topic in ISY994
    I think you mean www.theubi.com/, right?
  21. I don't think we can evaluate your program without seeing what is changing the AC_Temp_Difference_Cool_Den variable. In any case, is AC_Temp_Difference_Cool_Den a State variable? If it isn't, try making it one and see if that helps you achieve your expected result. -Randy
  22. Brilliant. I really should have figured that out on my own. Thanks for the help and quick reply. -Randy
  23. I have a EZFlora sprinkler system controller I would like to cut the power to during the late fall and winter when my sprinkler system is drained. Of course, if I do this, the ISY Admin console complains about losing connection with this device. Is there a good way to "disable" a device inside the admin console without deleting it? I would like to stop ISY from complaining about not having contact with the EZFlora while still keeping all my device-related ISY programs and controller/valve names intact during the sprinkler system's off season? Thanks, -Randy
  24. Great. Thanks so much for your answers, Lee. -Randy
  25. Amusing philosophical question without context. Please ignore. (Ha! I just noticed I did not properly enumerate that final question. Appropriate, I suppose, since infinity is not a number.) Anyhow, I have an actual followup question that is somewhat related to my time-triggered questions: Would the [calm down] action in the following example execute... If Control 'panic button' is switched On Then Wait 30 minutes [calm down] ...even though, like a clock reaching 9AM, the pressing of a controller's On button represents a moment in time and so the triggering event (the 'panic button' being pressed) might not actively be "true" after a 30-minute Wait? Thanks again, -Randy

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.