MariusRumpf / node-lifx

Node.js implementation of the LIFX LAN protocol :bulb:
MIT License
144 stars 28 forks source link

MultiZone Packets for LIFX Z #41

Open MariusRumpf opened 8 years ago

MariusRumpf commented 8 years ago

The new LIFX Z does contain multiple lights which can be controlled individually by using MultiZone packets. In order to make use of them this has to be implemented. Documentation can be found here.

ristomatti commented 8 years ago

I'm interested in trying to help. I've added a comment about this on #40.

ristomatti commented 7 years ago

This is in progress. Based on quick testing everything is working but I haven't yet had time to write any unit tests. If you want to give some feedback on the implementation details: https://github.com/MariusRumpf/node-lifx/compare/master...ristomatti:multizone

Einstein42 commented 7 years ago

I see this is in the development branch with no documentation. Can we get it pushed to the master branch and add some documentation? Thanks for your work on this, it is great!

ristomatti commented 7 years ago

@MariusRumpf I've been wondering about this also but I guess you've just been too busy?

MariusRumpf commented 7 years ago

@ristomatti I was awaiting feedback if this could be published. If somebody want's to test this, write some tests and documentation I will merge it and publish it. As you guested I don't have time to do that on my own, plus I don't own a LIFX Z or a LIFX Plus to test any new feature.

ristomatti commented 7 years ago

Unless somebody volunteers earlier, I should have time to do this next week when I'll be on vacation. I believe I've already written unit tests for the functionality. I could then also look into #57.

@MariusRumpf have you tried contacting LIFX in case they'd be interested in sponsoring the project by shipping you a Z strip for development? :) node-lifx is a part of many different home automation platforms after all.

lubbertkramer commented 7 years ago

I have the LIFX Z and LIFX + at home, still need to find some time to make it work with Homey but would like to help / test for the Homey app wich uses the lifx node module @ristomatti /@mariusrumpf

MariusRumpf commented 7 years ago

@ristomatti I haven't tried no. Might be worth a try.