X10 Community Forum

X10 Zone => Contractor General Discussion => Topic started by: Jimmer on July 03, 2008, 09:59:06 AM

Title: Customise Active Home Software?
Post by: Jimmer on July 03, 2008, 09:59:06 AM
I found this question and I wonder if I become a contractor, can I get a customized version that will credit me?

"The Activehome software has a million links to "buy now" for additional modules.   All of those links redirect people to x10.com and NOT my site, which in essence is taking customers away from the reseller.  Resellers should be able to customize a version of the software that, at the very least, turns off these links.  Or as a second option, would credit the reseller affiliate ID with the sale if they buy something through the links.  Since the lead came from the reseller in the first place!"

Thanks
Title: Re: Customise Active Home Software?
Post by: Dan Lawrence on July 03, 2008, 04:53:57 PM
You cannot reverse or modify the  programming of AHP.   The CM15A is programmed not to receive any timers and macros not produced by AHP. Sorry, but that's how X10 built it.
Title: Re: Customise Active Home Software?
Post by: orca on December 14, 2008, 08:16:29 PM
Hello;

What about the SDK? For what is it used?

It was my impression, originally, that the AHP has some user hooks built into it.

Is there any word on how those "hooks" were supposed to work.

Title: Re: Customise Active Home Software?
Post by: -Bill- (of wgjohns.com) on December 15, 2008, 11:10:14 PM
Hello;

What about the SDK? For what is it used?

It was my impression, originally, that the AHP has some user hooks built into it.

Is there any word on how those "hooks" were supposed to work.



The SDK allows you to write programs that can send and receive X10 signals, but it doesn't allow you to modify the look and feel of AHP, nor does it allow you to download timers and macros and such to the CM15A.
Title: Re: Customise Active Home Software?
Post by: preston on December 21, 2009, 09:57:18 PM
I found this question and I wonder if I become a contractor, can I get a customized version that will credit me?

"The Activehome software has a million links to "buy now" for additional modules.   All of those links redirect people to x10.com and NOT my site, which in essence is taking customers away from the reseller.  Resellers should be able to customize a version of the software that, at the very least, turns off these links.  Or as a second option, would credit the reseller affiliate ID with the sale if they buy something through the links.  Since the lead came from the reseller in the first place!"

Thanks

I know this is an old thread but what you want to do is very easy. In the "c:/program files/activehome pro/" directory just edit the "links.xml" file. Save a copy of the file first in another directory just in case you need the original and then start editing the links.xml file. Then when you do an install just replace the default links.xml file with your version.
Title: Re: Customise Active Home Software?
Post by: Mellowmark on December 22, 2009, 05:17:47 PM
Preston again something increadable, could you edit one to send me to google or something else so I could compare it with the original That way I could tell what to change.  I have allot to learn about web design and service.

Thanks in advance!

Title: Re: Customise Active Home Software?
Post by: preston on December 23, 2009, 08:02:02 PM
Preston again something increadable, could you edit one to send me to google or something else so I could compare it with the original That way I could tell what to change.  I have allot to learn about web design and service.

Thanks in advance!



Real simple. With a text editor (not word) open the file for editing. First you will find a list of products. You can edit any of the "href=" links to point to your site instead of X10.

Unedited:
Code: [Select]
<xml>
<products language="US">
<module id="AM14A"    href="http://www.x10.com/products/x10_am14a.htm" />
<module id="AM466"    href="http://www.x10.com/products/x10_am466.htm" />
<module id="AM486"    href="http://www.x10.com/products/x10_am486.htm" />

Edited:
Code: [Select]
<xml>
<products language="US">
<module id="AM14A"    href="http://www.mellowmark.com/appliance-modules.htm" />
<module id="AM466"    href="http://www.mellowmark.com/appliance-modules.htm" />
<module id="AM486"    href="http://www.mellowmark.com/appliance-modules.htm" />

Then you can change the default links and the "buy online" tag to something else:

This:..
Code: [Select]
<module id="Default"   href="http://www.x10.com/automation/homeautomation.htm" />
<module id="Plugins" href="http://www.activehomepro.com/plugins/index.html" />
<module id="AHP_AD" href="http://www.activehomepro.com/plugins/index.html" text="Buy Online" />

Could be this for example.
Code: [Select]
<module id="Default"   href="http://www.mellowmark.com/automation/homeautomation.htm" />
<module id="Plugins" href="http://www.mellowmark.com/plugins/index.html" />
<module id="AHP_AD" href="http://www.mellowmark.com/index.html" text="MellowMark" />

By changing the "Default" and the "AHP_AD" lines you could then have something like this.
(http://www.screenprintersopen.com/x10/mellowmark.png)