[No Longer Maintained] Withings Integration

Not a lawyer, but 2 ways I can think to approach this:

  1. Use the code as an abandoned work as it is marked “No Longer Maintained”

  2. Use it as the source for a derivative work
    a) Would need to acknowledge the original copyright

    b) dman2306 would retain all rights to the original code and may have some rights to the deriviative

I actually happen to be an IP attorney…without any granting of a license, we can’t do any of that. At least not legally. I saw in one of his posts for HPM that made it sound like he just didn’t even think about a license, so I suspect it is just an oversight on his part. Just proving challenging to get in touch with him.

2 Likes

There’s the problem … :rofl:

5 Likes

Ha, at least I’m not chasing ambulances! I just wish I had noticed this license issue earlier. Since using HPM, I haven’t had to even look at the code, so didn’t think about it. Maybe that was his plan all along with HPM :rofl:

4 Likes
1 Like

He did explain his License in the last line of that message. And again:

This is a Withings Topic and I'll note that there's no License added in his Github repo for that code.

1 Like

As a layman I think that last bit answers @JustinL 's question.

1 Like

Well, as @csteele suggested, that last bit gives us good insight into Dominic's intent for licensing the HPM app, but isn't dispositive on Dominic's intent for licensing the Withings integration. If I read between the lines, I think Dominic would / will license the Withings integration in the same way as HPM, but he hasn't actually done so yet. Hopefully Dominic will respond to my github pull request / issue soon.

2 Likes

Facebook Things GIF

1 Like

Heard from Dominic on github. He’s indeed going to apply BSD to this integration as well. :+1:t2:

11 Likes

Dominic just accepted my pull request on GitHub to add the BSD-3 license. So it’s officially open source and able to be maintained by anyone able and willing!

8 Likes

Is this app still working?

Works for me.

1 Like

I use it every day.

Same here. My whole presence scheme in node-red relies heavily on it.

1 Like

Ok, I see my issue...my device is somehow now there anymore...no idea how it would have gotten deleted. Is there a way to get it back? My virtual switch is working fine.

If it's not in a backup (settings backup and restore) you'll have to recreate it

so just delete the connection in the app and reconnect?

You should only need to create the virtual device then assign the driver. As long as the app is authenticated everything else should run fine

1 Like