I have setup the Home Assistant Container on my Synology DS218+ (10 GB RAM) and it works fine, but there is a warning, that Webhooks did not register. Do you know, how to fix that?
Logger: homeassistant.components.withings
Quelle: components/withings/__init__.py:251
Integration: Withings (Dokumentation, Probleme)
Erstmals aufgetreten: 17:01:13 (1 Vorkommnisse)
Zuletzt protokolliert: 17:01:13
Webhook not registered - https and port 443 is required to register the webhook
It means you will have to expose your Home Assistant instance to the outside world. If you don’t know what that means, how to do it, or what the possible security implications are, it’s probably best to accept diminished functionality of the Withings integration.
Or look at a Nabu Casa subscription, which provides webhook support.
Oh, I thought that this Withings integration would call local WebHooks.
If it’s coming from outside, I guess that it is only possible with paid IFTTT subscription. Is there no free way to get Withings Sleep Analyzer wokring in Home Assistant?
It looks like it’s a cloud-based integration (the integration page says “Cloud Push”).
The integration page suggests that having working webhooks is optional, but it also says that “The binary sensor for sleep will only work if the integration can establish webhooks with Withings”. I don’t know what exactly that means.
From my router to the NAS where the HA container is running.
I have not setup TLS certificates. Is there any documentation, which steps are necessary for that Withings plugin to work??
I have no idea how HASS on a Synology NAS works, but unless HASS gets its own IP address, then no webhooks will not work as port 443 will already be in use by DSM.
I would really like to stress that if you don’t know what all of this means or how to configure it, you shouldn’t be setting it up! You’re not just enabling the Withings integration, you’re exposing your entire HA setup to the outside world.
Also, I just realised that unless you either have a static external IP address or use a DDNS service, it’s not going to work anyway.
443 is just forwarded by DSM to 5001, but it is not needed and I was able free up that port. So it could be used for Webhooks. But this still does not work.
Is there any full documentation, which steps are necessary to be able to have status of Withings Sleep Analyzer in Home Assistant?