Closed finalbillybong closed 1 year ago
Hi, Add too for a Dishwaher XIB 6B2D3FB
Hi, I'll take a look at it at the weekend 👍 @alexduf also announced in #16 that he's working on a dish washer integration. Did you get to it and can you already help us with this @alexduf? 🙂
Hey, I released a first beta version with dish washer support, please try v0.6.0-beta.5
:slightly_smiling_face:
Yes sure thing. Will test tomorrow.
Thanks so much!
OK so I had a little play. Sensors show up fine and seem to work OK.
The switch to start the program returns and error when flipped: ‘Type is not JSON sizeable: HonParamterFixed’ and does not start the dishwasher.
if I select a program from the drop down it then vanished from the list and other previously not available programs show up…. I can do this until only 4 of the possible programs remain on the list.
Thanks again for all your work on this.
Thanks for testing, I could fix these two issues. Please test v0.6.0-beta.7
I've upgraded to Beta7, I see a device and 20 entities... It's amazing. I have not been able to test it yet, but I have programmed an automation using these entities so that when I press an external button, if I am in a Eco electricity period, it automatically goes into the appropriate mode and starts (without touching a single button on the dishwasher). And if it is an expensive period, it is expected to change and start it. All this supported by a voice over from Alexa that tells you if it does one thing or another. It's a magnificent advance... great job!!
Hey sorry for the slow reply I'm afraid my time is scarce at the moment, no I haven't had a chance to work on it, but I'm very pleased to see other people working on it, thanks you very much. 🙏
I can also confirm that with a XIB 6B2D3FB
I can see a bunch of sensors, configurations and one control. I haven't played with it but will report back on a new thread if need be
I have This error when start program and change it.
Logger: homeassistant.components.automation.pulsador_lavavajillas Source: custom_components/hon/select.py:149 Integration: Automatización (documentation, issues) First occurred: 14:32:55 (3 occurrences) Last logged: 14:32:55
Pulsador Lavavajillas: If at step 1: Error executing script. Unexpected error for device at pos 1: 'startProgram.program'
Pulsador Lavavajillas: Error executing script. Unexpected error for if at pos 1: 'startProgram.program'
While executing automation automation.pulsador_lavavajillas
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 452, in _async_step
await getattr(self, handler)()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 693, in _async_device_step
await device_action.async_call_action_from_config(
File "/usr/src/homeassistant/homeassistant/components/device_automation/action.py", line 71, in async_call_action_from_config
await platform.async_call_action_from_config(hass, config, variables, context)
File "/usr/src/homeassistant/homeassistant/components/select/device_action.py", line 110, in async_call_action_from_config
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1820, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1857, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 216, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 798, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 977, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 838, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/select/__init__.py", line 106, in async_select_option
await entity.async_select_option(option)
File "/config/custom_components/hon/select.py", line 145, in async_select_option
await self.coordinator.async_request_refresh()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 200, in async_request_refresh
await self._debounced_refresh.async_call()
File "/usr/src/homeassistant/homeassistant/helpers/debounce.py", line 89, in async_call
await task
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 226, in async_refresh
await self._async_refresh(log_failures=True)
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 341, in _async_refresh
self.async_update_listeners()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 142, in async_update_listeners
update_callback()
File "/config/custom_components/hon/select.py", line 149, in _handle_coordinator_update
setting = self._device.settings[self.entity_description.key]
KeyError: 'startProgram.program'
Hey, I will fix this soon 👍
Not sure how this can occur. Do I understand you right, you start program A and while running program A, you wanna change the program select to program B?
Hi,
the error occurs on any mode change. The list of modes is very long. I can see several modes for example for ECO , which are eco_bldc, iot_eco_bldc, in total a list of 47 modes.
This error is when you do an automation and I press a button that launches an authorization, in it I change to the eco program and then switch to turning on the dishwasher.
Thanks for testing, I could fix these two issues. Please test
v0.6.0-beta.7
Hey sorry for the slow reply. I’ve tested this and it works brilliantly. Thank you.
@Benriverato do you use the latest version? (Install v0.6.0-beta.7
and restart)
I can see this error also in the beta.5
logs, but since I upgraded to beta.7
it doesn't occur anymore :thinking:
@Benriverato do you use the latest version? (Install
v0.6.0-beta.7
and restart) I can see this error also in thebeta.5
logs, but since I upgraded tobeta.7
it doesn't occur anymore 🤔
@Andre0512 I just updated to beta7, but before testing I have to solve a problem I have with the Wifi connection, I can't get the dishwasher to maintain the connection. And it is 2 meters from a 2.4G wifi router. I don't know what could be happening.
I'm going to remove the device from the Hon app and pair it from 0. I'll try like this
Nothing, I lose connectivity as soon as the dishwasher turns off. I have looked at the configuration of the router, I have no problems with any other device ( 25 ). I follow the steps from adding the device in the Hon App, it connects perfectly, but then it loses the connection. Can someone show me the steps? It is as if the connection was not recorded. My steps are: 1º-. I press ON for 3 sec (until it turns on). 2nd-. I press P 3 Sec (Remote Control) 3rd-. I press Deferred 3 sec I establish connection. In the app it tells me that everything went well and I see it as connected. When the dishwasher turns off (Automatically, I understand that due to inactive time), it loses the connection.
@Benriverato sounds like a problem of your appliance, I don't how I can help you with this. I can tell you that my washing machine also loose the connection after a while when I turn it off, this should be normal. The integration works for others, so I close this issue and release a stable version. But I leave the comments open, maybe someone faces the same pairing issues and could help you.
Hi @Andre0512 I have solved the connection problems, for now I can say that the mode change and the rest work correctly. Thank you for your work
@Benriverato Nice, thank you! 🙂
This error originated from a custom integration.
Logger: custom_components.hon.button Source: custom_components/hon/button.py:83 Integration: Haier hOn (documentation, issues) First occurred: 18:33:57 (1 occurrences) Last logged: 18:33:57
If I can provide any other info, please let me know