Git Product home page Git Product logo

Comments (9)

akphi avatar akphi commented on June 2, 2024 3

@dgreif I have set a few different Favourites in the Hatch Sleep app:

  1. Sleep: No light, white noise
  2. Wake: 100% light (warm yellow), white noise <-- use when we change diapers 😄

Switching between them would be a great feature to have, else like @j0b0sapi3n said, even basic control knobs on the light is already godsent to us.

And of course, thank you so much for your hard work!

from homebridge-hatch-baby-rest.

simplytoast1 avatar simplytoast1 commented on June 2, 2024 3

I would love the idea of publishing favorites - that way I can hide the fan (etc) to control my other Hatch's

from homebridge-hatch-baby-rest.

j0b0sapi3n avatar j0b0sapi3n commented on June 2, 2024 2

@dgreif Ahh, got it on the more complex data structure.

For me, I'd like to be able to either:

  1. Change the sound, volume, light color, and light intensity
    OR
  2. Change to a different favorite/preset

I don't think I'd need both, because for #2 then I can just create a bunch of different favorites and switch between those.

Thank you for considering it and happy holidays!

from homebridge-hatch-baby-rest.

j0b0sapi3n avatar j0b0sapi3n commented on June 2, 2024

I'm getting this same issue. Only seeing an on/off switch.

from homebridge-hatch-baby-rest.

j0b0sapi3n avatar j0b0sapi3n commented on June 2, 2024

Nevermind, re-reading the docs I see this:

The Hatch Restore, Rest 2nd Gen and Rest+ 2nd Gen support much more complicated routines which do not map well to HomeKit controls. Because of this complexity, they are exposed as a simple switch. Turning the switch on will initiate the first step in your Bedtime routine. Turning the switch off will turn the device off no matter which routine/step you are in.

I guess my follow up is... is it possible in the future these controls may get exposed for the Rest+ 2nd gen? How much work would this be? I'm happy to donate some money if that would help push this feature along. Thank you @dgreif for the work so far!

from homebridge-hatch-baby-rest.

rmlazaro avatar rmlazaro commented on June 2, 2024

@dgreif one more to congratulate your work so far and also check how much additional effort is to enable Rest 2nd Gen to allow light adjustments - happy to donate some money too. Cheers mate

from homebridge-hatch-baby-rest.

dgreif avatar dgreif commented on June 2, 2024

The docs that @j0b0sapi3n pointed out above are still accurate. These newer lights have a much more complex data structure, which makes it difficult to provide a good/clear experience in HomeKit. I don't have any plans to try to improve the setup for these further, but would be open to a Pull Request if someone wants to invest the time/thought into it. I'm sure there are many ways we could provide more options, it's just a matter of determining which options are actually important for users and how to make those available in HomeKit.

For those of you who have commented so far, could you provide examples of the types of automations/options you would for sure use in HomeKit if all the controls were available?

from homebridge-hatch-baby-rest.

CuriousCaterpie avatar CuriousCaterpie commented on June 2, 2024

I love the idea of favorites too. We use a different sound for day naps vs night sleep, saved to different favorites. It'd be awesome to be able to set the day nap sounds in homekit too!

from homebridge-hatch-baby-rest.

khiscott avatar khiscott commented on June 2, 2024

I have a Rest+ Gen 1 and Gen 2. It would really be great if Gen 2 had the same capabilities available as Gen 1. So volume, brightness, track/favorite, on/off.

from homebridge-hatch-baby-rest.

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.