Another update: using pushingbox without a static IP address or dyndns.
Using this script vera can tell pushingbox its current IP address:
local status, data = luup.inet.wget("http://automation.whatismyip.com/n09230945.asp", 10)
luup.inet.wget("http://api.pushingbox.com/pushingbox?devid=xxxxxxxxxxxxxxxxx&ipadd=" .. data .." " )
In pushingbox, use the following code for Picture URL:
now all you need to do is have vera send a notification to pushingbox whenever you want the picture emailed to you
luup.inet.wget("http://api.pushingbox.com/pushingbox?devid=[ID OF THE NOTIFICATION]")
The problem with this method is that you need to open your webcam port, and have a fixed IP address (or dynamic dns) for it.
Still looking for a way to do it internally without using pushingbox.[/quote]
But how can you access in this way to the IP camera? It is needed a username and password to let pushigbox access to your camera. I believe that is not enough to forward the port to a fixed IP. This can work internally of your network, but from outside, how can pushing box access to your camera without an username and password?
@ Matteo
Yes you are right. My initial testing was without any password. I have now added password protection.
For my camera (wvc210), the modified code for pushingbox is: