How to get commands to arduino non locally without configuring router.

I have ISP provided router with configuring options disabled. Is there a simple way to send commands to arduino from web (not lan)? Data logging to xively is already working fine.

Perhaps your router supports UPnP (Universal Plug-and-Play). There are utilities that let you configure port forwarding through the UPnP protocol.

Perhaps my project here can help:

But it doesn't support storing large amount of data yet.

  • Michael

Thank you, looks like exactly what I need, but no idea what is going on, it defintly recieves something, but it's not working.

Demo says:
"Status: websocket closed"

Serial Monitor:
Program start
Connecting...
Connected
RCVD:{"id":1,"ki":120,"c":"config","ts":1406370728}
ERR:CMD
RCVD:{"c":"auth","id":1,"e":0}
ERR:P
RCVD:K
123 M:6509
RCVD:{"c":"req","p":"dw 4 1","id":"wNLKUQOXsJVmfH0lHxhbyQ"}
ERR:ID
RCVD:{"c":"req","p":"dw 4 0","id":"kEudcOSjirVUb6Jn6uQS8A"}
ERR:ID
RCVD:K
310 M:6509
RCVD:K
430 M:6509
RCVD:K
550 M:6509
RCVD:K
670 M:6509

Perhaps my documentation confused you to use the wrong libraries. You must use the libraries bundled in my github repository, DO NOT download from the listed original source. I will fix my documentation shortly.