sfeakes / homebridge-aqualinkd

1 stars 1 forks source link

Show pump RPM on filter switch #10

Open petedavey opened 2 years ago

petedavey commented 2 years ago

Pump RPM shows if I got to aqualinkd web interface but that doesn't follow through to homekit. I realize you're limited to things like dimmers, temperatures, etc... any way to show the pump RPM in the filter tile you can think of?

petedavey commented 2 years ago

taggin @sfeakes

sfeakes commented 2 years ago

The best way would be to use a temp sensor, like I do with salt PPM. The problem is the last few versions of HomeKit, Apple have decided to group all temp censors at the top of the room page, making them kind-a useless for this type of thing. Due to how pump RPM is configured, it would be super difficult to code that into a Thermostat style tile which would be the other option, but I think that would cause even more issues than it solves. So at the moment, I’m really not sure how best to resolve this. I’m hoping they will introduce a new tile in the future to overcome this, or revert the temp censors back to how they used to work.

petedavey commented 2 years ago

I understand. Aesthetically I like seeing the pump RPM but practically speaking I'd like to be able to adjust it via using automation within homekit, if you will. For now I just use Jandy to program things but would be cool if I could put a "clean pool" button that enables the cleaner and up's the RPM's. I could do that with a one-touch button of course but it doesn't look like those are exposed via this plugin, either :( appreciate your hard work! Love the integration.

talsalis commented 2 months ago

Hello, Maybe one of the solution would be to show it as a dimmer - representing the % of the max RPM? This same could be used for the Salt Water Generator.

Also I know that you can provide the wattage as an extra value: The application EVE home can read this and even calculate $ costs of running the pump

sfeakes commented 2 months ago

Version 2.3.8 of AqualinkD introduced being able to set pump RPM by % in homeassistant. version 2.3.9 (coming soon) will expose virtual buttons (like one touch) to HomeKit and HomeAssistant. That will overcome the problems above.

I will look at doing pump RPM as a % so you can use a light switch in HomeKit. The limitations here are more around Homebridge than HomeKit itself. I will also look at watts, I just don’t want people to see the “unsupported” messages in HomeKit app itself, or be able to find a way to suppress them.