stairway27
New Member
I've had my eye on Haiku and HaikuHelper for a number of years, and finally installed both of them last night. My iOS devices are not receiving push notifications from HaikuHelper (HH). I have searched this forum and done other Google searches before posting here, so I believe I've made a reasonable effort to get this working before asking for assistance. Email notification works, as does Notification Center on the Mac where HH is running.
When I push the "Send Test Notification..." button in HH, I see the following in the Log:
2015-10-15 10:03:20 Notification » MyHome: Test Notification
2015-10-15 10:03:20 Notification » Push » MyHome: Sending push notification: Test Notification
2015-10-15 10:03:21 Intermediate Server Notice: For "notify" command: No subscriptions found for controller_id: 7FF8{I truncated the rest}
Here are the details of my configuration and a list of the things I've checked and tried.
Any thoughts on what I might try next to get the Push Messages to come through on the iOS devices?
I noticed in the HH log file that the "controller_id" value from the "No subscriptions found" message changes when the Controller Name is changed. I'm guessing that this controller_id is a hash of the Controller Name and other data (perhaps the private key values?) Is there any way to view the controller_id generated in Haiku to verify that the iOS device is trying to subscribe to the same controller_id value that's generated by HaikuHelper?
Thanks very much!
When I push the "Send Test Notification..." button in HH, I see the following in the Log:
2015-10-15 10:03:20 Notification » MyHome: Test Notification
2015-10-15 10:03:20 Notification » Push » MyHome: Sending push notification: Test Notification
2015-10-15 10:03:21 Intermediate Server Notice: For "notify" command: No subscriptions found for controller_id: 7FF8{I truncated the rest}
Here are the details of my configuration and a list of the things I've checked and tried.
- HAI OmniPro II, Firmware 3.2B
- HaikuHelper 4.03 (403) from the Mac AppStore
- HH running on MacMini, Yosemite
- Current connection name: MyHome
- Haiku version on iOS devices from the AppStore is 3.101
- Confirmed that connection name "MyHome" is exactly the same in HH, Haiku on iPhone 5s and Haiku on iPad
- All devices connected to the same home network with Internet connectivity, iPhone and iPad are WiFi Connected
- Verified in HH that "Enable iOS push notification transmission" is checked/enabled
- Verified in Haiku that Push Notifications are turn on in the "Edit Controller" page
- Verified in Haiku that Push Notifications are shown as "Enabled" on the "About" screen
- Verified that Haiku notifications are enabled in the iOS Settings > Notifications area
- I have shutdown and restarted the Mac running HH
- I have closed the Haiku app on the iOS devices
- I have Powered off/Powered on the iOS devices
- I have hard reset the iOS devices
- I have deleted Haiku from the iOS and reinstalled it from the AppStore
- I have tried several different controller names, carefully synchronizing them between HaikuHelper and Haiku on the iOS devices
- I have deleted the controller "profiles" in both Haiku and HaikuHelper and re-entered everything from scratch, again being very careful to ensure that the Name matches between Haiku and HH.
Any thoughts on what I might try next to get the Push Messages to come through on the iOS devices?
I noticed in the HH log file that the "controller_id" value from the "No subscriptions found" message changes when the Controller Name is changed. I'm guessing that this controller_id is a hash of the Controller Name and other data (perhaps the private key values?) Is there any way to view the controller_id generated in Haiku to verify that the iOS device is trying to subscribe to the same controller_id value that's generated by HaikuHelper?
Thanks very much!