I think my issue is that the “PUSH ID” is not filling in when using the home assistant app.
I have ios: discovery: in my configuration. I have enabled the IOS integration and data seems to be filling in the battery sensor for example.
However, in services there are no notify. services that I can call.
This is in the startup log:
[homeassistant.components.notify.ios] The notify.ios platform was loaded but no devices exist!
I have tried re-installing the app in each of the devices. Pushes do populate the .ios.conf entries but no push id shows up.
Anything I haven’t tried?
[ solution: Upgrate to 0.88, do a complete reset of the data, and the reset the ios app ]
I do on all the devices … one thing I forgot to mention is that I’m using Internal URL. Looking at the code it shouldn’t make a difference but something to note. My HA isn’t exposed to the internet just through Casa.
Restarted now … restarted the app … nothing. Searching around it looks like the “push server certificate had expired” a while back. Exactly the same issue. Seems doubtful that it would expire again in less than a year but is that possible?
Same here. I just recently moved my installation onto a raspberry pi (Home assistant version 0.87.1). I did the mistake and reset the iOS App because of a new server domain. Since then I don’t get a push id.
I had issues with this yesterday. Here’s what I did.
STOP Home Assistant (I did it through ssh)
Delete .ios.conf file
Delete known_devices.yaml (mine only had ios devices)
Looked in files in .storage and removed any ios devices… make sure you don’t break json.
On the devices, reset the app.
Now I also removed ios integration before I stopped home assistant and I removed ios: from config.yaml and I even deleted the app altogether (this ensures you get a new push I’d BTW)
I’m not 100% sure this was ALL necessary but then I restarted (via ssh) home assistant and verified everything remained gone!
Then added back ios: to config yaml and restarted.
Configured app again.
Update the push settings in the app and my notification settings for iPhone and iPad work.
This is scorched earth for ios but it fixed it for me.
I have the same problem both in 0.88.0b1 and 0.87.1 (clean install with docker, only change is that I enabled “ios” and “notify” in the configuration). Same behaviour on a clean install with the app reset and reinstalled, tried both the App Store app (1.5.0) and the beta (1.5.1).