Lighting control(Arduino-Android)

Suaveman:
DDNS may be a solution to this problem, i know it worked for vnc'ing into a computer across the internet using a isp that has non-static ip adressing.

Maybe, but it depends on the router/pc/network. DDNS requires some client to send updates; be it the router or a PC. It may also be completely unnecessary if the ISP is already providing a static IP.