node-red-contrib-tradfri icon indicating copy to clipboard operation
node-red-contrib-tradfri copied to clipboard

Move to node-coap-client

Open hardillb opened this issue 7 years ago • 6 comments

Hi,

I've been looking at this since the lights shipped and I've been planning a similar node (since I did the WeMo node), I've been waiting on a working nodejs native coap client to show up that should make it much more portable.

The node-coap-client looks like it's finally got to the point where it's stable and usable. Have you had any thoughts about moving to it rather than libcoap?

hardillb avatar Nov 03 '17 21:11 hardillb

I haven't really done anything for quite some time due to other projects.. but if I get the time and energy I will see if that is a valid option or if others will chip with a migration. I would like to get it properly verified that it is a good idea first though as the coap binary has been around for quite some time and is well proven.

nidayand avatar Nov 03 '17 22:11 nidayand

I'm currently working on moving from the argon library to node-tradfri-client library and consequently it will only support nodejs v6 (which is now the officially supported version of nodered)

nidayand avatar Nov 20 '17 09:11 nidayand

Awesome @nidayand looks like node-tradfri-client also have the possibility to support scenes and subscribe to the current status. Any estimates on you timeline? Thank you for this project!

ruudboon avatar Dec 14 '17 19:12 ruudboon

Hi @ruudboon . Unfortunately it has a low priority right now and I cannot give an estimate. I've started the conversion but it is not ready for a commit..

nidayand avatar Dec 18 '17 08:12 nidayand

@nidayand node-tradfri-client looks indeed promising, especially the possibility to subscribe, which would make it possible to react on button presses on a tradfri remote, as far as I understood. Let me know if I can contribute.

pedesen avatar Mar 07 '18 07:03 pedesen

Any news regarding this enhancement ?

RaymondMouthaan avatar Jul 24 '18 08:07 RaymondMouthaan