Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fan Control #1

Open
lfiocco opened this issue Oct 28, 2020 · 3 comments
Open

Fan Control #1

lfiocco opened this issue Oct 28, 2020 · 3 comments

Comments

@lfiocco
Copy link

lfiocco commented Oct 28, 2020

How hard is it to change this plugin to control the HVAC fan. my setup includes an air exchanger that uses the fan from the air handler to exchange. Manually flipping this means I get more fresh air into the house when on.

Right now I have to use the Ecobee interface to control the fan. Automation and Siri control would be super cool.

@Vortec4800
Copy link
Owner

I'm not sure, to be honest. The Ecobee API isn't super detailed, so it's a little hard to know what it actually does.

https://www.ecobee.com/home/developer/api/documentation/v1/functions/SetHold.shtml

https://www.ecobee.com/home/developer/api/examples/ex7.shtml

That's the closest thing I could find, basically set a hold temp with the fan speed set to full? I'm not sure if that would actually work or not, or if a hold is what you're looking for.

@beetahnator
Copy link

I just tested and this is possible, you can use setHold with fan: on and fan: off

                const awayBody = {
                    'selection': {
                        'selectionType': 'registered',
                        'selectionMatch': '',
                    },
                    'functions': [
                        {
                            'type': 'setHold',
                            'params': {
                                'holdType': 'indefinite',
                                'fan': 'on',
                            },
                        },
                    ],
                };

@keithws
Copy link

keithws commented Sep 17, 2022

I too am interested in this. My question now, is could we also expose the "holdType" via some HomeKit control? I often want the fan to run for 15/30/60 minutes and then return to it's regular schedule. I haven't looked at the HAP in quite a while, but I cannot think of a good control for this. I suppose we could just expose six switches, one for each preset duration. It's not elegant, so any other suggestions would be welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants