I successfully receive notifications from the HE Hub based on my rules, and the phone alerts as it should, and I can read them on the drop down menu. The Hubitat Mobile App shows the icon badges with the correct number of received messages.
However, when I go into the App and select Tools/Notifications, to display the "Last 20 notifications sent to device", it is empty, as though the phone never received anything.
I've searched the community forums but all the issues with the Mobile App and notifications seem to be the other way around - that is, notifications shown in the App, but not showing on the phone screen nor alerting. All the App permissions seem to be OK (location allowed, battery optimisation disabled, etc)
My phone is a Samsung Galaxy S20 5G. Incidentally, it works absolutely fine on my Galaxy tablet
This is the same issue I'm having on a Samsung. It just spins. On IOS, I get a notification token error. I have two hubs.
I tried working on it all weekend and have already been on two threads with no solution. But now that you've described my symptoms word for word, I know I'm not crazy.
I even went through the hoops of moving to pushover this weekend and I got the SAME EXACT RESULTS.
I only have 1 hub, and it's less than 1 month old. I have 3 devices (all Samsung Galaxy devices) and 2 of them show the notifications in the app, and 1 doesn't show them, and never has. All 3 devices receive the notifications (which trigger phone alerts).
I'm struggling to see how that relates to a bug that occurs when switching between hubs and devices.
My phone makes the notification sound but then sometimes there is no notification in the notification-bar. But I can see them in the app. I thought that there was something wrong with my phone, but then it might just be the app?
I have confirmed that the new version of the app is displaying notifications on Android appropriately and even backfilled all the messages I never received.
Thank you for fixing this. Pay no mind to me obviously ignoring my washer notifications (doing exactly what it should be doing).
I have the same issue on my iPhone. Eg I have a simple rule to send a notification to iPhone and iPad when a water sensor detects a leak. I get the message on my iPad, but not on my iPhone. When I look at “Notifications” tab, on the iPhone there are none, on the iPad, the notifications are shown. In the “Devices” tab my iPhone device shows the message as having been sent.
I only have one phone defined.
I have reinstalled the app on the iPhone multiple times. It prompts me to create a new device, which I do. I can see the iPad as a choice but do not select it.
I have geolocation enabled to “always” for the iphone.
I have deleted and set up the app and a device on my wife’s iPhone. She gets the messages. Only my iPhone never does.
This is the error message in the iPhone notifications tab:
Error
["KotlinException":
io.ktor.utils.io.errors.lOException:
Failed network call from Hubitat API; error: Failed to get Hubitat API; the response has code: 403,
"NSLocalizedDescription": Failed network call from Hubitat API; error:
Failed to get Hubitat API; the response has code: 403,
I am having similar issue. New mobile app on my iPad shows no Notification in the mobile app while the old mobile app on my iPhone shows Notifications on the old mobile app.
I had had received the same error on my iPad. I thought it was possibly a corrupted database. I rebooted the hub with a database rebuild. Error disappeared but nothing shows in Notifications on the new mobile app.
The API error is intermittent. My mobile phone never receives a notification, although the ipad and other iPhone do. Most frustrating. I hope one of the gurus can tell us the solution.