Hi All,
i am implementing my Homey Cloud setup and it goes well, now i want to explore its connectivity possibilities. At home i have the bridge talking to the Homey cloud (hosted on AWS Frankfurt inside a docker container i believe). With a logic card, you see the option ‘HTTP request’. I suspected already that this request is not sent from the bridge using a private ip, but its sending from a public Cloud ip.
So i did a little test, on my FW, i forwarded both http and https to a win10 pc with wireshark (and its win FW opened for 80 & 443). when sending from a test flow the http request to my public ip, then indeed i saw in wireshark the request attempt coming from a public AWS address. Sending https did not work, in the flow i got a exclamation mark, and nothing in wireshark. of course, that could be because of missing certificates and its ssl offloading.
The questions i have:
-is there a standard domain name or fixed ip used by Homey cloud to send the http requests ?
-Despite saying ‘HTTP request’, is HTTPS also working ? (i do not want to send plain http over the internet
This way, using the http request from Homey cloud, i could even send this back to my home network and get it processed there (but only with https, http is not secure enough)
thanks, useful info. The only reason for a fixed source ip might be when i route the request back to my home lan for further processing, so i can whitelist the source ip. But whois ip showed it comes from aws ip range. At least i can limit to aws ip.