Comments (8)
Good catch, thanks for debugging this. In fact both things should be done (and the first one is very simple).
from homeassistant-homeconnect.
@anthonyangel I just pushed initial support for a hood (it will just show the program switches for Automatic/Venting/DelayedShutoff). Since this is not present in the API simulator, I didn't test it though. Do you feel like giving it a try?
from homeassistant-homeconnect.
Hood as a ventilator would be great. Could automate with a Humidity sensor.
I'm also missing lighting of the Hood. I could see myself automating it with a motion sensor.
Thanks guys!
from homeassistant-homeconnect.
Hello @DavidMStraub
Just installed the custom component. I have a hood and an oven.
I can't switch on/off any of them.
I can see an error stating:
Error while executing bound method HomeConnectAppliance..... for both the oven and hood.
I can see switch and sensor but switches doesn't work and neither are updated.
Any information I can send you?
from homeassistant-homeconnect.
Hi,
what would be interesting to know:
- Can you switch them on from the Android app while they are switched off?
- Does the hood provide any additional sensor data in the API response (should be visible in the log) that could be used for a HA sensor?
It would also be useful if you paste the full error message. Thanks!
from homeassistant-homeconnect.
Hi David.
I can switch them both on from iPhone app.
2019-02-01 13:10:40 ERROR (SyncWorker_0) [custom_components.homeconnect] <bound method HomeConnectAppliance.get_status of HomeConnectAppliance(hc, haId='BOSCH-DWK98PR60-68A40E0890DF', vib='DWK98PR60', brand='Bosch', type='Hood', name='Hood', enumber='DWK98PR60/01', connected=False)> {'key': 'SDK.Error.HomeAppliance.Connection.Initialization.Failed', 'description': 'HomeAppliance is offline'}
2019-02-01 13:10:40 ERROR (SyncWorker_0) [custom_components.homeconnect] <bound method HomeConnectAppliance.get_programs_active of HomeConnectAppliance(hc, haId='BOSCH-DWK98PR60-68A40E0890DF', vib='DWK98PR60', brand='Bosch', type='Hood', name='Hood', enumber='DWK98PR60/01', connected=False)> {'key': 'SDK.Error.HomeAppliance.Connection.Initialization.Failed', 'description': 'HomeAppliance is offline'}
2019-02-01 13:10:40 ERROR (SyncWorker_0) [custom_components.homeconnect] Error while executing <bound method HomeConnectAppliance.get_programs_active of HomeConnectAppliance(hc, haId='BOSCH-DWK98PR60-68A40E0890DF', vib='DWK98PR60', brand='Bosch', type='Hood', name='Hood', enumber='DWK98PR60/01', connected=False)>. Retry #1
2019-02-01 13:10:40 ERROR (SyncWorker_0) [custom_components.homeconnect] <bound method HomeConnectAppliance.get_programs_active of HomeConnectAppliance(hc, haId='BOSCH-DWK98PR60-68A40E0890DF', vib='DWK98PR60', brand='Bosch', type='Hood', name='Hood', enumber='DWK98PR60/01', connected=False)> {'key': 'SDK.Error.HomeAppliance.Connection.Initialization.Failed', 'description': 'HomeAppliance is offline'}
2019-02-01 13:10:41 ERROR (SyncWorker_0) [custom_components.homeconnect] <bound method HomeConnectAppliance.get_programs_active of HomeConnectAppliance(hc, haId='BOSCH-HSG636XS6-68A40E131C3D', vib='HSG636XS6', brand='Bosch', type='Oven', name='Oven', enumber='HSG636XS6/35', connected=True)> {'key': 'SDK.Error.NoProgramActive', 'description': 'There is no program active'}
2019-02-01 13:10:41 ERROR (SyncWorker_0) [custom_components.homeconnect] Error while executing <bound method HomeConnectAppliance.get_programs_active of HomeConnectAppliance(hc, haId='BOSCH-HSG636XS6-68A40E131C3D', vib='HSG636XS6', brand='Bosch', type='Oven', name='Oven', enumber='HSG636XS6/35', connected=True)>. Retry #1
2019-02-01 13:10:41 ERROR (SyncWorker_0) [custom_components.homeconnect] <bound method HomeConnectAppliance.get_programs_active of HomeConnectAppliance(hc, haId='BOSCH-HSG636XS6-68A40E131C3D', vib='HSG636XS6', brand='Bosch', type='Oven', name='Oven', enumber='HSG636XS6/35', connected=True)> {'key': 'SDK.Error.NoProgramActive', 'description': 'There is no program active'}
I hope these helps
Reading the logs seems the hood was offline, but it wasn't.
from homeassistant-homeconnect.
Hi,
the response 'HomeAppliance is offline'
is returned by the API, so this means it really was offline at HA startup. Apart from the on/off switch not working (this is tracked in #10), is there anything that works for you? (E.g. can you start programs on the hood afterswitching it on manually?)
from homeassistant-homeconnect.
Closing this (my hood is dumb so I cannot test whether the integration works).
from homeassistant-homeconnect.
Related Issues (20)
- token not renewing HOT 5
- Add schedule time for Bosch washer and dryer HOT 1
- Turn on/off the functional light of the hood HOT 7
- Washdryer - washing programs and drying programs have the same name HOT 10
- A few suggestions HOT 7
- Would it be possible to add CoffeeWorld programs from the Bosch Coffee machine HOT 1
- Home connect stops working after a few days HOT 11
- Feature request: Newly available Oven Control functions HOT 27
- Feature Request: Monitor and report connected state of all Home-Connect appliances
- Feature Request: Extend Unit option into set_option_active service HOT 10
- "start_program" does not work with example data HOT 1
- Feature Request: Washing machine program as entity HOT 7
- part of the entities siemens dishwasher is unavailable HOT 2
- Component error: home_connect_beta - Integration 'home_connect_beta' not found HOT 6
- Switch for child lock mode HOT 2
- Additional items from HomeConnect HOT 2
- Implement HomeConnect service to set specific program / incl. details HOT 1
- Config example HOT 2
- Home Connect integration has a problem connecting devices #72486 HOT 3
- Redirekt url HOT 22
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 homeassistant-homeconnect.