Hello, I thought I would chime in on this, as I work in IT as a systems engineer.
I have not had a need to do this as of yet, but if I wanted to access my AP700's remotely, you would of course first set them up to connect directly to your home Wifi.
Option A - port forward
Once that is done, as others have mentioned, you would have to create a port forwarding rule in your router so that you could access it from the Internet outside your local network. Might just need to figure out what port/protocol it is using so you know specifically what to forward. And I would make sure you are using a strong password.
Option B - VPN (probably how I would do it)
You can setup free VPN servers (I have one) that would allow you to connect to your home network remotely. This would have the added advantage that it would be completely transparent to the Kessil application, it would work just as if you were at home. So from your phone or tablet, you could connect to the VPN and then run the app. The downside of course is that, you have to setup the VPN, which is a little complicated if you have not done that before / aren't that familiar with it.
Option C - remote PC
Also as mentioned, I think this is a really ugly way to do it, but you could setup an android emulator (I do have one of those, they are nice) on a PC, and then remote to the PC from outside. This would be really difficult to use from a phone, and probably a pain from a tablet. If I did this at all I would probably do the remote from a laptop or similar.
I hope that is helpful. Be sure to update your firmware first if you are having problems.
Yes, the app is not that good, but Kessil is a lighting company not an app company, so my expectations are really low in the first place.
I was thinking about how you might reverse engineer the app / controller so that you could make some kind of cloud connector to control it with APEX, maybe with IFTTT or something. Might be beyond my skill set and time constraints though.
-JCL
I have not had a need to do this as of yet, but if I wanted to access my AP700's remotely, you would of course first set them up to connect directly to your home Wifi.
Option A - port forward
Once that is done, as others have mentioned, you would have to create a port forwarding rule in your router so that you could access it from the Internet outside your local network. Might just need to figure out what port/protocol it is using so you know specifically what to forward. And I would make sure you are using a strong password.
Option B - VPN (probably how I would do it)
You can setup free VPN servers (I have one) that would allow you to connect to your home network remotely. This would have the added advantage that it would be completely transparent to the Kessil application, it would work just as if you were at home. So from your phone or tablet, you could connect to the VPN and then run the app. The downside of course is that, you have to setup the VPN, which is a little complicated if you have not done that before / aren't that familiar with it.
Option C - remote PC
Also as mentioned, I think this is a really ugly way to do it, but you could setup an android emulator (I do have one of those, they are nice) on a PC, and then remote to the PC from outside. This would be really difficult to use from a phone, and probably a pain from a tablet. If I did this at all I would probably do the remote from a laptop or similar.
I hope that is helpful. Be sure to update your firmware first if you are having problems.
Yes, the app is not that good, but Kessil is a lighting company not an app company, so my expectations are really low in the first place.
I was thinking about how you might reverse engineer the app / controller so that you could make some kind of cloud connector to control it with APEX, maybe with IFTTT or something. Might be beyond my skill set and time constraints though.
-JCL

. If I get my hands on ap700 anytime, I'll definitely give this a shot.

