Author |
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: June 27 2007 at 01:03 | IP Logged
|
|
|
Version 1.03.4.11 is now available on the downloads page!!
Check out the What's New and Upgrade links on the Downloads page as well.
Documentation on some of the new features is not completely done so feel free to post a question on anything that's not covered.
Also, let me know of any problems or omissions.
Dave.
|
Back to Top |
|
|
eHomeCreations Groupie
Joined: February 02 2007 Location: Ukraine
Online Status: Offline Posts: 64
|
Posted: June 27 2007 at 05:03 | IP Logged
|
|
|
WOW Dave!!!!
Lots of new stuff to play with! This is going to be a long night!
Edited by eHomeCreations - June 27 2007 at 05:03
__________________ --Steve http://www. ehomecreations.com
|
Back to Top |
|
|
MrGibbage Super User
Joined: October 23 2006 Location: United States
Online Status: Offline Posts: 513
|
Posted: June 27 2007 at 06:39 | IP Logged
|
|
|
Dave, does PH detect the ARM status now, or does it still need to poll for this information? Just to be clear, I'm not asking about the ALARM status, which I see has been included.
"Added support to Elk controller module for AS (alarm status) messages. Now fires a trigger when alarm status changes automatically."
Skip
|
Back to Top |
|
|
cmhardwick Senior Member
Joined: July 08 2006 Location: United States
Online Status: Offline Posts: 290
|
Posted: June 27 2007 at 10:07 | IP Logged
|
|
|
Oh boy, there's goes my weekend hehehe
Thanks for all the work, as always Dave!
__________________ Cicero, Enjoying automation!
|
Back to Top |
|
|
kccustom Newbie
Joined: June 01 2007
Online Status: Offline Posts: 8
|
Posted: June 27 2007 at 11:26 | IP Logged
|
|
|
Anybody want to give a quick how to on getting the elk hooked up via ethernet? every time I try to put my port number it will only let me input 3 numbers, I have changed my default 2101 on my elk and when I try to put the port in the ethernet controller setup it wont let me put 4 numbers back in.
Thanks
KC
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: June 27 2007 at 16:08 | IP Logged
|
|
|
Skip,
It's a typo . The AS message is "Arm Status". You shouldnt have to poll for this info anymore. When the Arm Status changes and the Elk generates an AS message (or if you request this data), a Generic Controller trigger will fire for the Elk on "Command 5", "Option 1".
When the trigger fires, the [TEMP5] variable will contain a string of 8 characters representing the armed status of all 8 zones. The [TEMP10] variable will contain a string of 16 characters. The first 8 characters are the arm up state for the 8 zones and the last 8 characters are the alarm state for the 8 zones.
For a list of valid characters, refer to page 13 of the ELK RS-232 manual.
Dave.
|
Back to Top |
|
|
ginigma Senior Member
Joined: June 18 2006 Location: United States
Online Status: Offline Posts: 127
|
Posted: June 27 2007 at 16:12 | IP Logged
|
|
|
Dave,
It looks like a lot of great changes/fixes/additions in the What's New file. I can't wait to install tonight. I think there's some functionality there that I've been looking for.
Thanks for your hard work!
__________________ Insteon (40 devices) ^ PowerHome (435 links) ^ Logitech Harmony 880
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: June 27 2007 at 16:14 | IP Logged
|
|
|
KC,
I cant believe I missed that in testing .
It's a bug, the field will only allow 3 characters.
The easiest way to get back to the default of 2101 is to change the controller from "Elk M1 Gold (Ethernet)" to any other controller type and then back again. Click on settings and you'll see the 2101 back.
If you need a different value, then open the PowerHome Multi-Editor, switch to SQL mode (shift-F5) and type the following:
update ctlrparms set value = 'XXXX' where id = 'YYYY' and parm = 'port'
where 'XXXX' is the desired port number and 'YYYY' is the ID of the Elk controller. Execute the SQL then go back to Settings to confirm the change.
Sorry about this,
Dave.
|
Back to Top |
|
|
BeachBum Super User
Joined: April 11 2007 Location: United States
Online Status: Offline Posts: 1880
|
Posted: June 27 2007 at 16:26 | IP Logged
|
|
|
Went through the upgrade process. No problems. Good job Dave...
__________________ Pete - X10 Oldie
|
Back to Top |
|
|
MrGibbage Super User
Joined: October 23 2006 Location: United States
Online Status: Offline Posts: 513
|
Posted: June 27 2007 at 21:20 | IP Logged
|
|
|
Thanks for the answer, Dave. But now I am wondering, is there a trigger that fires when the alarm sounds? I.e., ALARM status?
Skip
|
Back to Top |
|
|
sharby Groupie
Joined: May 13 2007 Location: United States
Online Status: Offline Posts: 50
|
Posted: June 27 2007 at 22:08 | IP Logged
|
|
|
THIS IS FUN!! I'm playing and playing and playing. My head is spinning! Great job Dave!
Love
-=*Sharby*=-
|
Back to Top |
|
|
MrGibbage Super User
Joined: October 23 2006 Location: United States
Online Status: Offline Posts: 513
|
Posted: June 27 2007 at 22:11 | IP Logged
|
|
|
And, Dave, while you are at it, how *DO* I get the arm status? I don't see a specific Elk trigger, but I do see the Elk under generic controller, but I don't know what to put in the Trigger ID and Trigger Value boxes.
Skip
|
Back to Top |
|
|
sharby Groupie
Joined: May 13 2007 Location: United States
Online Status: Offline Posts: 50
|
Posted: June 27 2007 at 22:44 | IP Logged
|
|
|
see attached for your answerjavascript:AddCode('IMG')
Add Image2007-06-27_224405_elk-stat.zip
|
Back to Top |
|
|
MrGibbage Super User
Joined: October 23 2006 Location: United States
Online Status: Offline Posts: 513
|
Posted: June 28 2007 at 06:25 | IP Logged
|
|
|
This macro works by polling, correct? I thought this version work by triggering, so polling wouldn't be necessary any more. I have a similar macro, but would prefer a more elegant triggering solution. Also, I don't know if it would make a difference, but I connect to my Elk via the serial port.
Skip
|
Back to Top |
|
|
BeachBum Super User
Joined: April 11 2007 Location: United States
Online Status: Offline Posts: 1880
|
Posted: June 28 2007 at 10:09 | IP Logged
|
|
|
After install of R11 the default SDM 308 started to lock up after a period of time and would NOT close. Had to End Process. Also noticed multiple copies of SDM would appear. Change default load back to 235 and now things seem back to normal. Just thought you might want to know…
__________________ Pete - X10 Oldie
|
Back to Top |
|
|
wasdvd Groupie
Joined: February 13 2007 Location: United States
Online Status: Offline Posts: 42
|
Posted: June 28 2007 at 10:21 | IP Logged
|
|
|
I installed R11, and the first running of PH did not start the SDM correctly, and I too killed the process.
Thereafter, SDM 308 has worked fine after multiple reboots and stops/starts of PH.
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: June 28 2007 at 18:39 | IP Logged
|
|
|
Skip,
I would *hope* that the Arm Status message is also sent when an alarm is triggered (since the message also contains the status of alarms) but Im not sure. I looked through the protocol again and didnt see anything stated about what message is sent when an alarm occurs (but it would only make sense if one was sent).
The trigger that is fired when the status changes is a Generic Controller Trigger on Command 5, Option 1 (see my previous message for more info).
HTH,
Dave.
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: June 28 2007 at 18:44 | IP Logged
|
|
|
Beachbum / Wasdvd,
It looks like version 235 is probably the better choice. I defaulted the install to have 308 active, but will change it for the next go around.
Also...version 11 has both SDM 235 and SDM 308. For those that havent figured out how to switch, navigate to the Device Manager directory beneath the PowerHome directory. You'll see a coupld of BAT files, 235.bat and 308.bat. Shut PowerHome down and make sure that the SDM is shutdown as well and then just run the BAT file for the version you want. After changing versions, manually launch the SDM3.exe, let it start and connect to PLC, and then shut it down before launching PowerHome. This insures that everything is registered properly
Also, the multiple SDM problem is caused by this as well. I need to make a note that after upgrading, before launching PowerHome, manually launch the SDM3.exe file, connect, and close (as above) before launching PowerHome. This will keep multiple copies from launching.
Glad to hear that everything is performing well otherwise.
Dave.
|
Back to Top |
|
|
TonyNo Moderator Group
Joined: December 05 2001 Location: United States
Online Status: Offline Posts: 2889
|
Posted: June 28 2007 at 19:11 | IP Logged
|
|
|
H'ray Dave!
Are there docs on remote ds and cc? How about updated plugin SDK info?
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: June 29 2007 at 00:12 | IP Logged
|
|
|
Tony,
The updated plugin SDK info is already in the help file. Ive also uploaded to the downloads page a separate install file for the PowerHome Remote Clients that includes readme instructions on setting them up.
Let me know if you have any problems or questions.
Looking forward to seeing your netremote work .
PS, I'll be documenting the format of the UDP Broadcast messages very soon!
Dave.
|
Back to Top |
|
|