Premise UPB driver - SA US1-40 switch

Motorola Premise

michelkenny

Active Member
With Elve going away, I am looking for alternatives. As I only have a small system (Elk M1 + UPB), I can't justify the price of the other systems (CQC, HomeSeer), so naturally Premise is something I would like to try.
 
Most of my switches are SA US1-40, with a few US2-40. I downloaded the updated driver here (http://cocoontech.com/forums/topic/25676-upbsa-update/) and installed it fine. My US2-40 switches are discovered properly, but the US1-40 show up as "upbUnknownModule". Any tips on getting these working? My searches tell me that updating the driver would be required, but I wouldn't know where to start.
 
Well, I did the hacks on the UPB drivers ages ago.  But they really were hacks.  I edited the DLLs directly to add switches.  But they were all roughly equivalent to other existing switches.  I am not sure if there are any equivalent to the US1-40 switches in any of the drivers.
 
And I really can't code my way out of a paper bag.  But if you can get the following info, I'll take a look.
 
Go to the device properties in Premise Builder.  Look at the DeviceBase section and post a screen cap of all of the info in that section, or you could just type it all :)  But I need the UPB Version, Manufaturer ID, Name, Product ID, etc.
 
I'll see if I can do it.
 
Thanks for your response. Here is the info from a US1-40:
  • UPB Options: 0
  • UPB Version: 1
  • Manufacturer ID: 4
  • Manufacturer Name: Simply Automated, Inc.
  • Product ID: 34
  • Product Name: Unknown
  • Firmware Version: 2.22
 
Here is from a UFR-30 that I also have:
  • UPB Version: 1
  • Manufacturer ID: 4
  • Manufacturer Name: Simply Automated, Inc.
  • Product ID: 13
  • Product Name: Unknown
  • Firmware Version: 1.10
 
So here is what I can try, but it is at best, a hack.  When I did this originally, I just added models to the "index" of Product ID's for a given manufacturer and told it that they were actually a different model.  So there are 2 different product IDs that the driver sees as AM1 appliance modules.  And 2 that it sees as LM1 Lamp Modules, etc.
 
So the only thing I can do, is to saythat your UFR relay is an LM1 lamp module OR an AM1 appliance module.  Premise would then treat it as such.  As for the US1-40, Premise would think it is a standard USQ style switch.  So any features beyond those original items would not work.  For me, that wasn't an issue.
 
I'd be glad to do that for you and you can see how it works.  But I am not capable of rewriting the drivers as they really should be at this point.
 
Back
Top