Comments (7)
That log shows quite a few problems. It basically looks like the Home Connect API is not returning any state or capabilities for the appliance.
The most obvious is:
[5/28/2020, 14:31:54] [HomeConnect] Home Connect request #8: GET https://api.home-connect.com/api/homeappliances/SIEMENS-TI9555X1DE-68A40E323110/settings/BSH.Common.Setting.PowerState
[5/28/2020, 14:31:54] [HomeConnect] Home Connect request #8: Setting not found for HomeAppliance [SDK.Error.UnsupportedSetting] +194ms
This particular setting should be supported by all appliances, even if it only supports On
: https://developer.home-connect.com/docs/settings/power_state
Restarting my own homebridge instance I am seeing a massive number of errors from the Home Connect API
ESOCKETTIMEDOUT
HomeAppliance did not respond in time. [SDK.Error.HomeAppliance.Connection.Initialization.Failed]
502 - "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>502 Proxy Error</title>\n</head><body>\n<h1>Proxy Error</h1>\n<p>The proxy server received an invalid\r\nresponse from an upstream server.<br />\r\nThe proxy server could not handle the request <em><a href=\"/api/homeappliances/SIEMENS-SN678D06TG-XXXXXXXXXXXX/settings\">GET /api/homeappliances/SIEMENS-SN678D06TG-XXXXXXXXXXXX/settings</a></em>.<p>\nReason: <strong>Error reading from remote server</strong></p></p>\n</body></html>\n"
Hence, it looks like the Home Connect servers are having serious problems. There isn't anything that I can do about that. If the plugin cannot even check whether the appliance is switched on then very little else is likely to work.
I suggest you wait a few hours and then try stopping homebridge, delete the cache files (see https://github.com/thoukydides/homebridge-homeconnect/wiki/Files#plugin-persistent-cache), and then restart homebridge.
from homebridge-homeconnect.
yeah, it seems like the HomeConect servers are not that reliable .
from homebridge-homeconnect.
In the absence of any official Home Connect server status I have knocked together my own, which you can find at: https://www.thouky.co.uk/homeconnect.html
They seem to be working properly for me now...
from homebridge-homeconnect.
For me, it is still the same issue. Your Server status page is genuinely cool, they should hire you.
from homebridge-homeconnect.
If you are still getting the SDK.Error.UnsupportedSetting
error for the GET ... BSH.Common.Setting.PowerState
then the only thing that I can suggest is to report it at https://developer.home-connect.com/support/contact
from homebridge-homeconnect.
Now it seems like the API works again for me.
from homebridge-homeconnect.
Great. :-)
Thanks for letting me know.
from homebridge-homeconnect.
Related Issues (20)
- HomeConnect API unexpected values (DF270100/08) HOT 1
- HomeConnect API unexpected values Steamer HOT 2
- HomeConnect API unexpected values (TQ907DF5/01) HOT 2
- HomeConnect API unexpected values (WAV28G43/04) HOT 4
- HomeConnect API unexpected values (WGB244A40/09 and HNG6764S6/B9) HOT 1
- HomeConnect API unexpected values (WTX88RH9GB/01) HOT 2
- HomeConnect API unexpected values (WAV28KH3GB/01) HOT 2
- HomeConnect API unexpected values (WTX87E40/03) HOT 2
- HomeConnect API unexpected values (TQ705R03/02) HOT 2
- HomeConnect API unexpected values (WMH6Y899DN/09) HOT 1
- HomeConnect API unexpected values (WQB245B40/01) HOT 1
- HomeConnect API unexpected values (SHP78CM5N/22) HOT 2
- HomeConnect API unexpected values (SHP78CM5N/22)
- HomeConnect API unexpected values (SHP78CM5N/22) HOT 4
- HomeConnect API unexpected values (WTG865H2UC/01) HOT 3
- Some appliances no longer support Selected programs HOT 8
- Display remaining time until finished HOT 1
- HomeConnect API unexpected values (WGB256040/11 and WQB245B40/01) HOT 2
- HomeConnect API unexpected values (WQB245B0BY/01) HOT 2
- HomeConnect API unexpected values (HNG6764S6/B9 and WQB245B40/01) HOT 2
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 homebridge-homeconnect.