#Has anyone been able to get the new Sleep As Android integration working

1 messages · Page 1 of 1 (latest)

sinful lintel
#

I had the custom component working, but when I saw the new integration in 2025.9 I updated, uninstalled the custom component and tried to setup the new native integration.

However, after reading all the docs, and trying multiple times with various Home Assistant remote/local access URLs I have not been able to get the integration to work. If I disable all remote access and Nabu Casa when trying to add the integration I still get a https://hooks.nabu.casa/xyz webhook URL even though the Docs says I should get an Internal URL.

The Integration shows up in HA but all entities show "Unknown." I added the Webhook URL to Sleep as Android and ensuring all the Events are turned on. When I do anything with Sleep As Android like start sleep, set an alarm, have the alarm go off, Home Assistant doesn't receive any updates and all entities stay "Unknown"

red oxide
#

I've been using the HACS add-on until now, and noticed that MQTT events stopped coming through about a week ago, so I switched to manually processing webhook events, thinking maybe SAA had stopped sending MQTT data.

I'll replace my HACS add-on with the built-in one and see if I experience the same issue you're experiencing.

red oxide
#

Hmm, [un]fortunately, my setup appears to have worked normally.

For reference, I'm using my own domain, not Nabu Casa.

Maybe a few things to check:

  • Get a test webhook URL from https://webhook.site, put it in SAA, and trigger some events. Do webhooks make it out from SAA?
  • Take the webhook URL that the integration gives you and paste it into your browser (phone and/or computer). You should get an HTTP 405 (method not allowed) error if it can reach your HASS instance.
proven palm
#

If you have Home Assistant Cloud the webhook will be a cloudhook. I think you can replace the URL with the internal URL or whichever address your HA instance is reachable. It should look like this: http://homeassistant.local:8123/api/webhook/{webhook_id}
But as I don't use HA cloud I can't say for sure if that works. you can refer to the