aarons22 / homebridge-bond

Homebridge plugin for Bond
MIT License
64 stars 31 forks source link

Siri uses name created by plug in, not name in Home App #133

Closed bdmoss77 closed 3 years ago

bdmoss77 commented 3 years ago

Describe the bug When I installed the plug in, a Name gets created for each of my attached ceiling fans in the Bond App. The name can be seen in the homebridge accessories page if you select setting for a specific device. See attached picture for example. In the example the Name field says Main Room Main Room. This name gets created by plug-in or comes from bond app I’m not sure. Even though I have renamed the fan in the Home App to be Main Room Ceiling Fan, Siri always calls the fan Main Room Main Room. Siri does respond to Main Room Ceiling Fan on, but Siri will say Main Room Main Room turned on, not Main Room Ceiling Fan turned on. It would seem you need to be able to edit this Name in the Plug in settings to make Siri say something different. Can we get a fix for this bug?

BFBDDAAB-0E65-428F-A582-3C91E1A32F5A B9FB1C91-5165-4862-A394-DCF2391D68E8 6A591DA6-736D-49DC-B8B9-56EB67AF2DE7

Information (please complete the following information):

Logs Log of plug in install is in attached picture. You can see the name Main Room Main Room added in log.

aarons22 commented 3 years ago

Thanks for the detailed report. I did a little testing on my end and did confirm the behavior. That being said, there isn't much I can do from the plugin side to help. When creating an accessory, you have to provide a display name. In order to enforce uniqueness and recognizability from the Bond app, I use the convention <location> <name>.

One thing to note here - this plugin will group a Fan's accessories into a single accessory if it has more than one (i.e. fan and light). You can go into the Home app, open the tile, and there is an Accessories > row. Tap that, and you will see both the fan and light as separate accessories. Renaming the Fan there to "Ceiling Fan" should accomplish what you are looking for!

bdmoss77 commented 3 years ago

Thank you that accessory name did work. I dont think i realized you could edit those names. Siri now responds with correct name.


From: Aaron Sapp @.> Sent: Wednesday, March 31, 2021 11:40:39 PM To: aarons22/homebridge-bond @.> Cc: bdmoss77 @.>; Author @.> Subject: Re: [aarons22/homebridge-bond] Siri uses name created by plug in, not name in Home App (#133)

Thanks for the detailed report. I did a little testing on my end and did confirm the behavior. That being said, there isn't much I can do from the plugin side to help. When creating an accessory, you have to provide a display name. In order to enforce uniqueness and recognizability from the Bond app, I use the convention .

One thing to note here - this plugin will group a Fan's accessories into a single accessory if it has more than one (i.e. fan and light). You can go into the Home app, open the tile, and there is an Accessories > row. Tap that, and you will see both the fan and light as separate accessories. Renaming the Fan there to "Ceiling Fan" should accomplish what you are looking for!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/aarons22/homebridge-bond/issues/133#issuecomment-811614948, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASI3MHMASNYONZVJK5OGSR3TGPTLPANCNFSM4XBZO7RQ.