If this is your first visit, be sure to check out the FAQ. You must register before you can post. Your first post will be checked for appropriate content
(SPAM) - please allow a bit of time for that. After that, you'll be able to post at will!
Announcement
Collapse
No announcement yet.
Discussion for GamePort+ Plugin Version 2.7.0......New!
I just got into the gameport plug-in stuff, and I must say this is real fun!
I just got an IR-beam working with button1 ON and OFF. But from what I read here I could also connect a temperature sensor to it? How? What sensor would I need? How about the wiring, is it the same as described for the (4) buttons?
<BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR>Originally posted by Aaron:
I think it would be cool to hear some ways people are using (or planning to use) this powerful plug-in.
Please post.
--
Aaron<HR></BLOCKQUOTE>
Tells Me When the Garage Door Open Close
but if I try to turn the master bedroom light off
and the garage door is open the light comes back on
here is the script I use
<pre class="ip-ubbcode-code-pre">
sub main()
if hs.ison("\1") then 'The Garage Door
hs.writelog "Warning","Garage Door Still Open"
hs.WaitSecs 10
hs.Speak "Warning! The garage door still open!"
hs.ExecX10ByName "Master Bedroom Lights", "On"
end if
end sub
</pre>
Is there a way to change the plug in to use a house code that is used. I want to use a code A. For scripting and orginization. Is there a way to do this?
I have installed the script and have 8 devices for each gameport. I am using 4 gameports. I can use devices 1 to 4 on each with no problem but I am usure how to use the last 4. What pins control it and how do I set this up?
I am having alot of problems with this pluging eatting and keeping alot of the resources on my system. Is anyone else having this problem, or did they. Is there a fix?
I love the plug in but everything else runs really slow. especially my HSP
When I first installed this script my WAF went way up. I have it set up with magnetic contacts on all doors and windows. We spend most of our evenings down in the recroom (Basement) so it is nice to know when the front door opens. We have an alarm with a really loud bell. However being the CRAZY NA person I am I changed that so HS announces that "The front door has been opened". My wife thought that it would be nice if it did that for all doors and windows, so set it up.
NOW THE PROBLEM. For some unkown reason, HS starts running all scripts asociated with the gameport script. So I hear:
The front door has been opened
the patio door has been opened
the living room window has been opened
etc... for all 12 sensors.
Really annoying at 3:00am, then 3:45 am, them 5:00am. I am sure you get the message.
Also If I open an event, (Even one that has nothing to do with the game port script) I get the same thing.
I would really appreciate any help people can give. I am sure everyone would agree that when The WAF is high, we have to climb mountains to keep it there in this game.. lol
I am currently working on a totally new gameport processor (written from scratch) for Homeseer, which will have many more features, and will support unlimited # of gameports (limit is set by the OS), it should be ready soon since I need it really bad too.
not having any problems, I made changes to this plugin to support 4 ports, and other people are using it without problems, the new one I am writing is totally different, should be more flexible, and has many new options.
I would like to see a mechanism by which events (value changes) can be triggered based upon a change in the analog input. Filtering would be necessary to eliminate noise and drift. In my case the amount of change is not important as that can be detemined by the event handler.
Dan, On a totally different subject...
I've tried to make the String change callback work and have not had any luck with V188 of HS. I've tried the bit value of 64 and 128 to select this callback option, but never any HSEvent generated. All the other bits 1, 2, 4, 8, 16, and 32 do provide the desired callbacks. What setup do you use in SuperTrigger to get the callback to the plugin?
Second request on gameport. When a button press is detected then use the ExecX10 or X10Event methods to inform HS rather than the SetDeviceStatus. This will provide greater flexibiltiy in event triggering. The button press is really an external event that occurred rather than just a status change.
You will like the new program, One thing I do have to mention is that it is no longer a plugin. It is a seperate exe using the activeX interface to talk to Homeseer, this way it can run in it's own thread (very important if you have 9 gameports like I do), but it can also run as a standalone app without Homeseer, and execute a batch file when either ON/OFF have been received. I am really liking the way this is going, I hope you guys will too. Should I allow one to select the mode how to notify HS (Exec10/SetDeviceStatus), or doesn't it make sense at all to support setdevicestatus? I agree with your logic, just making sure I am not missing out on anything.
About the super trigger, this is the constant I added:
Const EV_TYPE_STRING_CHANGE = &H40
then you can use HSEvent to process device string changes:
parm(0) = EV_TYPE_STRING_CHANGE
parm(1) = device's house code and unit code (string)
parm(2) = Value of the string that the device is being set to.
Comment