homeassistant

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Onsotumenh, in Haier, the air conditioner maker, takes down open source third-party Home Assistant integration

That’s the same company that has this on their ‘about us’ page:

“Haier company history: since its creation in 1984, the company has been run by the same CEO, Zhang Ruimin, who has always had a clear objective: to build high-quality, reliable products. Within the first year of his appointment, in response to complaints about faulty fridges, his radical action of smashing the fridges with a hammer in front of employees has been recognised as an important cornerstone of the brand.”

I call hypocrisy!

peter, in Low cost Zigbee GU10s via Ikea (UK)
@peter@feddit.uk avatar

Ikea makes some of the best smart home stuff IMO. Really well built, decently priced and no stupid lock in or cloud only stuff.

RandomLegend,
@RandomLegend@lemmy.dbzer0.com avatar

Every single bulb in my home is from IKEA and i was really happy with how easily they are to be integrated.

Sadly they aren’t repeaters for the regular zigbee network, only for other IKEA devices.

cynar,

They definitely are repeaters. I had issues with a Moe’s ZigBee dimmer. It turned out it was relaying off of an IKEA bulb. When that lamp got turned off at the switch, it killed the link. I ended up using a smart plug as a repeater.

Lifebandit666,

I second this statement. Most of my bulbs are IKEA. I have 4 floors and my ZigBee dongle is on the ground. If they weren’t repeaters, my Aqara motion sensors wouldn’t be working, but they do!

RandomLegend, (edited )
@RandomLegend@lemmy.dbzer0.com avatar

Interesting… are you using Zigbee2MQTT? Because i am on ZHA and looking at my network visualization none of my aqara devices connect to the IKEA bulbs. Only other IKEA bulbs connect to them in my case.

I have some temperature sensors from aqara, some movement sensors and some multi buttons and they didn’t connect to them. I had to buy some smart-plugs to act as repeaters.

cynar,

Z2M, and it was definitely routing via the bulb. The ZigBee dimmer unit couldn’t reach the coordinator directly (I might have mounted it in a metal wall box, with a metal front plate). It was connecting to the bulb and working fine however. When the bulb was off, the dimmer completely lost connectivity.

It might only be some of their bulbs, but they can definitely act as repeaters.

RandomLegend,
@RandomLegend@lemmy.dbzer0.com avatar

Interesting.

I remember having constant disconnects with my several aqara devices when i only had a path of bulbs to connect to. Those bulbs have constant power and are not turned off.

And when checking ZHA visualization i saw that they don’t connect to the bulbs but rather tried to connect directly to my stick but only got minimal connection because of the distance. No matter what i tried, they would not connect to the bulbs

barbarosa,
@barbarosa@lemmy.world avatar

Anyway to check this via the HA dashboard?

vividspecter,

Bulbs don’t usually work well as repeaters anyway. Their smart plugs tend to work well, although I wish they had power monitoring support.

RandomLegend,
@RandomLegend@lemmy.dbzer0.com avatar

The aqara plugs do have power monitoring but afaik it’s borked with ZHA unless you write your own quirks file…

GlitzyArmrest, in Can anyone recommend a wireless doorbell that works with home assistant?
@GlitzyArmrest@lemmy.world avatar

Reolink has a wifi video doorbell that works great, it has an integration with Home Assistant but also with Frigate. I use Frigate personally, since it’s better at person detection and I can record directly to my server. If you don’t use Frigate, you can record to an SD card that you slot into the back of the doorbell.

cynar,

I would also note they have a PoE version as well. It’s quite handy to minimise congestion on your WiFi, and not have to worry about batteries.

Both work well with various home automation systems.

Buelldozer,
@Buelldozer@lemmy.today avatar

2nd the Reolink. I have one, works well with HA.

Jakor,

4th vote for Reolink, with one caveat: the live video feed takes several minutes to load in home assistant for me, but is pretty instant when viewing through the Reolink app. I’ve spent several evenings trying to get it to load faster without luck, so for now I’m content just using the Reolink app.

GenitalHurricane,

3rd. Reolink working great with HA

DeltaTangoLima,
@DeltaTangoLima@reddrefuge.com avatar

Yeah, this is the answer. I don’t have a Reolink doorbell, but I have their PoE cameras with Frigate and HA, and they work perfectly.

billwashere, in Haier hits Home Assistant plugin dev with takedown notice

Not that it likely matters much but I sent them an email saying I would never purchase one of their products based on this anti-consumerism.

Marsupial,
@Marsupial@quokk.au avatar

I’m lazy, can you share your email so I can send a copy?

lori, in Haier, the air conditioner maker, takes down open source third-party Home Assistant integration
@lori@lemmy.sdf.org avatar

How long until they start banning you from using thermostats made by other companies

4am, in Haier hits Home Assistant plugin dev with takedown notice

Some enterprising engineer should start selling replacement control boards for these units. Like, drop-in, solder-on clones with 100% open source control firmware, linked with an ESP32. Zigbee/Zwave/Wifi+MQTT. I don’t mind, I’ll buy their unit and throw out their shitty controller. They’re not gonna DRM the compressor, are they?

Hell, if someone does that I’d consider opening a shop where I flip “refurbished” units with the open source board in em.

MirthfulAlembic,
@MirthfulAlembic@lemmy.world avatar

They’re not gonna DRM the compressor, are they?

Please don’t give them ideas.

Maalus,

There is no market for doing this at all, why would any company worth their salt do it?

domi, (edited )
@domi@lemmy.secnd.me avatar

It’s what was done for Panasonic ACs: espthings.io/…/esphome-panasonic-climate-interfac…

I’m sure somebody will take a really close look at Haier ACs now.

avidamoeba, in Haier, the air conditioner maker, takes down open source third-party Home Assistant integration
@avidamoeba@lemmy.ca avatar

I’d like to thank Haier for their transparency. ♥️

notannpc, in Haier hits Home Assistant plugin dev with takedown notice

Based on the verbiage of the threat from haier it kinda sounds like they don’t have a leg to stand on. Short of just the financial cost of fighting this blatantly bullshit lawsuit should they file one. The TOS isn’t the law, so to demand the devs to cease all illegal activities means nothing here.

Or am I misunderstanding something?

ForgotAboutDre,

You are right, TOS isn’t the law. However businesses will try to trick you with this technique, especially if they don’t think you have any legal support. You can’t commit a crime just because the victim agreed to it, no amount of contracts negate this. Employers often pull this trick to force employees to accept illegal practices.

The person hosting and publishing the code may have never agreed to the TOS. So can’t be bound by it. They also can revoke their agreement, and no longer have to comply with it. However, continued use of the businesses web services likely requires agreeing to the TOS and this plug in may be using the businesses web services to make the plugin work.

DeltaTangoLima, in Haier hits Home Assistant plugin dev with takedown notice
@DeltaTangoLima@reddrefuge.com avatar

“Specifically, the plug-ins are using our services in an unauthorized manner, which is causing significant economic harm to our Company.”

Presumably, they don’t charge customers extra for hOn, so surely the only people using it via HA are the same people that would otherwise have used their (presumably) shitty app that isn’t meeting the customers’ needs in the first place?

Not clear on how this causes them “significant” economic harm. Dick move.

Windswept,

Loss of 3rd party data sales from the tracking embedded in their apps would be my guess.

DeltaTangoLima, (edited )
@DeltaTangoLima@reddrefuge.com avatar

Yeah - in an ideal world, the dev would have the means (and legal standing) to challenge this, just to force the fuckers to admit it in court.

Not that it isn’t written into their ToS somewhere - just would love them to admit exactly how that harms them so much, financially speaking. Shine a light on the whole thing.

helenslunch,
@helenslunch@feddit.nl avatar

Specifically, the plug-ins are using our services in an unauthorized manner

By plug-ins, you mean your customers?

Rehwyn, (edited )

The only way I see a company like this having “significant economic harm” from you not using their free app is if 1) they eventually plan to charge a fee to use the app or 2) they profit from data their app collects about you (third party data sales, for example).

Not something I’m interested in either way, so they’ve lost a potential customer.

DeltaTangoLima, (edited )
@DeltaTangoLima@reddrefuge.com avatar

Looking at the brands they already own, it’s not hard to picture a future where they’ll own a brand I want to buy.

Although, I’m really interested (and haven’t done reading up on hOn yet) - just what level of automation are people looking for on their appliances? I used smart plugs with current measurements, so I can easily get HA to just tell me when my washing machine or dishwasher are finished.

What else are people doing with hOn in HA?

chaospatterns, (edited )

One of the problems with the cloud-polling integrations is that they will frequently poll the back-end APIs to get the current status of that device. A normal user might only open up the app once or twice a day and call the APIs, but these integrations will go 24/7 every 10s-5m. That can add up to a non-trivial amount of traffic. If there’s 100 users opening it up once a day, that’s not a lot of traffic, but 10 users polling every 1 minute is equivalent to 15k people doing something once a day.

I actually saw one of my integrations I used defaulted to updating every 10 seconds. I decreased that because I didn’t want to draw attention to it.

A business will look at their usage and ask why there’s more than expected traffic. They could be running their server on a potato. They could go back and support Matter, that costs money, requires skilled engineers, and cuts into profit margins.

While it sucks, that is something they could point to in a court about “economic harm”.

DeltaTangoLima,
@DeltaTangoLima@reddrefuge.com avatar

I reckon it’s probably not that much. There has to be tens of thousands of customers worldwide that are using their shitty app.

Forks and stars on the original repo numbered only in the hundreds.

Cloud services and API gateways usually charge once you get into the millions of requests. Amazon API Gateway doesn’t even charge for having the APIs active - only for the requests that are received and the data transferred out.

I’m finding it very difficult to believe a few hundred HA users even came close to putting a dent in their cloud bill.

roofuskit, in Another successful Honeywell T6 install
@roofuskit@lemmy.world avatar

You know, you don’t have to use the wall plate just because it’s in the box.

Cyber, in Haier hits Home Assistant plugin dev with takedown notice

There’s clearly a lot of negative towards the company, which I agree with, but I’m not reading enough positive support for the dev…

It must be a bit daunting being on the frontline going through this

I’d guess that anyone using the plugin could help them feel supported in these situations by contributing on their “Buy me a coffee” link…

www.buymeacoffee.com/andre0512

utopiah,

Genuine link as verified from github.com/Andre0512/hon#support

Bishma, (edited ) in Share your favorite automations
@Bishma@discuss.tchncs.de avatar

My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:

  • shuts off most of the lights and any screens around the house
  • sets the thermostat to bedtime mode
  • waits 5 minutes (time for me to get my stuff and get to bed) then
  • turn off the remaining lights outside my bedroom
  • Calls my autoremote endpoint

Auto remote then triggers a tasker profile that makes my phone

  • turn on DND
  • set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)
  • set a variable that another tasker automation will see the next time I plug in my phone. At which point it will:
    • set my screen brightness below 1%
    • turn on sleep tracking
SteadyGoLucky,

I use the Home Assistant companion app instead of Tasker. It has similar access to automate phone stuff

Bishma,
@Bishma@discuss.tchncs.de avatar

Nice. I’ve had this going a lot longer than the companion app has existed

originalfrozenbanana, in Haier, the air conditioner maker, takes down open source third-party Home Assistant integration

Don’t discount the economic loss they experience from not being able to harvest and sell your data (even possible in the EU, though harder of course)

Dehydrated,

Well that’s even worse and it’s the reason we need local, self-hosted open source alternatives like Home Assistant.

originalfrozenbanana,

Hard agree

BOFH666, in Haier hits Home Assistant plugin dev with takedown notice

Well, they just lost some customers…

RvTV95XBeo,

An F&P induction range was on our short list for an upcoming replacement to our aging gas range. It is now off the short list. Not sure how many API calls a $8000 range would have paid for, but I’m sure they’ll be happy to know my HA server won’t be pinging them any time soon.

zero_spelled_with_an_ecks, in Share your favorite automations

Washer voltage goes from a high value to a low value, then in 30 minutes (when the cycle will be done) turn an rgb lightbulb in a conspicuous location a hellish magenta. No more funky forgotten loads of laundry. Passes the partner test, too.

whyNotSquirrel,
@whyNotSquirrel@sh.itjust.works avatar

It’s the first time I read “partner test” and I like it, I was always bothered by the usual “expression”

arandomthought,

To all of you reading this who are interested but don’t have home assistant (yet): I just set a timer for as long as the laundry takes. If I can’t go get it when the timer goes off I will place a “memento” somewhere (for example placing something on the ground in my way where it doesn’t belong) so I remember. The “set lighting to hell until I do it” solution sounds neat too, though. =)

Willdrick,

A middle ground “normie-tech” I use: after picking the cycle, whip out your phone and start a countdown timer. Mine at least can save such timers and I can name them.

I got fed up that my washing machine lies on its timer: it doesn’t count the drying cycle and then it takes another 3 minutes to unlock the door. So I timed that once. For example a 42 min timer for the quick cycle (30 wash + 9 dry + 3 stupid lockout)

lemming741,

en.m.wikipedia.org/wiki/Wax_motor#Applications

The reason for the stupid lockout. Pretty ingenious, but yeah they all lie. The worst offenders are heat pump dryers. I think they’re gaslighting their customers.

Railison,

Ooh I’ve got a similar trigger! Instead of coloured lights, mine strobe every five minutes incessantly until I open the machine door (power usage goes down ~3W for some reason). Also notify the phones and put a banner on the TV.

cynar,

I often use the acronym WAF, Wife Acceptance Factor.

Basically I need to make sure that all household setups can work completely dumb, with the central server having crashed.

So far, so good.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • homeassistant@lemmy.world
  • localhost
  • All magazines
  • 200 @ magazine_entry_comments
    HTTP status 200 OK
    Route name magazine_entry_comments
    Has session yes
    Stateless Check no
    Time 2397 ms
    Total time 2397 ms
    Initialization time 67 ms
    Memory 36.0 MiB
    Peak memory usage 36.0 MiB
    PHP memory limit 128 MiB
    Logger 92
    Errors 0
    Warnings 0
    Deprecations 92
    Cache 258 in 2855.78 ms
    Cache Calls 258
    Total time 2855.78 ms
    Cache hits 112 / 236 (47.46%)
    Cache writes 94
    3
    Default locale en
    Missing messages 3
    Fallback messages 0
    Defined messages 125
    Security n/a
    Authenticated No
    Firewall name main
    Twig 2243 ms
    Render Time 2243 ms
    Template Calls 616
    Block Calls 29
    Macro Calls 6
    481 in 2105 ms
    user_avatar 63
    user_inline 54
    date 54
    entry_comment 53
    date_edited 53
    vote 53
    boost 53
    entry_comments_nested 53
    entry_inline 15
    settings_row_switch 15
    user_settings_row_switch 4
    settings_row_enum 2
    magazine_box 1
    magazine_sub 1
    related_magazines 1
    active_users 1
    related_categories 1
    related_posts 1
    related_entries 1
    support_us_block 1
    featured_magazines 1
    65 in 292.28 ms
    Database Queries 65
    Different statements 20
    Query time 292.28 ms
    Invalid entities 0
    Cache hits 43
    Cache misses 27
    Cache puts 27
    6.4.0
    Profiler token c2092a
    Environment dev
    Debug enabled
    PHP version 8.2.26   View phpinfo()
    PHP Extensions Xdebug ✗ APCu ✓ OPcache ✓
    PHP SAPI apache2handler