I am attempting to configure the SmartThings integration, but I’m running into a wall.
My setup is:
- Hass.IO docker installed on dedicated VM
- NGINX on a separate VM
- SSL Certs configured on NGINX for my Home Assistant subdomain, acquired certs using Let’s Encrypt
My http component in configuration.yaml is:
http: #ssl_certificate: #ssl_key: base_url: https://ha.mydomain.com use_x_forward_for: true trusted_proxies: - 10.100.20.34
Checked that SSL is working using https://www.digicert.com/help which showed everything good (all checkmarks, correct public IP, correct cert expiration dates)
Enabled debugging for the smartthings component, which shows:
2019-07-23 18:57:27 DEBUG (MainThread) [homeassistant.components.smartthings.smartapp] Setup endpoint for http://10.100.201.8:8123/api/webhook/redactedwebhookid
Which shows the internal IP for the home assistant VM and port, not the configured base_url from the http component.
Checked my settings in NGINX to match the “known to work” config from the troubleshooting page.
I’ve also been searching around and can’t find anything to help. Any ideas?