eliotstocker / Light-Controller

To Control lights from companys such as limitless LED etc
http://eliotstocker.github.io/Light-Controller/
62 stars 24 forks source link

Feature Request [Discussion] #61

Open mrwhale opened 8 years ago

mrwhale commented 8 years ago

Hey team,

Opening this one more for a discussion about current state, and feature requests. And if we feel keen, to assign some work to people!

I did a read through of the Google Play reviews, and as well I'm listing the requests from github too I've put the most requested at the top

Features

  1. Alarm/wake up feature to simulate rising of the sun (3+ requests, all differently worded)
  2. Automatically turn lights on when you get home (when you connect to wifi, or maybe location based. depends on number 3) #59
  3. Non local control of lights #7
  4. Better integration with tasker. more options (or maybe just better documentation)
  5. Scheduler for turning lights on and off (maybe linked to 4)
  6. Hide lockscreen widget when not on home wifi (could use the code we have for the wear app, that brings up a notification when on home wifi)
  7. Lots of reviews saying people didnt know how to set up. So better "first launch" #12
  8. android LED indicatior to reflect the colour that the lights are on (this maybe only for rooted phones?) #8 #30
  9. Add TCP support for new bridges #34
  10. Add "Super Global" Switch that will manipulate both white and RGBW #43
  11. Multi switch widget #46
  12. Pebble support #32
  13. Support for other vendors (Phillips, LIFX) nice to have but a bit out of scope in my opinion. Maybe add on app if someone is bored
  14. When notification for phone comes through, flash light (in particular zone) a particular colour (based on notification type)
  15. Support for android TV
  16. "Polish" wear app - only show certain zones on wear app, better colour switching
  17. Make the "extra features" paid (lots of people willing to donate for the extra features, such as wear, pebble etc)

    Bugs

  18. Certain models of phones having power drain issues with this app (not reproducible from our end)
  19. Disco mode broken
  20. music mode broken

So I am current working on the pebble feature, as software dev is more of a hobby for me, It takes me a while to do anything (70% of my time is spent reading documentation, stack overflow haha) But I'm more then happy to give things a go, do some of the other things such as creating/writing a simple startup guide in the wiki for those that need it.

dudeofawesome commented 8 years ago

I would really like for us to get integration with Sleep as Android. They've already got Phillips Hue, And we've got the API, so it shouldn't be too hard for either side.

eliotstocker commented 8 years ago

@dudeofawesome wana get in touch with the devs? id be happy to help with the integration their end

dudeofawesome commented 8 years ago

Sure. Let's break this discussion out into a new issue so we don't clog this one.

eliotstocker commented 8 years ago

Ill take 2, 6 and 10 for now, and see what i can get done this week :)

what do you mean by 14?

I don't really want to make the an features in the app itself paid, but I'm very happy for people to make paid API apps

dudeofawesome commented 8 years ago

For 10, it might be a good idea to add the "super global" switch to the API too.

eliotstocker commented 8 years ago

will do

mrwhale commented 8 years ago

So number 14 is a feature request when any notification comes through to the phone (email, sms, etc etc) then the light controller app will flash lights in the house to notify the person of this. I also added in the "flash certain color" and "flash certain zone" as extra, so you can choose what zone will flash and what color

Yeah I didn't know where you were at with doing paid features, just what came up in the Google reviews. People are willing to pay. maybe set up a donate link for those that want to?

eliotstocker commented 8 years ago

ahh got ya, yeah i thought of that ages ago then completely forgot haha

eliotstocker commented 8 years ago

10 is mostly done and in the repo now

eliotstocker commented 8 years ago

been thinking about 14, think this should be an API app