-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question regarding Integration - not really an issue #5
Comments
Interesting, looks like he deleted that repo completely. We'll have to wait and see how all of this is going to work out |
Hi all, I recently read this article https://www.ilsoftware.it/haier-contro-i-plugin-home-assistant-minaccia-azioni-legali/. If someone wants to create a new integration, perhaps even asking for authorization directly from electrolux, take the path. Sorry for the inconvenience. |
@mauro-midolo |
@mauro-midolo, I understand your concern, but you haven't done anything illegal. As I understand, the API is public. Meaning that if the Electrolux group did not want "apps" to use it they would not have made it public. They even have a developers portal here for API use: https://portal-eu-nonprod.electrolux.com/ But I don't know how you would sign up. The most they can do is to send a letter asking you to take the repo down. "The plugins themselves are open-source, but it is unclear if they incorporate Haier's intellectual property, such as software code or proprietary protocols, which would give the firm a legal basis for the request. On the other hand, if the plugins do not infringe on Haier's intellectual property or fall under fair use provisions, the creator could opt to defend his work and keep the plugins available to the community." However, in the end they didn't and the repo still is there! https://github.com/Andre0512/hon You have the community behind you so I encourage you to keep going. Once we hit critical mass then that's a different story. |
You didn't have to delete it. Few things, they'd give you a warning first, but my understanding is Haier rolled back their demands anyway. Secondly, you could have let someone fork it, rather than deleting all the code... |
There are forks around. I also have a fork that I synced yesterday as I was going to submit a couple of PRs for enumeration and a couple of issues I ran into. I was waiting to see what path @mauro-midolo was going to go down. I don't intend to run a project as I am not a developer, I also don't use HACS. But anyone is welcome to fork https://github.com/allistermaguire/homeassistant_electrolux_status or I can transfer it to someone. Thank you @mauro-midolo for providing us with a way to use Electrolux appliances with Hass up until now, much appreciated. |
Ciao @wgumaa, |
@mauro-midolo |
@mauro-midolo I was able to find their developer portal but cannot access it. But i did find that they are a member of https://openconnectivity.org/ and they have many products that are listed under that open source framework: |
@mauro-midolo I don't think you have to worry. People, including me, buy Electrolux and AEG products because of the integration possibility with HA. |
Just added https://github.com/albaintor/homeassistant_electrolux_status as a custom repo in HACS, let's see what happens. /edit |
@schumi2004 How did you add it to HACS? I can't find the electolux status in HACS |
Its a custom install: HACS > press the 3 dots > Custom Repository > Post the link (https://github.com/albaintor/homeassistant_electrolux_status) > Select Integration |
@schumi2004 I lost the integration!!! |
What do you mean with lost integration? To be on the safe side i removed the old HACS integration. |
Looks like there is another fork by |
Found a fork that works |
@wgumaa which one is it? |
If you go to HACS and search Electrolux it the last one. However it's the last version beta so still not all entities are available or correct |
Okay thanks that one doesn't work for me. I get an error. They know what it is. But after that the development has stopped :( For me it's unclear if there is a fork where the development continuous. |
What kind of error? Else remove all excisiting Electrolux (HACS) integrations and add this custom HACS repo https://github.com/albaintor/homeassistant_electrolux_status like explained by #5 (comment) Download in HACS and install new integration. Should work perfect except a few entities are missing for now. |
@schumi2004 It's a know issue and depends on your device you have. I have an AEG dryer. Logger: py.warnings /usr/local/lib/python3.11/asyncio/base_events.py:1926: RuntimeWarning: coroutine 'OneAppApi.get_appliances_list' was never awaited handle = None # Needed to break cycles when an exception occurs. === AFTER THAT === Error doing job: Unclosed client session === AFTER THAT === Logger: custom_components.electrolux_status 'NoneType' object has no attribute 'get' |
Hi I am still on it but I was busy. I had to rewrite many parts to make it work |
Thank you very much @albaintor |
Hi there, I am currently developing the new integration but since today I can't get access to the capabilities : |
the same problem First occurred: 31. 01. 2024 v 20:02:47 (57 occurrences) aiohttp.client_exceptions.ClientResponseError: 504, message='Gateway Timeout', url=URL('https://api.eu.ocp.electrolux.one/appliance/api/v2/appliances/***/capabilities') access from browser: {"Message":"User is not authorized to access this resource with an explicit deny"} |
504 sounds like their servers are having problems... |
I don't know how to get over this problem : I think they blocked somehow the access to this API (but not the listing and the state retrievals). |
Maybe their servers have problems but as @standahabich reported, I am not sure this will be possible again : |
@albaintor Can you still log into the app. When I try the integration for me there is the know error and because it keeps trying my account get blocked and I can't login into the app anymore, says it's blocked for awhile. |
It's been intermittent all day including the Electrolux app. Suggestion: why dont we move the conversation to @albaintor page as this is where its being worked on and not burden @Woyken! :) |
I agree, can be done here |
Hey @Woyken, does this still require @mauro-midolo HACS integration.
I ask because the repo for Home Assistant Electrolux Care Integration (Not Official) is gone from HACS.
The text was updated successfully, but these errors were encountered: