Jump 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.

waffles

Members
  • Joined

  • Last visited

Everything posted by waffles

  1. Appreciate you prompt reply, Michel. I am still not quite clear how to understand that the ISY displays the external IP address. What happens if the external address changes? Would I need to re-enable the Internet access in the ISY settings? Maybe when the ISY About window is opened, the ISY (only) polls the current external IP address and displays it, i.e. it would then show a changed IP address? Or....?
  2. I have a Dynamic DNS service (dyndns) set up in my router (Netgear 3700 with OpenWrt) and Internet Access enabled in my ISY994i. The ISY has created an entry in the router's UPnP screen, showing its internal IP adress and secure port. In the ISY's About I see under Internet Access my current external IP address: https://xxx.xxx.xxx.xxx:xxxxx/, rather than the dyndns host name. That said, where in the ISY would I have to enter this info? Overall it has been working fine. On the other hand, my IP address has not changed in quite a while. I am wondering if I am missing something. Could someone please enlighten me? Thanks!
  3. I personally prefer Control over Status since I think about these programs in an event-based way. However, I was mostly doing it because you mentioned scenes. Since the scenes may have many responders and at different levels, it's hard to say what "scene" is on. Using programs like I showed on the controllers, you can tell what scene is really on. If you just query the status of a light, is it "On" because Scene A is turned on or because Scene B is turned on? Got it - thanks much!
  4. Thanks for the link. Looks like this is exactly what I was looking for (for my fall back solution anyway). I see you are querying the controllers, rather than the loads, which oberkc and I were looking at. Is there an advantage to do this way over the other?
  5. Yes, this can get a bit fuzzy, in particular if you have several dimmer devices with target levels less than 100 and greater than 0%...and even more complicated if you have a mix of different target levels in a scene. To come up with a percentage value, as available for a dimmer, but for a scene, do you calculate an average across all device levels? If so, what does it tell you? Or this one: should a scene be considered 100%, if a target level is only 70% and that level is currently met. That is why I said, I prefer to keep it simple – like you showed in your program: each device of a scene has a target state. If all devices are at their target state, this equates to a TRUE, otherwise it is FALSE – no grey area. Will do. EDIT: how do I do this? Is there a sub forum to post in or form to submit?? Maybe one the moderators (Michel?) could point me in the right direction - thanks! I upgraded from a several thousand $ URC setup a few years ago to iRule. I have been very happy with iRule’s capabilities and performance (and at much lower cost). I use a couple of iPads, a Touch and an Android smart phone as ‘front ends’. Control of my home theater is handled mainly by the ISY for the Insteon ‘stuff’, a Digi Portserver for the IP to RS232 connections and a GlobalCache itach for the IR devices. More and more devices are also directly controllable through IP. iRule is a very powerful and customizable solution. AFAIK, iRule offers a free demo version> Why do not you check it out.
  6. No .... Is to possible to have this feature added? This is what I thought of as a workaround if the value for variables could be queried but not the state of scenes. I already wrote a little test program where I set a variable to '1', if all criteria are met, otherwise the variable is set to '0'. The downside of this approach is that in case of changes to a scene this program would have to be updated accordingly.
  7. Sorry, I did not want to make it too complicated/detailed. I have a universal remote control system with 2-way/feedback (iRule). I use the REST interface commands to communicate with the ISY by sending commands and receiving states of devices. The next step – and this is the content of my questions here – is to get the ISY to broadcast the states of scenes or values of variables. Hope this is clearer now.
  8. Is there a way to query the state of a scene, specifically for Insteon devices? A simple on/off or yes/no would work for me. Here is a simple scenario: I have 3 ApplianceLincs that belong to Scene "all on". If the state for all 3 devices is ON, the state for this scene will be YES. If the state for one or more is not ON, the state for this scene will be NO. The same rules would apply for dimmers. There, ON for each device would be defined by their respective target levels (0-100%). Along those lines, is it possible to query the value of VARIABLES (Integers or States)?
  9. Thanks for the reply. I think before I can jump into the actual programming I need to figure out how to talk to the thermostat with the ISY. Within the iRule I connect through a 'http gateway' . Where would I configure this in the ISY. Would this be in the optional network module? Thanks!
  10. Thanks for your reply, kevkmartin; The thermostat's API would give me the currently set target temp. I could go from there. Unfortunately, I am a complete noobie when it comes to ISY programming. Thus far I have only written mini programs, if you can even call it that, to link X10 and Insteon devices. How would I need to go about it? Do I need to an addl. module for it? TIA!
  11. I was wondering if you have found a solution. I am in a similar situation. My thermostat (Filtrete 3M-50 / Radiothermostat) also does not have any commands for temp up or down; only discrete temps settings. I also like to integrate it in my iRule setup. I might need my ISY994's help. But how? The standalone Radiothermostat apps for iOS and Android offer this functionality, so it should be somehow possible.

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.