Most a Haier döntött úgy, hogy megakadályozza a 3rd party integrációkat.
Engem ugyan személy szerint nem érint az eset, de nagyon elszomorítónak találom, hogy ismét úgy döntött egy gyártó, hogy kizárólag a saját alkalmazásukat használhatják a vásárlók. Éppen most bontakozik ki az ügy, úgyhogy gondoltam írok én is pár szót róla.
Ki a Haier, mit tettek?

A kínai Haier márkához kötődnek pl. a Candy és a Hoover termékek is. Mosó- és szárítógépek, légkondícionálók, légtisztítók és még jó néhány termékükhöz készített egy fejlesztő, egy elég jól kidolgozott, nagyon sok funkciót biztosító integrációt a Home Assistanthoz.
A Haier természetesen büszkén írja etikai kódexében, hogy mennyire támogatják az innovációt és a vállalkozói szellemiséget.
A fejlesztő pár nappal ezelőtt másolta be a GitHub repo readme-jébe, hogy a cég kvázi megfenyegette, hogy törölje a munkáját.
Dear User,
We are writing to inform you that we have discovered two Home Assistant integration plug-ins developed by you ( https://github.com/Andre0512/hon and https://github.com/Andre0512/pyhOn ) 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 all illegal activities related to the development and distribution of these plug-ins. We also request that you remove the plug-ins from all stores and code hosting platforms where they are currently available. Please be advised that we will take all necessary legal action to protect our interests if you fail to comply with this notice. We reserve the right to pursue all available remedies, including but not limited to monetary damages, injunctive relief, and attorney’s fees. We strongly urge you to take immediate action to rectify this situation and avoid any further legal action. If you have any questions or concerns, please do not hesitate to contact us.
Haier Europe Security and Governance Department
TLDR:
- bevallásuk szerint szignifikáns pénzügyi problémát okoz nekik
- a saját szerzői jogaikat sérti
- illegálisnak találják a projektet
Az integrációt elegen használták ahhoz, hogy gyorsan felháborodást keltsen az eset. A repoban nyitottak egy új issuet, ahol:
- többen emailben fejezték ki a Haiernek a véleményüket az esetről (valaki kedvesen, valaki kevésbé),
- több felhasználó írta, hogy kifejezetten emiatt az integráció miatt vásárolt Haier terméket, de már megbánta,
- mások épp Haier termékek vásárlása előtt álltak, de így elengedték.
Több hírportálnak, YouTubernek és open source-szal foglalkozó szervezetnek is továbbították a sztorit. Ez alatt a pár nap alatt sok helyen megjelentek cikkek és videók:
- Louis Rossmann
- BleepingComputer
- Hackaday
- Tweakers (Holland)
- és természetesen HackerNews-on is meg lett osztva azonnal
A fejlesztő egyébként némi visszafejtéssel, de teljesen valid módon, a gyári API-t használja, amit a Haier alkalmazása is. Ugyan úgy a Haier fiókjukkal jelentkeznek be a felhasználók is.
Többen jelezték, hogy mind az EU egyik szabályozása, mind egy korábbi, az USA-ban történt per alapján a fejlesztő tevékenysége nem illegális, ugyanis a publikusan elérhető API-kat meghívhatja bárki.
Mégis miért?
Rengeteg gyártó van még mindig, aki a saját rendszerébe akarja kényszeríteni a felhasználóit. Így járt el nemrég a MyQ és a Mazda is.
Nyilván a saját platformjukba zárni a felhasználókat szuper dolog nekik, hiszen így reklámozhatják benne a saját termékeiket és a későbbiekben bármiféle módosítással, bármiféle dolgot tehetnek. Azt se felejtsük el, hogy sok gyártó ad az ingyenes cloud service-ükhöz előfizetéses szolgáltatásokat, amit lehet, hogy Home Assistant automatizációkkal ki is tudnak váltani a felhasználók.
Ha ezt valaki el is fogadja, nem feltétlen lesz pozitív az élménye a gyári alkalmazásokkal. A Haier alkalmazásával sem teljesen elégedettek a felhasználók. Úgy tűnik, ez már annyira nem fontos a cégnek:




Miért rossz ez mindenkinek?
Az okoseszközök legnagyobb értelme pont az lenne, hogy egymással tudjanak interakcióba lépni. Ha egy gyártó pl. csak mosógépeket gyárt és bezár a saját alkalmazásába, nincs esélyed pl. a napelemek termeléséhez igazítani a mosás indítását.
Ennyire még a Tuya sem rossz.
A modern felfogású smart termékek gyártói, rájöttek már, hogy azzal, hogy nyilvánosan elérhetővé teszik az API-kat és adnak hozzájuk dokumentációt is, azzal nem, hogy veszítenek, hanem növekednek, hiszen nagyobb felhasználói bázist tudnak elérni. Azok is megveszik így a termékeket, akik egyébként más platformokat használnak és itt nem csak a Home Assistantról beszélek.
Konklúzió
Mindig rizikós olyan terméket integrálni Home Assistantba, ami a gyártó saját cloud API-ját használja, pont az ilyen esetek miatt.
Mondhatnám, hogy a HACS integrációkkal ez hamarabb előfordulhat, de a MyQ és Mazda esete már a Home Assistant projektbe bekerült integrációkról szól.
Egyszerűen, ha csak lehetséges, el kell kerülni a cloud service alapú termékeket, mert bármikor gondolhatja úgy egy cég, hogy itt a vége a 3rd party integrációknak.
A témaindító GitHub repository-t azóta közel 1400-an forkolták és mindenki javasolja mindenkinek, hogy klónozza a saját gépére. Kíváncsi vagyok, lesz-e bármilyen változás a Haier részéről.