X10 Community Forum

🖥️ActiveHome Pro => Mobile Apps => Plug-ins => ActivePhone => Topic started by: anthonylavado on September 24, 2010, 06:59:53 PM

Title: Active Phone Tips & Tricks
Post by: anthonylavado on September 24, 2010, 06:59:53 PM
Hey everyone... I'm taking my post here to make it a sort of guide/sticky for common steps and actions to be taken for Active Phone.
Please continue to use the other thread (http://forums.x10.com/index.php?topic=21397.0) if you have questions/need help.

Please make sure you try the troubleshooting steps at the bottom of this post, just in case it solves your issue.


Review
Install? AHP 3.278 or newer. No plug-in addition, installs right over your current AHP. The registration code replaces the one for AHP when entered.

So a few things to note now that I have it working:

Good

Concerns

Potential


URL Structure

All URLs begin with the IP, and the Port:
http://127.0.0.1:8777/

If you add the AHP folder, you see the PalmPad:
http://127.0.0.1:8777/ahp

If you have security turned on, you'll see an "Xid" code:
http://127.0.0.1:8777/ahp?Xid=0123456789

Actions are performed with a few variables. They get passed after "image?Act=" in the URL. They must be done without "ahp/" in the URL.
Examples:

http://127.0.0.1:8777/image?Act=


If you have the security option, your "Xid" security code MUST go before the action in your URL. This would be something like


http://127.0.0.1:8777/image?Xid=0123456789&Act=

Actions that can be performed:

image?Act=getmodules
- returns a list of Modules (names) and IDs.

image?Act=sendplc
- this is the basis of a PLC command

image?Act=sendcmd
- this is the basis of an RF command

&State=0 OR &State=1 OR &State=2
- as per AHPDev:
0 sends the command.
1 sends a key down and will transmit continously (only useful for bright/dim)
2 sends a key up and cancels a previous key down

&X10Cmd=On
- the command to be sent. This can be:
on
off
dim
bright
alllightson
alllightsoff
alloff

&X10Addr=A1
- the module to be controlled. Standard House Code followed by Unit Number.

Sample URL:
http://127.0.0.1:8777/image?Act=sendplc&State=0&X10Cmd=On&X10Addr=A1

If someone wanted to, they could make their own front end interface for this that sends the appropriate calls. Web page or App, the potential is there, just like Mike Berro did with "Home Control":
http://www.lifelogapp.com/homecontrol/
http://itunes.apple.com/us/app/homecontrol/id366687584

Sending a command returns an XML status:
Code: [Select]
<monitor>
<sendcmd sent="1" queue="0">
</sendcmd>
</monitor>
or when used with State=2
Code: [Select]
<monitor>
<sendcmd sent="1" queue="0">
</sendcmd>
<activecam inst="0" label="(null)"/>
</monitor>

This way the PalmPad page can "flash" the little red LED image.

As per AHPDev, the XML returns are the following:
Quote
sent=1 ==> successful addition to the send queue
queue=0 ==> the current send queue depth in ms.  This is more applicable to older transmitters (like firecracker) than something with much more complex scheduling like the CM15.

Page located in :
C:\Program Files\Common Files\X10\Common\WebApps\PalmPad.html
Images located in :
C:\Program Files\Common Files\X10\Common\Art\

You can customize both the PalmPad.html page and the images in the Art folder to skin/adjust to your liking. Please keep a backup copy of the original files just in case.


HTML File Structure
Images
Images from the "Art" folder are called by the AHP server as "image?Act=image&XAction=DefImage&Idx=58".
As an example,
Code: [Select]
<img src="image?Act=image&XAction=DefImage&Idx=52"></img>Shows the House Code dial at "A".

PalmPad Variables
The PalmPad can be customized to start at whichever House Code you use. Look for the following and adjust accordingly:
Code: [Select]
//PALMPAD VARS
    var houseCode = "A";
If you do change it, in order to avoid visual confusion, you can adjust the PalmPad.html file towards the bottom:
Code: [Select]
  <div id="SwitchPos">
        <img id="SWITCH" src="image?Act=image&XAction=DefImage&Idx=5" USEMAP="#hswitch" />
    </div>
I have it set to "&Idx=5" to show House Code D (as per the "Art" directory). That way I don't get confused when it shows up.

Replacing the images in the "Art" folder and editing the PalmPad.html file will allow you to easily skin the controller any way you like it.

AHP Configuration for Active Phone
Adjust this file only when AHP is closed. Otherwise, your changes will not be saved.
In "C:\Program Files\ActiveHome Pro\" you will find a file called AHP_config.xml which contains options. This can be opened in Notepad or another text editor.
We're looking for one specific line:
Code: [Select]
CellAdvertise="1" CellServerIP="0" CellServerPort="8777" CellUseRandomPort="0"CellAdvertise
Options: 1 or 0
Function: Not known yet. 1 is default, 0 will make the Active Home Pro splash screen (when you open the program) show up in the corner instead of centered.

CellServerIP
Options: 0
Function: None yet when changed, either using an IP address or numbers.

CellServerPort
Options: 8777 or other
Function: This is the port number used by AHP to serve the PalmPad.html webpage to your phone. This is changeable to just about any port *and* the change is reflected in the "Invite a Cell Phone" option as well as the e-mail sent to your phone.
Status: Deprecated - See the info on the Registry option below.

That being said, to change the listened port, make the following registry change and reboot (or restart x10nets and AHP)

Using regedit, the key is
HKEY_CLASSES_ROOT\CLSID\{001000AF-2DEF-0103-10B6-DC5BA692C858}\X10\Interface

Create a new DWORD value XServerPort, and set the value to the port you wish to use.

On 64 bit versions of windows, use the following key instead:
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{001000AF-2DEF-0103-10B6-DC5BA692C858}\X10\Interface

Reboot and you'll see the new value in the email invite dialog.

CellUseRandomPort
Options: 0 or 1
Function: When set to 1, this option does what it says on the tin. The Active Phone webserver is set to a random port, so unless you know how to find it, don't try it.




Troubleshooting

Problems registering ActivePhone and Active Home Pro?
The registration code you received for ActivePhone replaces your ActiveHome Pro registration code. Enter the one you received in your Active Phone purchase e-mail when prompted after installing.

1) When I invite a cellphone, I don't get an e-mail with a link.

2) When I type the address into my phone's browser, the page loads, but I don't see a PalmPad remote.

3) I've typed in the address/clicked on the link in my invite E-mail, but I get an error saying the "Page can not be found/loaded".
_
_

4) I can't open the page at all, even with my computer name or IP.

4b) I STILL can't open the page at all, even with my computer name or IP.


5) I want to access this page from outside of my house. Can I do this?
[/list]
Title: Re: Active Phone Tips & Tricks
Post by: Brian H on September 24, 2010, 07:20:38 PM
Thank you for the great write up.  #:)
Another helpful from me.
Title: Re: Active Phone Tips & Tricks
Post by: -Bill- (of wgjohns.com) on September 24, 2010, 09:19:30 PM
Thank you for the great write up.  #:)
Another helpful from me.

Ditto!
Title: Re: Active Phone Tips & Tricks
Post by: X10 Dev on September 24, 2010, 10:15:55 PM
image?Act=sendplc
- this is the basis of a PLC command

Yes, and image?Act=sendcmd sends an RF command.

&State=0 OR &State=1 OR &State=2
- this describes the speed of the function. This affects dim/bright only. It does not affect On/Off.
0 will dim/bright in 10% increments.
1 will ramp up or down automatically.
2 does not perform any function I can test at the moment. The resulting XML returns something about ActiveCam, so perhaps it deals with cameras.

Almost. 
0 sends the command. 
1 sends a key down and will transmit continously (only useful for bright/dim)
2 sends a key up and cancels a previous key down

&X10Cmd=On
- the command to be sent. This can be On/Off/Dim/Bright. No other functions known at this time.

Also alllightson, alllightsoff, alloff

&X10Addr=A1
- the module to be controlled. Standard House Code followed by Unit Number.

Yes.

Edited to improve clarity by -Bill- (of wgjohns.com)
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on September 24, 2010, 10:35:36 PM
Thank you for clearing that up! It makes sense now. I'll update the post when I'm not on my iPhone with Active Phone :-)

Oh, while we have you here, the XML result with sent=1 queue=0?
Title: Re: Active Phone Tips & Tricks
Post by: -Bill- (of wgjohns.com) on September 24, 2010, 10:58:16 PM
AHP Dev,
Yes, thanks for the input!
Long time no hear from X10 programmers!
A "helpful" from me!
 #:)
Hope you don't mind too much that I edited your post to make it a little clearer.  ;)
 >!
Title: Re: Active Phone Tips & Tricks
Post by: X10 Dev on September 27, 2010, 11:49:19 PM
Thank you for clearing that up! It makes sense now. I'll update the post when I'm not on my iPhone with Active Phone :-)

Oh, while we have you here, the XML result with sent=1 queue=0?

sent=1 ==> successful addition to the send queue
queue=0 ==> the current send queue depth in ms.  This is more applicable to older transmitters (like firecracker) than something with much more complex scheduling like the CM15.
Title: Re: Active Phone Tips & Tricks
Post by: FrGuido on November 09, 2010, 03:59:18 PM
Concerning your statement:
3) I've typed in the address/clicked on the link in my invite E-mail, but I get an error saying the "Page can not be found/loaded".

    * Some times, with or without reboots, you computer can get a new IP address on your internal network. This makes the previous link stop working. You can:

_

    * a) Recommended. Use your computer's name in place of the 192.xxx.xxx.xxx IP Address.
    * Windows: Go to the Start Menu, right click on "Computer", choose Properties. You'll see your computer name there.

Where on the iPhone would you enter the computer name to avoid the changing IP addresses?

Thanks,
Fr Guido
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 09, 2010, 05:58:01 PM
@frguido:

You would put it into the Address Bar.
Example -
When you open Safari, instead of putting:
http://127.0.0.1:8777/ahp

You would put:
http://ComputerNameHere:8777/ahp
Title: Re: Active Phone Tips & Tricks
Post by: FrGuido on November 10, 2010, 01:20:40 PM
I'm probably off base here but I would normally put in (as issued by Active Home Pro) http://192.168.0.x:8777/ahp. When I put http://Bobs1150:8777/ahp in Safari, it tells me the server stopped  responding.
Title: Re: Active Phone Tips & Tricks
Post by: FrGuido on November 11, 2010, 01:27:38 AM
I'm not sure what prevents me from using http://computername:8777/ahp on my iPhone. It works great from my laptop either with an Ethernet connection or a wireless connection. Is there something in the phone's system that would prohibit sending that full url? I'd really love to make this work ... the changing IP address requires that I constantly go back to the ActiveHome Pro program and have it give me a new connection address.
  Thanks,
Bob Mansfield
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 11, 2010, 01:51:05 AM
I'm not sure what prevents me from using http://computername:8777/ahp on my iPhone. It works great from my laptop either with an Ethernet connection or a wireless connection.
1) Is the laptop the same computer that you're using for AHP? If so, try it from any other computer on your home network.
2) If it's working from other computers in your home, it should work on your iPhone. You mentioned that it was working with the IP Address. I'll assume that means you're connected to your Wireless Router with your iPhone?

3) What security software do you have installed on your computer? What operating system is it running? (Windows XP, Vista, 7)
Title: Re: Active Phone Tips & Tricks
Post by: FrGuido on November 11, 2010, 04:44:48 AM
OK ... you're right ... the laptop I used IS the one with ActiveHome Pro. I'm on an old Dell with a Celeron processor, Windows XP, sp3, running Sunbelt's VIPRE antivirus. But I can access from another computer that's on my wireless connection as well. Why, if my iPhone will connect using http://192.168.0.x:8777/ahp won't it connect using http://bobs1150:8777/ahp like the other computers that are on my wireless network? By the way, I appreciate your time helping me ... Thanks!
Bob
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 11, 2010, 11:38:16 AM
Why, if my iPhone will connect using http://192.168.0.x:8777/ahp won't it connect using http://bobs1150:8777/ahp like the other computers that are on my wireless network?

I think I got it now. My guide suggests using the computer name, when other devices can "resolve" that Computer Name. That means taking the NetBIOS Computer Name, talking to the router, and figuring out what IP Address it belongs to.

Regular computers can do this without issue, but mobile devices (like our iPhones) don't recognize this by default. Some Routers will take care of doing the "translation" of Name to IP Address for you (for example, mine does this, and so do several others). Some models don't.

Now that we know what the issue is, a few steps/suggestions:

1) Try using http://bobs1150.local:8777/ahp on your iPhone, and see if that connects.
2) If the ".local" part doesn't work, try installing "Bonjour Print Services for Windows" from Apple: http://support.apple.com/kb/DL999
3) To avoid any future connectivity issues, check your Router's documentation/manual to learn about setting up a "Static IP Address". This means that your router will always give your computer one IP address, regardless of how many times it's rebooted or reconnected.

Let me know how this goes! I'm eager to solve this challenge.
Title: Re: Active Phone Tips & Tricks
Post by: FrGuido on November 11, 2010, 05:17:49 PM
Anthony,
  I, too, am anxious to try that out. I'll not be able to try it until next Wednesday or so. It still seems odd that any other computer in my house can access the site using "MyComputerName" and the little iPhone can't. I am using an iPhone 3G with v4.1 software and 05.14.02 Modem firmware.
  I'll get back to you when I know how it works. Thanks again!
Title: Re: Active Phone Tips & Tricks
Post by: Netropy on November 13, 2010, 11:24:20 AM
Why, if my iPhone will connect using http://192.168.0.x:8777/ahp won't it connect using http://bobs1150:8777/ahp like the other computers that are on my wireless network?

I think I got it now. My guide suggests using the computer name, when other devices can "resolve" that Computer Name. That means taking the NetBIOS Computer Name, talking to the router, and figuring out what IP Address it belongs to.

Regular computers can do this without issue, but mobile devices (like our iPhones) don't recognize this by default. Some Routers will take care of doing the "translation" of Name to IP Address for you (for example, mine does this, and so do several others). Some models don't....


It works on the Windows machine because it knows how to resolve the NetBios name to a particular machine on a Windows network.  The iPhone doesn't.  There's no native NetBios (or Samba-type translation as used by Unix and Mac machines) built into the iPhone (at least unlocked).

You'd need to either set an internal static IP for the AHP machine and use that as the URL on the iPhone, or set up some other translation service like Active Directory, an internal DNS, or run a proxy.  The static IP is easiest.





Title: Re: Active Phone Tips & Tricks
Post by: tybirdtybird on November 15, 2010, 03:45:52 PM
Thank you anthonylavado  for your post going to try setup to use 3g . I hate have to turn on wifi just to use ActivePhone.  Its going to be cool mess with the family  turn on Xmas tree and light outside on my Iphone.
Title: Re: Active Phone Tips & Tricks
Post by: bookm on November 16, 2010, 08:22:30 PM
anthonylavado

Thanks very much for a valuable thread. I have a question which may be very basic for you but, I have Time Warner cable as an internet provider, and their Motorola modem terminates in my home office. From there, I am hardwired to a Belkin wireless G router which hardwires to my desktop which is running my AHP, and provides the signal for my wireless home network. I’ve had no success in port forwarding the wireless router, as their help info asks for two inbound ports and, for some reason, won’t allow me to enter a complete IP to be accessed at my desktop. I’ll figure that out.

My question is, does the cable modem play any role in this setup, or am I only concerned with the wireless router which is probably blocking access to AHP from outside? When I enter an email address in the “invite a cellphone” window, AHP sends out an email with both 3g and Wi-Fi addresses, but when clicked, the site is “not available.”

I have not, yet, tried using a computer name, rather than an IP. That’s next.

Thanks
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 17, 2010, 12:23:44 AM
My question is, does the cable modem play any role in this setup, or am I only concerned with the wireless router which is probably blocking access to AHP from outside? When I enter an email address in the “invite a cellphone” window, AHP sends out an email with both 3g and Wi-Fi addresses, but when clicked, the site is “not available.”
TWC only blocks Port 80 (regular webserver) and 21 (FTP Server). Since running AHP uses neither of these, it shouldn't be a concern.

You'll want to visit http://www.portforward.com and see the guide available for your model router. From there, ensure that Port 8777 is forwarded to your computer running AHP :)

edit: Wrong port typed in my tiredness
Title: Re: Active Phone Tips & Tricks
Post by: bookm on November 17, 2010, 12:45:33 AM
I'll visit that site. To be clear, is it 3777 or 8777 I'm trying to pass through? I follow your threads as closely as possible.  Your advice to all is very much appreciated. Thanks, much. 
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 17, 2010, 01:05:39 AM
To be clear, is it 3777 or 8777 I'm trying to pass through?
8777. I must be more tired than I think  :)%
Title: Re: Active Phone Tips & Tricks
Post by: FrGuido on November 17, 2010, 02:23:13 AM
YES!!!! Anthony! 

Thank you. That's the trick. And the old laptop didn't need the Apple software. The iPhone immediately handled it as did the laptop and now we just wait to see if wandering IP addresses don't bother it but with the name as an address, I don't see how we can miss.
Thanks!!!!
Bob Mansfield
Title: Re: Active Phone Tips & Tricks
Post by: tybirdtybird on November 18, 2010, 09:39:02 PM
My belkin router F5D8235-4v23 under virtual server where i forward the ports is not show the right ip address its showing 192.168.2.*** There the pic. At http://www.whatsmyip.org/ its not showing that ip address at all. What do i do ?

This is what i have to fill out Description ,Inbound port ,Type  what is listedTCP OR UDP or both ,Private IP address ,Private port   

I would love to use 3g so idon't have to use WIFI on my Iphone

Ty

Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 19, 2010, 12:02:19 AM
My belkin router F5D8235-4v23 under virtual server where i forward the ports is not show the right ip address its showing 192.168.2.*** There the pic. At http://www.whatsmyip.org/ its not showing that ip address at all. What do i do ?

This is what i have to fill out Description ,Inbound port ,Type  what is listedTCP OR UDP or both ,Private IP address ,Private port   


Enable -> Check
Description -> ActiveHome
Inbound Port -> 8777-8777
Type-> Both
Private IP Address -> The one that you see from ActiveHome Pro, for your AHP Computer
Private Port -> 8777-8777

The IP address you see on WhatsMyIP.org is your Internet Connection's External IP, like an address for the outside world to reach it.
Think of it this way: Your Router is like an apartment building. There's an address, like 123 Fake Street for the outside world (WhatsMyIP), then there's an apartment number (your Private IP 192.168.x.x), then a room in that apartment (Port 8777).


Hope that helps! :)
Title: Re: Active Phone Tips & Tricks
Post by: tybirdtybird on November 19, 2010, 10:32:54 AM
Hey thank you. I just tried it and no luck. B:(
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 19, 2010, 10:54:48 AM
Hey thank you. I just tried it and no luck. B:(
Sorry, it was so late that I forgot to mention: after you make that change on the router and click "Apply Changes", it will save the info you've put it.

Then, on your phone, you would isit your ActivePhone link in the form of:
http://xxx.xxx.xxx.xxx:8777/ahp
where x is the IP address you get from What's My IP. Of course if you have a security key (like ?xid=abcd12345), it goes in there too.

Just a quick question though: turning on WiFi does save you bandwidth on your data plan, and if it's just lights so far, most routers should reach outside your house. At any rate, give it another shot. If course, you get any of the "Pro" mobile apps, X10 lets you use their reflector server so you don't have to set up port forwarding. It's only a one time purchase, and any of them (iWatchMobile Pro, MyGarage Pro) will do it.
Title: Re: Active Phone Tips & Tricks
Post by: tybirdtybird on November 19, 2010, 04:38:54 PM
The WiFi doesn't.t go to far outside. I have unlimited date plan with my Iphone 3gs love the phone best cell i ever had. I have to get iWatchMobile Pro. Wish i had garage i would get that app. Now onalert mobile and active mobile stop working both pages load fine but thats it. The only thing is i don't have any cameras would that still work ? X10 is sell iWatchMobile Pro for  $29.99 . with name your price how low would they go ?
Title: Re: Active Phone Tips & Tricks
Post by: tybirdtybird on November 20, 2010, 08:48:25 PM
anthonylavado

Thanks very much for a valuable thread. I have a question which may be very basic for you but, I have Time Warner cable as an internet provider, and their Motorola modem terminates in my home office. From there, I am hardwired to a Belkin wireless G router which hardwires to my desktop which is running my AHP, and provides the signal for my wireless home network. I’ve had no success in port forwarding the wireless router, as their help info asks for two inbound ports and, for some reason, won’t allow me to enter a complete IP to be accessed at my desktop. I’ll figure that out.

My question is, does the cable modem play any role in this setup, or am I only concerned with the wireless router which is probably blocking access to AHP from outside? When I enter an email address in the “invite a cellphone” window, AHP sends out an email with both 3g and Wi-Fi addresses, but when clicked, the site is “not available.”

I have not, yet, tried using a computer name, rather than an IP. That’s next.

Thanks

  I'm only getting one address . You said your getting to 3g and WiFi ?
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on November 21, 2010, 01:36:52 AM
I'm only getting one address . You said your getting to 3g and WiFi ?
You get a 3G address provided using X10's Reflector Server when you have one of their Pro Plugins like iWatchMobile Pro or MyGarage Pro.
Title: Re: Active Phone Tips & Tricks
Post by: tybirdtybird on November 26, 2010, 10:14:07 AM
Now both of them are not loading up.  B:( I hate to go and spend the ex money when those two are not working at all. I use x10 commander it works good. Would be nice to have at least onalert mobile working so i can arm and disarm.

I'm thinking of uninstill everything and then go back and instill again. Tech surrport sent me an email tell me how to make sure everything is removed.

Hope everyone had a good Thanksgiving. Here in Indiana it rained all day then turn into lite snow now its 23 outside its 10am now. Winter here  :(
Title: Re: Active Phone Tips & Tricks
Post by: Frank3d on November 30, 2010, 11:01:01 PM
anthonylavado,
Thanks for all the help you provide. :)+ #:)
I presently have AHP V3.294 with all the plug ins working excellent. I have 2 Sentinel's and 2 Vanguards that also work excellent with iWatch Pro on my iPhone4 with both wifi and 3g. I also have a DS7000 and have macros controlling arm and disarm commands. Now I want to remotely manually turn on flood lights at night in areas around the cameras so I purchased ActivePhone. I am slightly hesitant now reading some of the problems people have had. I sure don’t want to disrupt the flawless operation of AHP that I have now. I started to install ActivePhone and the install wizard said it wanted to replace the existing AHP file. That made me a little jittery so I canceled the install. I have since read in previous posts that the original AHP file is replace with an update adding the menu item Invite a Cell Phone. Well again everything is working so good that I’m still hesitant. Any suggestions on how to insure a smooth transition to ActivePhone?
Title: Re: Active Phone Tips & Tricks
Post by: anthonylavado on December 01, 2010, 01:22:59 AM
@frank3d:
What's meant by "replacing the AHP file" is that the ActivePhone installer "adds" the extra functions needed for ActivePhone to your computer.

Want to hear the great news though? If you have iWatchMobile/Pro, OnAlert Mobile, MyGarage, HotBodyAlert, or any of the plug-ins working - You are practically using the same thing as ActivePhone! The difference is that ActivePhone will give you a page to control modules with, rather than a camera or security interface. Using version 3.296, it's actually already installed on your computer - the ActivePhone installer would make sure it has the latest ActivePhone file, and then "turn on" the function for you.

A lot of the errors people have seen have been correctable - one person had a firewall so strong it was blocking everything, and a lot of people have trouble grasping networking (I did when I started out with computers).

If you have iWatchMobile working already, then the heavy lifting is done. Purchase/Download/Install ActivePhone, and enjoy.
Title: Re: Active Phone Tips & Tricks
Post by: Frank3d on December 01, 2010, 09:07:39 AM
@frank3d:
What's meant by "replacing the AHP file" is that the ActivePhone installer "adds" the extra functions needed for ActivePhone to your computer.

Want to hear the great news though? If you have iWatchMobile/Pro, OnAlert Mobile, MyGarage, HotBodyAlert, or any of the plug-ins working - You are practically using the same thing as ActivePhone! The difference is that ActivePhone will give you a page to control modules with, rather than a camera or security interface. Using version 3.296, it's actually already installed on your computer - the ActivePhone installer would make sure it has the latest ActivePhone file, and then "turn on" the function for you.

A lot of the errors people have seen have been correctable - one person had a firewall so strong it was blocking everything, and a lot of people have trouble grasping networking (I did when I started out with computers).

If you have iWatchMobile working already, then the heavy lifting is done. Purchase/Download/Install ActivePhone, and enjoy.
anthonylavado,
Thanks. I'll install it tonight and let you know how it went. Keep up the excellent help you give all. We very much depend on you and appreciate it. >!
Title: Re: Active Phone Tips & Tricks
Post by: tybirdtybird on December 01, 2010, 04:18:23 PM
Thank you anthonylavado  for your post going to try setup to use 3g . I hate have to turn on wifi just to use ActivePhone.  Its going to be cool mess with the family  turn on Xmas tree and light outside on my Iphone.

Got to work just now on 3g its little slow >!  :)% Useing my Static IP which i found on my rounter setup page under DMZ
Title: Re: Active Phone Tips & Tricks
Post by: jarleifv on December 30, 2010, 02:32:22 PM
Thank you anthonylavado  for your post going to try setup to use 3g . I hate have to turn on wifi just to use ActivePhone.  Its going to be cool mess with the family  turn on Xmas tree and light outside on my Iphone.

Got to work just now on 3g its little slow >!  :)% Useing my Static IP which i found on my rounter setup page under DMZ

you can also go to www.whatismyip.com and it'll give you your public IP :)
Title: Re: Active Phone Tips & Tricks
Post by: not-tech-savvy on January 03, 2011, 10:21:45 AM
Hi All ! New to ActivePhone and trying to set this up...I am using my home network...sent the email link and it worked for on some lights...rebooted my pc and now says webpage not available...anything for someone who doesn't know all the tech stuff? B:(
Title: Re: Active Phone Tips & Tricks
Post by: george536 on January 03, 2011, 08:56:52 PM
resend the "invite a cellphone" link
Title: Re: Active Phone Tips & Tricks
Post by: thejackal on January 12, 2011, 10:01:59 AM
is there a way to edit the palmpad.html so you don't get this when just making shortcuts.
Quote
<monitor>
<sendcmd sent="1" queue="0">
</sendcmd>
<activecam inst="0" label="(null)"/>
</monitor>

It pops up a firefox window after you click the shortcut.  I was just wondering if there was a way to disable the "red light" code. So it doesn't post that after the shortcut link.
 On my phone screen for the most part I don't see the blink anyway so it wont be missed. I have a Not So Smart phone.  ;D

Title: Re: Active Phone Tips & Tricks
Post by: aptalca on May 05, 2011, 11:50:02 PM
Hey everyone... I'm taking my post here to make it a sort of guide/sticky for common steps and actions to be taken for Active Phone.



Thank you Anthony for the detailed guide.

I have one quick question. Is status polling possible with this http api?
Either a general poll command that returns statuses for all devices or an individual command for each device that returns an "ON", "OFF" or maybe a "50" as brightness percentage?

Thanks
Title: Re: Active Phone Tips & Tricks
Post by: oskar on January 13, 2013, 05:10:35 PM
Thanks for the great sticky!

Changing the house code with  

//PALMPAD VARS
var houseCode = "I";

where "I" is my house code didn't work for me.

Only tested in firefox but here's what I did ...

added the following two lines to change the starting house code and switch to units 9-16:

    function saveModuleNames() {
      
      
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            xmlhttp.onreadystatechange = null;
            moduleNodeList = xmlhttp.responseXML.documentElement.getElementsByTagName("m");
            getHCode(xmlhttp.responseXML.documentElement.getAttribute("a"));
         
         // add this here to change to units 9 through 16, if necessary
         
         getCSwitch('UnitCodeSwitch');
         
         // add this here to change to House Code I, replace I with your House Code
         
         getHCode('I');
        }
    }
Title: Re: Active Phone Tips & Tricks
Post by: raleman on May 30, 2016, 01:27:47 PM

If someone wanted to, they could make their own front end interface for this that sends the appropriate calls. Web page or App, the potential is there, just like Mike Berro did with "Home Control":


I did just that this weekend.  Here are the screenshots:

(http://gdurl.com/tAV4) (http://gdurl.com/6sP8)

It's 100% responsive design, HTML5, CSS3 and should work well on any modern smartphone browser.  The details and install instructions are here: http://forums.x10.com/index.php?topic=29543.0 (http://forums.x10.com/index.php?topic=29543.0)

I'd love to hear feedback. Enjoy!