|
|
 |
 |
 |
| |
Extending HomeSeer to Support Other
Hardware and Software |
|
| |
If you are a developer,
installer, or hardware manufacturer HomeSeer can support your product.
With HomeSeer's plug-in architecture and our script and plug-in SDKs,
you can easily develop your own plug-in to support your hardware
or software. You can also contract us to develop the plug-in for
you. Script based systems and Active Server Pages (ASP/ASPX)
that you have written can be licensed through HomeSeer and made available
to the HomeSeer user community. |
|
| |
|
|
| |
The
Plug-In SDK, Script SDK, Updater Documentation and Sample Plug-Ins
are all available in
the "HomeSeer Developer Kit" which is in the HomeSeer
Updater tool of HomeSeer. (For
help accessing the updater, click here).
|
|
| |
|
|
| |
Plug-ins |
|
| |
Plug-ins are .NET
EXEs or DLLs, or are ActiveX controls that are OCX, EXE, or DLLs,
with preferences being that new plug-ins be developed using .NET
technologies. The file resides in the HomeSeer directory and is discovered
when HomeSeer is started. The plugin can be either an X10, Infared,
or Custom/Security interface (or all types). Your plug-in can add
new triggers, conditions, and actions to the HomeSeer Windows interface
as well as add new web pages to the HomeSeer server. The SDK includes
a sample plug-in written in Visual Basic .NET 2003, but plug-ins
can be written in any language that supports the Microsoft .NET Runtime. |
|
| |
|
|
| |
Scripts and
Active Server Pages |
|
| |
Script based applications
and Active Server Pages (ASP/ASPX) can also be written to extend
HomeSeer's capabilities or to perform specific functions. If
you wish to license your script or ASP/ASPX to other users through
HomeSeer Technologies, LLC, you will need to register yourself as
an application provider and then follow the instructions in the Script
SDK document.
The Script SDK includes HSSEncoder.exe, the HomeSeer Script Encoder
Utility for
encrypting your finished scripts. For information on constructing
a package for your script for the HomeSeer updater, please consult the Plug-in
SDK which can be downloaded from within the HomeSeer v2.0 updater. |
|
| |
|
|
| |
Selling Your
Application |
|
| |
If you would like to re-sell your
plug-in or script, we can handle that also. Your application can be
sold through our online store. This program works as follows:
1 |
Your application will
be promoted in our online store. |
2 |
We will generate license keys and
distribute the keys to users when they purchase your application. |
3 |
You will have a free forum on our
message board to discuss and support your application. |
4 |
Your application will be included
in the HomeSeer Updater so users have easy access to it. |
5 |
Contact HomeSeer about pricing and commission options. |
If
you are creating a licensed script or plug-in, then the product
has to have a unique product ID string (for plug-ins, this is
what is returned from the Name function), so that a license file
(LF) can be created for it. After receiving this file from HomeSeer
Technologies, you must then include it in your package and copy
it to the HomeSeer CONFIG folder during the installation of the
package. You must also provide information to HomeSeer and agree
to the terms set forth by HST to use the HST store, licensing
system, and for maintenance of the licenses and license information.
Please visit this web page for all of the latest information
and requirements.
Information on distributing an application
you have written using HomeSeer's Updater can be found in the updater
section of the SDK documentation.
|
|
| |
 |
|
| |
|
|
|
|