Algorithm Posted October 21, 2007 Posted October 21, 2007 Now that SmartHome has announced the forthcoming KPL relay, which I've been needing for a very long time, the two hardware MissingLinc devices (for me) are ceiling fan controllers and a wider selection of RF remotes (more buttons, less buttons). Sure, there are other devices (motions, motion floods, thermostats, IR) which I would like, but these can presently be worked around with X-10. On the software/controller side, ISY-26 with its 2.5 beta pretty much has things covered. The one piece which would complete the puzzle for me, allowing me to replace my Ocelot, is variables. Variables are useful in so many different ways and situations, and I'm using a huge number of them in the Ocelot. Variables would also seem pretty straight-forward to implement, and wouldn't require a large amount of memory or resources--simply a way to read them and manipulate them. Any chance of something like this any time soon?
Mark Sanctuary Posted October 23, 2007 Posted October 23, 2007 Do you implement them as pseudo devices? Then they could be added to programs just like a device.
Michel Kohanim Posted October 23, 2007 Posted October 23, 2007 Just Another Joe, It's in our plans to add variables ... the question is only about timing. With kind regards, Michel Now that SmartHome has announced the forthcoming KPL relay, which I've been needing for a very long time, the two hardware MissingLinc devices (for me) are ceiling fan controllers and a wider selection of RF remotes (more buttons, less buttons). Sure, there are other devices (motions, motion floods, thermostats, IR) which I would like, but these can presently be worked around with X-10. On the software/controller side, ISY-26 with its 2.5 beta pretty much has things covered. The one piece which would complete the puzzle for me, allowing me to replace my Ocelot, is variables. Variables are useful in so many different ways and situations, and I'm using a huge number of them in the Ocelot. Variables would also seem pretty straight-forward to implement, and wouldn't require a large amount of memory or resources--simply a way to read them and manipulate them. Any chance of something like this any time soon?
Algorithm Posted October 23, 2007 Author Posted October 23, 2007 Do you implement them as pseudo devices? Then they could be added to programs just like a device. Mark, if you're asking how I presently implement them in the Ocelot, its not that way since the Ocelot does not have pseudo devices, although that would be fine in an ISY implementation (especially as a work-around until more full-functioned variables arrived). What I would love to see is an implementation where you can have actions that set and manipulate variables in various ways, such as addition, subtraction, multiplication, division, modulus. The operands for such operations could be constants or other variables, or even indirect addressing of variables, as well as device status and so forth. That would be very powerful. I envision the variables as sixteen-bit signed integers (unsigned would be fine as well), although a few users may prefer real values. They could even be typed, i.e. set each variable the way you need it, though I'm not holding my breath on that .
Algorithm Posted October 23, 2007 Author Posted October 23, 2007 Just Another Joe, It's in our plans to add variables ... the question is only about timing. With kind regards, Michel Michel, Excellent! Thank you so much. I'll be very interested in the time-line.
Mark Sanctuary Posted October 23, 2007 Posted October 23, 2007 Oh more than a bool variable, true that would be useful.
Algorithm Posted October 23, 2007 Author Posted October 23, 2007 Oh more than a bool variable, true that would be useful. Exactly! For the present, I contemplated using a few extra lamp modules without loads, just to set the brightness and read it back (real devices, but pseudo variables) until the real thing arrives .
Michel Kohanim Posted October 23, 2007 Posted October 23, 2007 Just Another Joe, Development will surely not start till mid December due to other activities that take precedence. So, I suspect some time in Jan/Feb next year. With kind regards, Michel Just Another Joe, It's in our plans to add variables ... the question is only about timing. With kind regards, Michel Michel, Excellent! Thank you so much. I'll be very interested in the time-line.
Algorithm Posted October 23, 2007 Author Posted October 23, 2007 Michel, Oh, OK. Thanks for the straight-forward reply. Disappointing of course, but something to keep looking forward to. Would that be 2.6 or 2.7? Just Another Joe, Development will surely not start till mid December due to other activities that take precedence. So, I suspect some time in Jan/Feb next year. With kind regards, Michel Just Another Joe, It's in our plans to add variables ... the question is only about timing. With kind regards, Michel Michel, Excellent! Thank you so much. I'll be very interested in the time-line.
Michel Kohanim Posted October 23, 2007 Posted October 23, 2007 Hell Just Another Joe, Oh, OK. Thanks for the straight-forward reply. Disappointing of course, but something to keep looking forward to. Would that be 2.6 or 2.7? In all likelihood, it will be in 2.6. With kind regards, Michel
Algorithm Posted October 23, 2007 Author Posted October 23, 2007 Hell Just Another Joe, Oh, OK. Thanks for the straight-forward reply. Disappointing of course, but something to keep looking forward to. Would that be 2.6 or 2.7? In all likelihood, it will be in 2.6. With kind regards, Michel Excellent! Thanks!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.