Netatmo Welcome Camera Guide
Posted: Thursday 29 December 2016 14:03
Hey Folks,
I've bought a Netatmo Welcome camera, this is a guide for integrating the live snapshot into Domoticz using the camera's local IP address:
Step 1: Get your Home ID
1) Login here using Google Chrome:
https://my.netatmo.com/app/camera
2) Click the gear Icon and a popup settings box will appear
3) Right click on "Location" and select inspect, about 2 lines up from the default highlight you will see "href="/settingscamera/localisation/YOURHOMEID"
Step 2: Get your cameras local IP access details:
1) Go to this url and make sure you are logged in or you can't use the tool: https://dev.netatmo.com/dev/resources/t ... ethomedata
2) You will see a large grey area on the page titled "Try this method by yourself with our TRY IT module.", that's what we want to do, put in your Home_ID and click try it.
3) You will see "body" highlighted in red, click the right point arrow next to it, the path we want is:
body > homes > cameras > object >
4) Copy your VPN url and add this to the end of it: ,/live/files/high/index_local.m3u8
So your url should look something like:
5) The response you get in the browser will show URL's similar to this and include a local IP access key (this is what we want)
6) Using the access key, we can get the local live snapshot from the camera which allows us to integrate it into Domoticz camera section:
7) In Domoticz add camera wizard, you enter it like this:
If you want to get the live stream in high quality from the local IP, this is the URL for the m3u8
Other:
1) The unit appears to require the MicroSD card to be inserted to view the live snapshot or m3u8 either locally or via the Netatmo VPN url method. Removing the card and rebooting resulted in a unit that could be pinged but local access displayed a 404 - Not Found and access via Netatmo VPN resulted in 502 Bad Gateway.
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
I am a bit concerned about live snapshots not working without the MicroSD card, this would appear to indicate that the snapshots are being written to the MicroSD card which is not really an ideal design since a snapshot being temporary should be written directly into RAM to minimise wear and tear on the MicroSD limited life span. I've reached out to Netatmo here to see if we can get an answer.
http://forum.netatmo.com/viewtopic.php?f=29&t=7571
2) The camera jpg and m3u8 can still be accessed locally without an internet connection however after rebooting the unit with its internet connection blocked I was unable to access any local URL's. Unblocking the internet connection and opening ports 500 and 4500 udp, and rebooting the unit once again allowed me to access the local IP urls.
I've bought a Netatmo Welcome camera, this is a guide for integrating the live snapshot into Domoticz using the camera's local IP address:
Step 1: Get your Home ID
1) Login here using Google Chrome:
https://my.netatmo.com/app/camera
2) Click the gear Icon and a popup settings box will appear
3) Right click on "Location" and select inspect, about 2 lines up from the default highlight you will see "href="/settingscamera/localisation/YOURHOMEID"
Step 2: Get your cameras local IP access details:
1) Go to this url and make sure you are logged in or you can't use the tool: https://dev.netatmo.com/dev/resources/t ... ethomedata
2) You will see a large grey area on the page titled "Try this method by yourself with our TRY IT module.", that's what we want to do, put in your Home_ID and click try it.
3) You will see "body" highlighted in red, click the right point arrow next to it, the path we want is:
body > homes > cameras > object >
4) Copy your VPN url and add this to the end of it: ,/live/files/high/index_local.m3u8
So your url should look something like:
Code: Select all
https://0.vpn.netatmo.net/10.255.0.1/52ced8bcc8149089968095f995XXXXXX/ur8YcNFRXOyPTHONKZeeHXXXXX,/live/files/high/index_local.m3u8
Code: Select all
http://LOCALIP/ACCESSKEY/live/files/high/live0000006692.ts
Code: Select all
http://LOCALIP/ACCESSKEY/live/snapshot_720.jpg
Code: Select all
http://LOCALIP/ACCESSKEY/live/files/high/index.m3u8
1) The unit appears to require the MicroSD card to be inserted to view the live snapshot or m3u8 either locally or via the Netatmo VPN url method. Removing the card and rebooting resulted in a unit that could be pinged but local access displayed a 404 - Not Found and access via Netatmo VPN resulted in 502 Bad Gateway.
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
I am a bit concerned about live snapshots not working without the MicroSD card, this would appear to indicate that the snapshots are being written to the MicroSD card which is not really an ideal design since a snapshot being temporary should be written directly into RAM to minimise wear and tear on the MicroSD limited life span. I've reached out to Netatmo here to see if we can get an answer.
http://forum.netatmo.com/viewtopic.php?f=29&t=7571
2) The camera jpg and m3u8 can still be accessed locally without an internet connection however after rebooting the unit with its internet connection blocked I was unable to access any local URL's. Unblocking the internet connection and opening ports 500 and 4500 udp, and rebooting the unit once again allowed me to access the local IP urls.