Jump to content

waffles

Members
  • Posts

    246
  • Joined

  • Last visited

Everything posted by waffles

  1. 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?
  2. 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.
  3. 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.
  4. 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.
  5. 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)?
  6. 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!
  7. 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!
  8. 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.
×
×
  • Create New...