Hi Tom
I tried this and am having some difficulty, but it could be my rudimenatary knowledge of this stuff.
First, I don't have a file in my scripts directory with the name you use, but instead have
Insteon_ExtDevSupport_Source.vb
Should I remove the file I have and replace it with yours, renamed as you described? Or should I keep that one as well as yours? If I do have to remove the "source" one, do you know what functionality I might lose?
Second, I was not able to fine where the new devices E40 to E47 are located. Is this supposed to appear in the general homeseer logging, or in some other logging?
Thanks much
Jono
Announcement
Collapse
No announcement yet.
EZsnsRF (dakota motion sensor) external script
Collapse
This topic is closed.
X
X
-
Hey Chad:
I used my disconnected PLC because I was testing the PLM at the time and couldn't get the snsrf to link up to the PLM. If you have a PLC, you should be able to manually link the EZsnsRF to the PLC per the printed quick start instructions (hint: use the link button on the PLC as tap-add or manual-add via the plug-in doesn't work).
I currently have my sensor linked in this way to the PLC I'm using in homeseer. The script is working with both the PLM and the PLC at this time, whichever one I happen to have installed.
You can link multiple sensors against the same target module, but you have to perform the full linking procedure once for each rf sensor you set up.
As you link multiple sensors, remember that the first IR sensor you link will show as E40, the next E41, and so on.
Leave a comment:
-
Tom,
I don't one of these devices, but I'm looking into one.... My question is that it seems like you need to have an unused Insteon device linked to the SimpleHomeNet RF device. Is that correct? You used an old PLC, but I assume that could have been any lamp or such. So, does that mean if I have 4 wireless sensors, then I need 4 lamp modules plugged in that do nothing but give me status of the wireless sensors?
Or am I missing something here?
Thanks,
Chad.
Leave a comment:
-
I haven't tried it against a keypadlinc, but I imagine it might work.
You shouldn't need to change or reassign any pairings after you install.
I've tested with my PLC and the script seems to function with it as well. There's definitely some tightening up to do, but it should work for basic needs for now.
Leave a comment:
-
Hi Bob,
Thanks for doing this, I am eager to give it a try. One question: Can I use a keypad linc button as the module that is monitored by insteon? You mention you use a PLC. Is there something special about the PLC, or will any Insteon device that turns on/off work as a module?
Also, do I need to re-do my pairings after your software has been installed, or will the installation work with a previously done pairing?
Thanks
Jono
Leave a comment:
-
EZsnsRF (dakota motion sensor) external script
UPDATE: Check below for a new version of this script!
All:
Here's my first stab at a script to add support for the EZsnsRF module from simplehomenet to the Homeseer Insteon Plug-in. If you aren't aware, the EZsnsRF module sends Insteon events when it receives RF-based triggers from Dakota Alert sensors. The system has a remarkable RF range (I use it for 400' runs personally, and they claim it can send signals as far as 3000') and is only mildly painful to setup.
I have this working (for me) to the point where it recognizes on and off events from 2 of my Dakota Alert outdoor motion sensor modules. There's a lot of work to be done on the code still, and I'm waiting on simplehomenet to furnish me with documentation on exactly what the module sends, but this appears to work for the first 2 sensor groups in the device (I've currently set it up for a maximum of 8 but I understand it internally can recognize up to 20 -- I'll fix this in future updates)
I've only tested this against the first PLM beta, and have no idea what it does w/ the PLC. [UPDATE: I can confirm it works with my PLC, too.]
In order for this to work:
1) You will need to manually pair your RF module with the sensors per the Quick Start guide, and then set the RF module to send updates to a module in your home. I used an unused PLC module as the target.
2) Back up your current Insteon_ExtDevSupport.vb file in the homeseer 2 scripts directory. Keep it someplace safe since you're taking your life in your own hands by using this code.
3) Download the attachment. You will need to rename this script Insteon_ExtDevSupport.vb and place it inside your homeseer 2 scripts directory.
4) Edit the script and insert the ID of your RF module. Change the House Code if you have X10 or other modules using E already.
5) Restart Homeseer 2. It should create 8 new devices, E40-E47. E40 will react to the first sensor you paired against the EZsnsRF. E41 will react to the second paired sensor, and so on.
6) Test the module by watching the logs. Note that by default the EZsnsRF sends on followed almost immediately by off, so it's almost impossible to see a sensor in the on state in Homeseer's status screen (unless you've specifically programmed the ezsnsrf to delay sending the off signal). Watching the logs will show you the data as it goes by. When it works, you should currently see (in debug mode) something like this:
Code:6/11/2007 5:15:49 PM Insteon_ExtDevSupport.vb Received Insteon Data 01 08 9E 01 00 00 01 CB 11 00 6/11/2007 5:15:49 PM Insteon_ExtDevSupport.vb SNSRFDebug: 0:01, 1:08, 2:9E, 3:01, 4:00, 5:00, 6:01, 7:CB, 8:11, 9:00 6/11/2007 5:15:49 PM Insteon_ExtDevSupport.vb SNSRFDebug: GroupNum:1 6/11/2007 5:15:49 PM Insteon_ExtDevSupport.vb ProcessEZSnsRFGroupCmd: 1, 11 6/11/2007 5:15:49 PM Insteon_ExtDevSupport.vb Turning device E40 on 6/11/2007 5:15:51 PM Insteon_ExtDevSupport.vb Received Insteon Data 01 08 9E 01 00 00 01 CB 13 00 6/11/2007 5:15:51 PM Insteon_ExtDevSupport.vb SNSRFDebug: 0:01, 1:08, 2:9E, 3:01, 4:00, 5:00, 6:01, 7:CB, 8:13, 9:00 6/11/2007 5:15:51 PM Insteon_ExtDevSupport.vb SNSRFDebug: GroupNum:1 6/11/2007 5:15:51 PM Insteon_ExtDevSupport.vb ProcessEZSnsRFGroupCmd: 1, 13 6/11/2007 5:15:51 PM Insteon_ExtDevSupport.vb Turning device E40 off
Good luck -- feel free to PM me with questions!
-Tom
UPDATE: Check below for a new version of this script!Last edited by bobwondernut; August 31, 2007, 07:21 PM.Tags: None
Leave a comment: