Author |
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: March 17 2010 at 20:18 | IP Logged
|
|
|
Jeff,
My last reply came before reading the whole post regarding macros returning a value. I looked this post over and saw that you're mainly inquiring about sub-macros and the ability to get true sub-routine type capability..ie, call a macro and completely pause the calling macro (we have that now with sub macro), BUT..you also want the ability for the sub macro to run without affecting the calling macros variables (something we DONT have now).
I looked over the whole macro/sub macro mechanism and there is no real easy way to add this support without changing the whole underlying architecture of that area of PowerHome. But, I think Ive come up with a reasonable work-around. Ive added a couple of new functions (as well as a new table to hold the data)..ph_storevars and ph_retrievevars. These functions will allow you to take a complete snapshot of the current LOCAL and TEMP variable set and store them away (presumably you would do this before calling a sub macro). You will be returned a numeric value representing a unique index of your stored variables (you can also specify a specific value if you choose). We already have the ph_clearvars function will gives excellent control over the blanking of the LOCAL, TEMP, and GLOBAL variables (so the sub macro can start with a fresh set if desired). After the sub macro completes and control is returned to the calling macro, the ph_restorevars function will take the specified index and restore the LOCAL and TEMP vars in the database table to the current variable set. This should give you the ability you desire as well as opening up multiple other programming opportunities.
Hope this helps,
Dave.
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: March 17 2010 at 20:22 | IP Logged
|
|
|
Another new feature I neglected to mention (theres likely a few more...I wont have the final list until I compile all my notes) is native support for the Insteon thermostat. There is a new thermostat table (this will also end up supporting Elk thermostats and others) where you can just declare a thermostat device (and the type such as Insteon). PowerHome will then automatically create multiple internal devices representing all of the available thermostat functions (shows on the Device Status screen) as well as handle all the internal polling and control. There are also dedicated thermostat control functions and triggers.
Dave.
|
Back to Top |
|
|
TonyNo Moderator Group
Joined: December 05 2001 Location: United States
Online Status: Offline Posts: 2889
|
Posted: March 17 2010 at 20:48 | IP Logged
|
|
|
Awesome!
|
Back to Top |
|
|
jeffw_00 Super User
Joined: June 30 2007
Online Status: Offline Posts: 929
|
Posted: March 17 2010 at 22:02 | IP Logged
|
|
|
HI Dave - thanks for all the responses. I'm glad all that stuff was already covered (I really do NOT want to add to your work), and it sounds like the next release is going to be really really super excellent. I especially appreciate the extended command support as it sounded like perhaps SH was doing to to help sell SL2 and no one should have to use SL2 when awesome Powerhome is available.
Rock on!
/j
|
Back to Top |
|
|
smarty Super User
Joined: May 21 2006 Location: United States
Online Status: Offline Posts: 728
|
Posted: March 18 2010 at 10:02 | IP Logged
|
|
|
Been following this thread closey....all I can say is PH has been AWASOME and POWERFUL for my application!!!
Ditto to what Jeff has said!
__________________ Elk - Insteon - BlueIris - DMC1 - PowerHome - XLobby - HA_Bridge w/Dots - Brultech
|
Back to Top |
|
|
MrGibbage Super User
Joined: October 23 2006 Location: United States
Online Status: Offline Posts: 513
|
Posted: March 18 2010 at 10:10 | IP Logged
|
|
|
I would like to see the comment field in most every table.
For instance, I would like to put comments in my IR device
table. Some tables already have comments, such as insteon
devices.
|
Back to Top |
|
|
MrGibbage Super User
Joined: October 23 2006 Location: United States
Online Status: Offline Posts: 513
|
Posted: April 15 2010 at 12:29 | IP Logged
|
|
|
OK, Dave. You got us all excited thinking that the next
release was imminent. Since then we haven't seen you too
much around here. I hope all is well. Anyway, can you
share with us an updated release schedule?
Regards,
Skip
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: April 17 2010 at 19:55 | IP Logged
|
|
|
I definately thought I would be done by now but the Control Center enhancements have been kickin my butt. Progress is definately being made and the new slider control for the CC is looking good. Ive also implemented gradient and transparency options into the CC as well. Still have some more CC features to add after the sliders are complete so will try to post a more accurate date shortly when I have a better idea .
Dave.
|
Back to Top |
|
|
jeffw_00 Super User
Joined: June 30 2007
Online Status: Offline Posts: 929
|
Posted: April 17 2010 at 20:13 | IP Logged
|
|
|
take your time Dave. Don't rush it. we can wait!
|
Back to Top |
|
|
MrGibbage Super User
Joined: October 23 2006 Location: United States
Online Status: Offline Posts: 513
|
Posted: April 17 2010 at 20:25 | IP Logged
|
|
|
I agree. We (I) can wait. I certainly didn't mean to sound impatient, and it didn't sound like you took it that way :). I am a bit of a
programmer myself, as are a lot of the guys that hang out here, and hearing what Dave is working on gets our juices flowing. I don't care
if it takes you all night, Dave :) Just kidding. Seriously, I am looking forward to the next release.
By the way, is there anything in the future beyond this next release that you can share with us? 3.x???
|
Back to Top |
|
|
sjvonstein Groupie
Joined: February 05 2010 Location: United States
Online Status: Offline Posts: 75
|
Posted: May 14 2010 at 16:20 | IP Logged
|
|
|
How are things coming Dave?
|
Back to Top |
|
|
tbeckman Senior Member
Joined: December 30 2007 Location: United States
Online Status: Offline Posts: 149
|
Posted: May 20 2010 at 15:47 | IP Logged
|
|
|
I am really looking foward to those CC, changes.
|
Back to Top |
|
|
kikabyte Newbie
Joined: June 15 2009 Location: United Kingdom
Online Status: Offline Posts: 17
|
Posted: June 12 2010 at 01:58 | IP Logged
|
|
|
I have done a search and can't find anything on the forum. Considering our options are VERY limited here in the UK, is there going to be support for Z-Wave controllers in the next beta?
Ta
Chris
|
Back to Top |
|
|
syonker Senior Member
Joined: March 06 2009 Location: United States
Online Status: Offline Posts: 212
|
Posted: June 13 2010 at 12:51 | IP Logged
|
|
|
Keep up the GREAT WORK Dave! Looking forward to the next release! How does one get in your beta program?
-S
|
Back to Top |
|
|
tbeckman Senior Member
Joined: December 30 2007 Location: United States
Online Status: Offline Posts: 149
|
Posted: June 16 2010 at 18:24 | IP Logged
|
|
|
OK... the suspense is killing me... when are we going to get a new version to play with:)
|
Back to Top |
|
|
BrettP Newbie
Joined: May 18 2009 Location: United States
Online Status: Offline Posts: 6
|
Posted: July 03 2010 at 23:09 | IP Logged
|
|
|
anything????
__________________ Insteon, X10, ADI, Power-Home, W800RF32/2414u/CM11a, Wireless security sensors
|
Back to Top |
|
|
tbeckman Senior Member
Joined: December 30 2007 Location: United States
Online Status: Offline Posts: 149
|
Posted: July 20 2010 at 16:28 | IP Logged
|
|
|
Dave, can we get an idea on how close till the next release? Thanks for your help
|
Back to Top |
|
|
grif091 Super User
Joined: March 26 2008 Location: United States
Online Status: Offline Posts: 1357
|
Posted: July 22 2010 at 16:26 | IP Logged
|
|
|
I am afraid that silence speaks volumes.
__________________ Lee G
|
Back to Top |
|
|
BeachBum Super User
Joined: April 11 2007 Location: United States
Online Status: Offline Posts: 1880
|
Posted: July 22 2010 at 16:32 | IP Logged
|
|
|
One of the problems in this business is deadlines which are very hard to achieve in a one man operation. So I don’t thing Dave wants to tell you when until the time comes. Lee speaking of volumes maybe the volumes of code that is new and has to be tested.
__________________ Pete - X10 Oldie
|
Back to Top |
|
|
grif091 Super User
Joined: March 26 2008 Location: United States
Online Status: Offline Posts: 1357
|
Posted: July 22 2010 at 17:24 | IP Logged
|
|
|
I sure hope you are right Pete! PH2 is a great product, unique in the collection of capabilities. However, the lack of Extended command support for Insteon puts it behind even HL2. No link management for Motion Sensors, TriggerLincs, much faster link management for many of the other SH products that now support I2 linking. No ability to write your own macros to perform configuration that can only be done with ED commands. I sure hope you are right!
If it would shorten the time to market I would not be opposed to a Version 3 that requires a reasonable upgrade fee for existing customers. One cannot expect to constantly pour resources into something that does not generate any more income from the existing install base. Plus increase the base cost to new customers. It would certainly be worth it!
Edited by grif091 - July 22 2010 at 17:26
__________________ Lee G
|
Back to Top |
|
|