zoopra9457 / homebridge-aquanta

Aquanta Homebridge Plugin
Apache License 2.0
4 stars 3 forks source link

Can I use Siri to control Away and Boost modes? #3

Open garyhooper opened 2 years ago

garyhooper commented 2 years ago

It does not work for me, whether the accessories are grouped or ungrouped. Should it be possible? (My device is named "Hot Water" in the Home app.)

zoopra9457 commented 2 years ago

Hi @garyhooper

When you say it does not work, are you referring solely to the Siri interaction? Can you still control Away/Boost modes through the Home app just not through Siri?

Full disclosure, I no longer use the Aquanta device. Two weeks after I released the plugin my 20-year-old water heater decided to spring a leak. I installed a Rheem Smart Water Heater and so I haven't used this device or the plugin.

garyhooper commented 2 years ago

Correct. I can interact with the Home app, just not Siri.

zoopra9457 commented 2 years ago

OK. The plugin itself does not manage the interaction with Siri. I did get it running in my local environment. I was able to tell it to "turn aquanta boost on" or "turn aquanta boost off" or "turn aquanta away on" or "turn aquanta away off" and it flipped the switches but it flipped both of them at the same time in the same direction. That's not what I would expect to happen.

I think something must have happened with iOS 16 because before those switches were named "Away Mode" and "Boost Mode" but now they are showing as "Aquanta". I wonder if Siri is just controlling them both because it can't tell the difference anymore. I'll try to dig into it when I get some time.

zoopra9457 commented 2 years ago

iOS 15 iOS 15

iOS 16 iOS 16

zoopra9457 commented 2 years ago

If you click on the gear icon (or swipe up) you can separate them into separate tiles. Then you can give them separate names and that will improve the chances of finding the right switch with Siri. I had some success with using "Aquanta Away Mode" but Boost mode struggled. Not sure why.

This is what I found regarding that solution: https://reddit.com/r/homebridge/comments/x80d14/ios16_fix_for_broken_switch_names/