Jump to content

Completing the puzzle: Variables


Algorithm

Recommended Posts

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?

Link to comment

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?

Link to comment
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 :) .

Link to comment
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 :wink: .

Link to comment

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.

Link to comment

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.

Link to comment
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!

Link to comment

Archived

This topic is now archived and is closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Forum Statistics

    • Total Topics
      36.9k
    • Total Posts
      370.2k
×
×
  • Create New...