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.
@Dijker I’m trying to get something similar done, and saw on your screen shot that you can keep track of the outputs. I’d be very interested to know how you got that log!