Coder Social home page Coder Social logo

Comments (6)

bassrock avatar bassrock commented on August 30, 2024

Interesting that you can not get the half open to work. The way their api decision allows any percent value to be sent, and in my testing it seemed to be working.

I'll look into seeing if there is a better accessory type for this.

I'm the opposite and have a bunch of fans, but the air purifier is intersting.

My preference would be to keep to one type and not have it be configurable, it can make the code a bit harder to maintain.

from homebridge-flair.

bassrock avatar bassrock commented on August 30, 2024

So I was able to address:

AFAICT, precise vent position control isn't allowed by Flair. I can only get full open and close position to work through HomeKit, although the Flair app does allow a half open position. This makes the false precision available via the window covering control unnecessary.

Changing vent state is a multi-step process, involving tap + drag to right position, even if just toggling to the full open/full close position.

The steps allowed are now 0, 50 and 100 and its much easier to control.

I tried various other accessory types and could not find something that felt better then the window covering type.

If Apple comes out with a better type, I will definitely switch to that.

For now if you do want to be able to switch it to different types via config, I'm happy to accept and review a PR, but I probably won't be looking into that feature right now.

from homebridge-flair.

HammerAce42 avatar HammerAce42 commented on August 30, 2024

Those new 0/50/100 detents work well - thanks for addressing!

I don't quite have the competency to submit a PR, so I'll stick with the current implementation - I switched to the vertical slats instead of the horizontal to visually differentiate from my actual window coverings :) One aspect I am concerned about is that I am exposing a bunch of my HomeKit accessories via homebridge-gsh and am likely to close vents when I try to close my shades :/

from homebridge-flair.

HammerAce42 avatar HammerAce42 commented on August 30, 2024

Sadly my fear of voice commands to close shades inadvertently closing vents has proven to be true. I thought leaving the devices out of my Google Home structure would prevent the behavior, but it appears Assistant is now smart enough to infer that the device is in the same room based on name and still closes the vent when I close my shades.

from homebridge-flair.

bassrock avatar bassrock commented on August 30, 2024

Ok just published a version that allows fans and air purifiers. I dont use these myself so they may not be perfect.

from homebridge-flair.

HammerAce42 avatar HammerAce42 commented on August 30, 2024

Thanks for landing this. Air purifier was glitchy so I am using fan instead and that seems to be working well.

from homebridge-flair.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.