erikkastelec / hass-WEM-Portal

Custom component for retrieving sensor information from Weishaupt WEM Portal
MIT License
50 stars 10 forks source link

Remove the mobile api and go back to scraping only? #109

Open dm82m opened 1 week ago

dm82m commented 1 week ago

Issue #96 is back, but now even worse: they are directly blocking the whole IP if the integration accesses their services.

As I mentioned in the previous issue: I think they are actively trying to block us from using the integration to receive data.

@erikkastelec would it be possible to remove mobile api access completely if I set mode to „web“? Currently web is also using one call from mobile api.

and then I think we should maybe remove the mobile api stuff completely.

Uwe1960 commented 1 week ago

In my opinion it is not certain that issue #96 is back. I only downloaded the new WEM version without HA update. I had no error before...

chriscom2020 commented 6 days ago

Question: I have access to the local web-portal on my Weishaupt heatpump. I had to activate it via the "Fachmann"-settings. It´s now accessible via web browser under the ip of the heatpump. Is it possible to scrape the data directly from there and not using the weishaupt-web portal at all? I have a screenshot attached...

Screenshot 2024-11-06 175517
erikkastelec commented 6 days ago

@dm82m We could do that. But first setup should probably still access API to get device id and available fields to simplify migration between modes.

@Uwe1960 I agree. I can still use the integration, but there are some instances that require disabling it for a few minutes. There is probably some kind of rate limit we are exceeding with retries.

@chriscom2020 It would be easier to get it that way, but unfortunately my heat pump does not seem to support this type of access so I won't be able to implement this.

dm82m commented 6 days ago

It’s not working for me anymore. Disabling, waiting till I get unbanned, reenabling directly leads to next ban. Same error message as it was in #96