Live data from Hacker News

Haier hits Home Assistant plugin dev with takedown notice

bleepingcomputer.com

71–80 of 172 posts

Re: Haier hits Home Assistant plugin dev with takedown notice

#71
post #3

I wish there would be an appliance manufacturer that would actually hire developers to create and maintain Home Assistant.

Ubiquiti did that[1], didn't work out so well[2].

1. https://www.home-assistant.io/blog/2018/04/12/ubiquiti-and-h...

2. https://www.home-assistant.io/blog/2019/05/03/update-from-th...

Re: Haier hits Home Assistant plugin dev with takedown notice

#72
post #49

The takedown notice says that the "plug-ins are in violation of the terms of service". This is super odd. So what would happen if I never bought their product and hosted this repo - while not being a party to the terms of service?

Probably this: https://github.com/Andre0512/pyhOn/blob/main/pyhon/const.py

Re: Haier hits Home Assistant plugin dev with takedown notice

#73
post #58

Earlier quoted context omitted.

It's not marked as a fork in their systems. Instead, it's as if you'd written a bunch of code in a local repository and then pushed it to GitHub. It could still be identified as the same codebase by eg. comparing commit hashes or content hashes, but that's harder. If you really want to be sure, clone the repository, make a few local edits to files (eg. adding a comment to each file), copy the full source repository t…

Find the first commit and overwrite it :P

I never use squash but couldn't you squash all the commits into a new one for a new history?

Re: Haier hits Home Assistant plugin dev with takedown notice

#74
post #62
post #60

Earlier quoted context omitted.

And I don't know if it's just me, but responsiveness seems worse in recent months (using iOS app, don't know if it's the app or the bulbs or the hub). And sometimes the app is out of sync with the actual light states. I haven't seen this in years of using Hue bulbs and app. Plus finding I'm logged out and having to log back in when I just want to turn a light on/off in the middle of the night (because baby) is a PITA…

I haven't had Hue login troubles, but the quality of the light control has gone down a bit. If I tell it to turn the lights to the fireplace mode, that gets turned into multiple instructions to the light bulbs, but sometimes it drops some of them for no reason. So I get half-brightness daylight-white instead.

Yeah that sounds about right, too. Sometimes I move the slider and it doesn't adjust. Sometimes the slider is in one place and jumps to another without me touching it. Not often, but I'm pretty sure it never used to happen.

I'm probably going to ditch Hue in favour of smart switches and dumb bulbs in my next house, so not too worried about it.

Re: Haier hits Home Assistant plugin dev with takedown notice

#75

Earlier quoted context omitted.

At the risk of asking a dumb question, what does a git push do for you there? (Fully agree on the clone locally point.)

If Github doesn't realise you forked the project, it doesn't appear in the list of forks, which a lot of companies use when sending an actual DMCA notice to Github. I'm not sure what you'd need to do to disconnect your fork, but clicking the "fork" button will often get your repo automatically taken down if the parent repository gets DMCA'd. If the commit history is different (say, because you rebased the project ont…

When I read ‘git clone’, I assumed “on the command line of a machine you control, run git clone” not “use GitHub’s repo fork web interface action”.

Re: Haier hits Home Assistant plugin dev with takedown notice

#76

I noticed a potential licensing issue Home Assistant may have when it comes to relying only on an external package source host like pypi and complying with a plugin takedown request. If home-assistant receives a GPL source code request(for example due to many of the python libraries in the home-assistant docker images being GPL licensed) wouldn’t the source code to all library dependencies(including the source for hi…

No, why do you think that? Have you actually read the GPL?

Re: Haier hits Home Assistant plugin dev with takedown notice

#77
post #23

Earlier quoted context omitted.

If people fork the repo, would they also be sent a takedown?

If you fork it, do a proper git clone and git push. Github can and has DMCAed direct forks in the past.

This doesn't appear to be a DMCA takedown request, so I doubt Github would care.

This appears to be the company contacting the developer directly to ask that they withdraw the code.

Re: Haier hits Home Assistant plugin dev with takedown notice

#79
post #6

> We are writing to inform you that we have discovered two Home Assistant integration plug-ins developed by you [...] that are in violation of our terms of service > Specifically, the plug-ins are using our services in an unauthorized manner, which is causing significant economic harm to our Company. > We take the protection of our intellectual property very seriously and demand that you immediately cease and desist…

It looks like it is using a service running on Haier's servers, which is probably what brings terms of service into this.

Re: Haier hits Home Assistant plugin dev with takedown notice

#80
post #2

The two subject repos are: https://github.com/Andre0512/hon https://github.com/Andre0512/pyhOn Make whatever use of that information you will before the takedown occurs.

If people fork the repo, would they also be sent a takedown?

If people are forking it, it would probably be worth mirroring it to GitLab, Sourcehut, Codeberg, or some other place that isn't GitHub, since they could likely very easily remove all the forks at once if asked.
Post reply on HN