Git Product home page Git Product logo

Comments (7)

matej avatar matej commented on May 15, 2024

+1

That's basically what I meant with:

Side note: when interacting with the slides on the Home app UI it looks like the updates are continuously pushed to the Shelly and the relay can start triggering pretty intently for a small update (as move and stop commands are issued all the time). Debouncing those updates a bit would definitely result in a smoother experience here. But that's a separate issue.

in #12 (comment).

from homebridge-shelly.

alexryd avatar alexryd commented on May 15, 2024

Yeah the best way to work around this issue is probably to debounce those requests. What would be a reasonable delay? 1-2 seconds?

from homebridge-shelly.

matej avatar matej commented on May 15, 2024

Hard to say without actually truing it out in action. Even just 1s would probably make this much nicer to use.

from homebridge-shelly.

andriuskr avatar andriuskr commented on May 15, 2024

I have tested Fibaro roller shutter switches, they are very similar to shelly, only with bridge (z-wave to bridge).
Using this Homebridge plugin : https://www.npmjs.com/package/homebridge-fibaro-hc2

In this case, there is no roller shutter triggers while adjusting slider. You can hold your finger adjusting up and down the slides as long as you want, and the action to roller shutter relay is send when the slider is released.
Maybe there is a way to see how it is done in fibaro plugin ?

from homebridge-shelly.

thecem avatar thecem commented on May 15, 2024

I think this should be last event from Homekit, I don’t know it better, but I think there is a different value to use. If you lift your finger, there will be a information “finger lifted”, value of percentage have to be used...

from homebridge-shelly.

ivanmoralesv avatar ivanmoralesv commented on May 15, 2024

+1

from homebridge-shelly.

alexryd avatar alexryd commented on May 15, 2024

Better late than never. Requests to update the roller shutter position are now debounced 1s.

from homebridge-shelly.

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.