Comments (9)
Definitely agree on the unavailability part. Especially the past couple of days. But I'm not sure it is the integration.
I think the Remeha home servers are to blame.
My theory is that somehow one of the Remeha server instances goes haywire on older login tokens.
Then the integration checks every minute for a status update. If you're lucky you get a valid login and all is ok or else you get a login timeout and the entities become unavailable.
Re-installing the integration did help for me.
Probably resetting login tokens.
Edit: reinstall solution didn't last long..
from remeha_home.
Same issues here, the entities created by the integration become unavailable every now and then and all of a sudden they are available again.
from remeha_home.
I have configured an Uptime Kuma (https://github.com/hassio-addons/addon-uptime-kuma) watcher.
The URL i'm watching is: https://api.bdrthermea.net/ and expected response (as I don't do the right request or authenticate) is a 404. But in about 15% of the cases it failed with a "getaddrinfo EAI_AGAIN api.bdrthermea.net".
from remeha_home.
I have traced the URI and got some more addresses to check.
It seems the API runs Azure.
https://bdriotprdapim.azure-api.net/
https://bdriotprdapim-westeurope-01.regional.azure-api.net
Are now added to the monitor.
from remeha_home.
I have traced the URI and got some more addresses to check. It seems the API runs Azure.
https://bdriotprdapim.azure-api.net/ https://bdriotprdapim-westeurope-01.regional.azure-api.net
Are now added to the monitor.
This are the errors Iām getting:
Error requesting remeha_home data: Cannot connect to host api.bdrthermea.net:443 ssl:default [Try again]
Error requesting remeha_home data: Cannot connect to host remehalogin.bdrthermea.net:443 ssl:default [Try again]
from remeha_home.
Today I was keeping a close eye on the integration and found something I would not expect. When HA reports the thermostat to be unavailable, the app on mobile works fine, including changing the set point. That is not what would have expected.
from remeha_home.
Is anyone here using the AdGuard addon for homeassistant? I think that changing the setting described here fixed my issues.
from remeha_home.
I am using AdGuard indeed, I have disabled the "use private reverse DNS resolvers".
Let's see if it changes anything.
I have this setting now active for 15 minutes and already see some differences. The DNS response time is 100-150 ms, compared to 2 seconds. And overall CPU load on the hassio server is way down.
from remeha_home.
It looks like the integration is now stable.
from remeha_home.
Related Issues (20)
- integration failing to load HOT 2
- Gas consumption sensors not available HOT 4
- Water temperature not consistently updated HOT 4
- Consumption sensors BETA HOT 15
- Remeha Home not starting in 2023.11.3 HOT 13
- Remeha Home integration stops working with unknown error HOT 2
- Flaky API Responses HOT 6
- Integration can't log in HOT 18
- thermostat HOT 1
- sensor current temperature HOT 2
- "Unknown error occurred" when setting up integration HOT 9
- Feature request
- Water Temperature missing
- Hot tapwater switch HOT 2
- DeDietrich HOT 3
- Debug logging shows an entry that requests to report this HOT 1
- Stopped collecting consumption values HOT 4
- Deprecated functions, Rermeha failed
- Cooling mode?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from remeha_home.