Add support for CANDY CIS633SCTTWIFI #22
Labels
No Label
air conditioner
air purifier
air scanner
authentication error
bug
candy
dish washer
documentation
duplicate
enhancement
fridge
good first issue
haier
help wanted
hob
hood
hoover
invalid
microwave
new appliance
oven
pyhOn
question
robot vacuum cleaner
tumble dryer
washer dryer
washing machine
water heater
wine cellar
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: GitHub/hon#22
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hello,
It could be really nice if you can add support for this device :
Hey, I added support for your hob in
v0.6.0-beta.1
. I implemented it to have a device for each plate in home assistant make it easier to call every hob with an unknown number of plates. But I think it’s likely to fail somewhere, because I didn’t been able to test it, so I hope on your feedback 😃I expect you see these devices: - Main hob device - Connection - Remote Control - On/Off - Hob Lock - 3 Plate devices (Z1, Z2, Z3) - Start Button - Hot Status - Power Management - Program - Remaining Time - Temperature - Error
Hi,
Thank you for your quick work :) I have update to v0.6.0-beta.1, but i have 2 error on startup :
Logger: homeassistant.config_entries Source: custom_components/hon/init.py:31 Integration: hon (documentation, issues) First occurred: 18:09:28 (1 occurrences) Last logged: 18:09:28
Error setting up entry XXXXX@gmail.com for hon Traceback (most recent call last): File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 383, in async_setup result = await component.async_setup_entry(hass, self) File “/config/custom_components/hon/init.py”, line 31, in async_setup_entry hon = await Hon( File “/usr/local/lib/python3.10/site-packages/pyhon/hon.py”, line 35, in create await self.setup() File “/usr/local/lib/python3.10/site-packages/pyhon/hon.py”, line 58, in setup await self._create_appliance(appliance, zone=zone + 1) File “/usr/local/lib/python3.10/site-packages/pyhon/hon.py”, line 46, in _create_appliance await asyncio.gather( File “/usr/local/lib/python3.10/site-packages/pyhon/appliance.py”, line 165, in load_attributes for name, values in self._attributes.pop(“shadow”).get(“parameters”).items(): KeyError: ‘shadow’
Fixed! Please test
v0.6.0-beta.2
🙂Logger: homeassistant.config_entries Source: custom_components/hon/init.py:31 Integration: Haier hOn (documentation, issues) First occurred: 22:16:37 (2 occurrences) Last logged: 22:20:14
Error setting up entry XXXXX@gmail.com for hon Traceback (most recent call last): File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 383, in async_setup result = await component.async_setup_entry(hass, self) File “/config/custom_components/hon/init.py”, line 31, in async_setup_entry hon = await Hon( File “/usr/local/lib/python3.10/site-packages/pyhon/hon.py”, line 36, in create await self.setup() File “/usr/local/lib/python3.10/site-packages/pyhon/hon.py”, line 60, in setup await self._create_appliance(appliance.copy(), zone=zone + 1) File “/usr/local/lib/python3.10/site-packages/pyhon/hon.py”, line 47, in _create_appliance await asyncio.gather( File “/usr/local/lib/python3.10/site-packages/pyhon/appliance.py”, line 147, in load_commands cmd = HonCommand( File “/usr/local/lib/python3.10/site-packages/pyhon/commands.py”, line 17, in init self._parameters = self._create_parameters(attributes.get(“parameters”, {})) File “/usr/local/lib/python3.10/site-packages/pyhon/commands.py”, line 28, in _create_parameters if parameter == “zoneMap” and self._device.zone: AttributeError: ‘HonAppliance’ object has no attribute ‘zone’
Oh, than
v0.6.0-beta.3
please 😅It starts 🎉
Now i have 4 devices, 1 for main unit and 3 for zones. But there are no entities, only the log button All log are the same as my first post.
Hi, thank you, I found what’s wrong. I used the wrong appliance name 🤦 😄 Please test
v0.6.0-beta.4
Hehe 😄, It works !! I need to do more test, but for now :
Thank you so much :)
Nice! 😁 - Temperature: Can you send me a log while running the device? Than I can see which values are repoted by the api. - Turn off: Can you send me also a log after turned off the device? Maybe the hob don’t report the status correct to the api. - Program: There was an error, fixed in
v0.6.0-beta.7
Hello,
1st log Zone 1 : ON thermostat 1 (min) Zone 2 : ON thermostat 9 (max) Zone 3 : I have launched a program (frying)
So temp seem’s at 0 in the log. Can you add a entity powerZ ? :)
2nd log Power off. In home assitant “On” is display “running”
hope you understand my bad english x)
Hi, I added
power
and also foundpanStatus
, maybe it can also be useful 🙂 First and second logs seems to be absolutely identical, you can see the same data underactivity
andparameters
and I made a diff 😃 So maybe the device didn’t report it’s status correct when turned off? Do the status gets correct after a while? or after the next start of the appliance? Is the state in the app the same? When yes, it’s a problem of the appliance, not the integration.PS: Don’t worry, I understand very well what you mean, English isn’t also my first language
Hello,
First of all, thank you for adding the 2 sensors :)
I do believe that the cooktop no longer sends any information when it is turned off. The values remain indefinitely in their previous states. That may be because the wifi is disconnected at the same time as the cooktop.
I understand that the issue is with the appliance, but would it be possible to implement a reset of the sensors if the cooktop is disconnected? and/or to only make requests when the cooktop is connected ? Otherwise, I will try to do it through an automation. In the application, everything is hidden if the cooktop is disconnected.
I also tested the program part, but it doesn’t seem to be working. The cooktop displays an error 7.4 and then turns off. In the application, it’s possible to define a timer with the program, maybe this value is missing. I don’t have any logs on the HA side, so I don’t know how to help you debug.
In any case, thank you very much because the integration is already very advanced :)