My notify for my devices show the name I configured in the app.
My device tracker show the ugly long name… I use a customixe.yaml entry to give them friendly names.
I don’t see my name from settings>about in iOS shown anywhere.
Weird, I have the same problem as @glassbase. Or better said not a real problem for me though, but after setting the app up multiple times it seems indeed that it copies the iphone name instead of the configured name in the app.
I just tried with my ipad and same story. I have set up ipad_jimmy_beta but mobile app shows:
mobile_app_ipad_van_jimmy
@DavidFW1960 I did use customize.yaml at first but that didn’t change the entity id. So I tried adding a name at known_devices.yaml guess what? Same story haha. Anyways I have changed the name via known devices. But I am guessing the result will be similar no?
They are screwed up but not across multiple devices for me. I have for example
That’s my iPad. My iPhone is the same without the suffix _2
They are all wrong anyway as the sensor ‘name’ of last update trigger for all is wrong and this is the fix I was referring to.
At the moment, the only way of getting the attribute value is from the device_tracker.blah entity.
I am using the custom template card to produce this:
I had a nightmare with this a day ago. If you rename the entity id you end up with dupes…
Yeah nice eh!
So I went scorched earth as when I added back stuff I ended up getting _5 and _6 lol…
I think this is because of 0.91.2 and 40 changes.
Anyway, I wrote a new scorched earth procedure for mobile app:
- Reset Mobile App and force Close
- Delete iOS Tokens (Login)
- Stop Home Assistant
- Delete mobile_app
- Edit core.config_entries
Delete all mobile_app, iphone, ipad entries - Edit core.device_registry
Search for and delete iPhone & iPad entries - Edit core.entity_registry
Search for and delete iPhone & iPad entries (Probably none)
Search for and delete all mobile_app entries - Edit core.restore_state
Search for and delete iPhone & iPad entries (Probably none) - Restart Home Assistant
- Load App and auth
- Force-close app and open
- Check in settings mobile_app tick
- Goto notifications import push settings (probably don’t need to)
- Send one-shot to server from app
- Restart Home Assistant again
- Should have integration and notification settings now
- Get Device ID’s from core.device_registry and setup in customize.yaml
- Delete known_devices.yaml and restart home assistant
- Push a one-shot again to make new known_devices
Fix Lovelace ID’s
I am also not using ios: as I don’t care about actionable notifications. (and I only use the new beta 2 app)
Mine too is very choppy. Even just scrolling through the settings page.
You will have both notify.ios_xxxxx and notify.mobile_app_xxxxx as beta app transitions to mobile_app platform. Eventually notify.ios_xxxxx will be gone (is what my understanding is when reading this thread).
ios service uses the Device ID configured in HA app. mobile_app uses the Apple Settings - General - About - Name.
(You may not have notify.ios_xxxxx if you reset the app since updating to new beta version. And / or if you don’t have discovery: enabled or ios: component enabled)
No the iOS ones are gone.
Yes. I read above (can’t find the comment now) that if you registered the app with HA and did not reset the app, you will have both notify services. But if you reset HA and updated app to v40 or 38 (I think), you will only get notify.mobile_app
Again, I cannot find the comment above that stated that. But I know I read it the other day.
EDIT - sorry the above was mentioned in TestFlight release notes.
How do we get both ios and mobile_app to initialize? Or can we not when using mobile_app? I want to use ios actionable notification but iOS component not even shown in app anymore. I only show Mobile App component loaded in app settings? The others are not shown (iOS, location, and something else).
Sure… but this can’t be the “correct” way, no? It should be using the name of the device?
First. It’s was only the location.
After endless trying to make it work.
Added back the webshocket and its worked!
… i only wanted to say that i really appreciate your hard work and love your 2.0 beta!
The “trash can” in the integrations for mobile devices seems to wipe most of the manual steps you do.
I used this and everything was automagically cleaned up after a re-start which it tells you is required
Ya same here. I thought it was my animated weather card causing it until I went to the settings page and it was the same.
There is an issue with the 2.0 Beta when using the Compact Custom Header. It looks like the app hides the toolbar (Settings, Refresh, etc.) until it detects a swipe down but it seems to do this by detecting a scroll event. Since CCH reduces the overall height of the page, it seems to stop this working unless there are enough cards on a view that the page is scrollable.
I have mentioned this on the CCH thread, but I would think that a better better method of showing/hiding the toolbar is probably needed rather than relying on page scrolling.
@Steven_Rollason it isn’t the custom header that does this, it is the app itself. In the latest beta patch notes (version 40 or maybe even 39) it is said that when you are on a page with insufficient cards you could simply shake the phone to get the toolbar back.
For some reason though the swipe action seems to work fine for me on some pages and some not since the last update even on pages with only a single card.
Shake to get the toolbar works fine though.
My logs are littered with errors like this:
2019-04-10 08:23:57 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Received invalid webhook payload: required key not provided @ data['unit_of_measurement']. Got None
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Received invalid webhook payload: required key not provided @ data['unit_of_measurement']. Got None
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Received invalid webhook payload: required key not provided @ data['unit_of_measurement']. Got None
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Received invalid webhook payload: required key not provided @ data['unit_of_measurement']. Got None
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Received invalid webhook payload: required key not provided @ data['unit_of_measurement']. Got None
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Received invalid webhook payload: required key not provided @ data['unit_of_measurement']. Got None
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_battery
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_bssid
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_connection_type
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_ssid
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_activity
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_last_update_trigger
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_battery
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_bssid
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_connection_type
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_ssid
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_activity
2019-04-10 08:23:58 ERROR (MainThread) [homeassistant.components.mobile_app.webhook] Refusing to update non-registered sensor: 1228e0af7c469b...922aad983fe3c25427c9b44a8_last_update_trigger
Any pointers?
Looks like your it’s trying to update sensors with the form sensor.UUID_battery
etc. currently the sensors are just sensor.battery
. Are you running the latest beta and 0.91.2?
Just a guess but you could follow the pointers above to delete the offending entities:
Then carry these out to get them back:
thanks, it was the version, I was still on 0.91.0. Somehow my HA update available notification didn’t work for 0.91.1, 0.91.2 nor 0.91.3 which I just installed and it’s now looking ok
I have just found even after a restart they can be persistent little buggers.