Thanks etc6849. This particular driver is a custom device created in the Premise Builder, so it's just vbscript. However I suppose I should consider doing something similar in any C++ drivers too. The approach you described is almost identical to what I started developing, so I'm happy to see I...
One of the challenging parts of making a reliable system, at least for me, is handling power outages and unexpected system restarts. One of the many things that causes problems is that sometimes a serial port needs to be reset (closed and reopened) in order to reestablish communication with the...
There are a few problems I run into with scenes when using the Set-Restore and I wonder if anyone has dealt with this and found a simple solution. I'll describe it in terms of a simple scene that turns a light on while playing.
First, if Premise restarts while a scene is playing, it seems the...
Thanks for the info! Right now I'm using the HomeSeer Z-Wave controller. I wonder what it would take to add support for that.
Also, I noticed the install instruction say to delete the existing Modules.Leviton. Does this mean I'd have to rediscover devices and bind them again to home objects...
The new properties are showing up now. I was already stopping prkernel, copying, and restarting prkernel but apparently that wasn't enough. I think the key to get it to pick up the new schema was to update the version number in the schema.
Regarding what the driver does- I've been using...
I've written a custom native driver in C++ and defined various classes, properties, etc. in the driver's XML resource which gets embedded in the driver's DLL. I installed the driver to SYS by going to the Builder's File/Addins/Devices UI. Now I've updated the driver and added more properties to...
I might have to double check all this, but I believe the way I got "mSense" to actually allow me to select something like an CD Player as an input rather than local music files was to do this:
o Make sure all the actual devices (including the CD Player) under Devices are represented and...
Thanks 123 for pointing out the code that produces that text. I'll ponder some improvements based on this.
chucklyons, sorry for not being clear. I don't have a player that has two way control. I was just trying to find out what experience SYS (as last shipped) had hoped to provide for CD...
Perhaps it should say nothing at all, since it already indicates the MyCDPlayer is selected. Or, something like "Local disc". Or, in the case of a tuner that is manually controlled, something like "Manually tuned channel". These are just some thoughts.
If the CD player (not a CD changer) had...
In a media zone, if I click "Select media" and select one of the media devices in the zone (e.g. a CD player) then SYS correctly switches my preamp to select that input and the zone's Play Mode switches to Normal Play as I would expect. But the browser still displays "Nothing playing" which, to...
Thanks! This certainly does the trick. That's just another example of me being unfamiliar with VB (coming from a C/C++ background).
The only thing I don't like about the solutino it is that in general it could hide bugs in code. For example, there could always be some other bug in my code...
Yes I had started looking at that and was trying to adjust some of the security zone settings but so far haven't had any luck. (By the way, I think VS runs the wizards in a custom zone, not one of the standard IE security zones. But I'm not 100% positive about that.)
Note that I ran into this...
Here's the module. I'd welcome any constructive feedback on general design approach or specific coding techniques. I'll be in Hawaii in August. For now I'll have to live with the rainy weather here in the Seattle area.
I have this reasonably complete and have been using it for several days without problems. It's comprised of one small self contained module, nothing all that clever in it. If anyone is interested I'll upload it.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.