datMaffin / homebridge-tesla-powerwall

Homebridge Plugin for the Tesla Powerwall
ISC License
21 stars 11 forks source link

Can't remove Unsupported accessories from Home App favorites #26

Open pponce opened 3 years ago

pponce commented 3 years ago

Not a bug really but wondering if you could implement a work around so that I could remove from favorites the current unsupported accessories that show up in the home app?

This was a suggested workaround I was able to find. Not ideal but if it could work would do the trick. https://github.com/ebaauw/homebridge-p1/issues/41#issuecomment-729866528

datMaffin commented 3 years ago

Your issue sounds similar to #17 and #18.

You should be able to set in the config.json, for all additionalServices, the eveHistory to false such that those unsupported accessories disappear.

pponce commented 3 years ago

I'd like to keep them as I also use the eve app to leverage those specific features. But my day to day usage is apples home app so if there is a work around that allows to remove them from favorites in the Home App and still keep them enabled that would be ideal. There may not be a workaround and if so I'll just have to live with it. Wish apple hadn't taken the ability to do this away.

finder39 commented 2 years ago

This is also an issue for me, as I also use the Home app as my main app and wanted to use this in Eve app to see historical data and current exact wattage (as opposed to what the Tesla app shows).

Would love to figure out how to be able to remove from Home app favorites while still keeping eveHistory enabled

datMaffin commented 2 years ago

Hm. Is this still relevant?

I believe that by now I kind of understand this issue now.

I do not quite see why implementing a dummy button would be necessary. The Powermeter accessory already has a service that is supported by Home.app. Wouldn't activating this supported service (i.e., homekitVisual) enable the hiding option?

pponce commented 2 years ago

I think it's still an issue. I have an old iPad running iOS 12.5.5. I see the include in favorites option/toggle in iOS12.5., so I use that for my workaround and can toggle it there to have it removed from the favorites screen. In iOS 15 I don't see an option to hide it from favorites. I need to go to my iOS12.5.5 device and toggle the favorites option. I think it's impacting "bridges" and not supported accessories. In iOS 15 they show bridges in the "home settings"/"home hub & Bridges" page. And when you go into the Tesla bridge there, there is no toggle to remove from favorites.