Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FR: Support ComfoCool Q600 #15

Open
middelink opened this issue May 26, 2023 · 12 comments
Open

FR: Support ComfoCool Q600 #15

middelink opened this issue May 26, 2023 · 12 comments

Comments

@middelink
Copy link

middelink commented May 26, 2023

I own a ComfoCool which I to control or at least make its state visible in Home Assistant.

So far I have found out sensor_802 is the condensor temperature and sensor_85 seems to be the ComfoCool Next Change state (it counts down when I turn the comfocool off for say 1 hour).

sensors_53 and sensor_341 seem related, at least the app changes both it seems.

sensor_53:
auto -> -1
off for xx -> 1

sensor _341:
auto -> 0
off for xx -> 2

Attached are a decoded pcap and the pcap file for good measure where I play with first turning the compfocool off for 1 hour, the continiously off then back to auto and I change the temperature profile to "cool", which first turns bypass to 100% as it is chilly right now, but about 1 minute later the comfocool kicks in.

Le tme know if you need any other information to integrate the comfocool!

comfoconnect.txt
comfoconnect.pcap.zip

@gertst
Copy link

gertst commented Jul 19, 2023

This would be a very nice addition, indeed! If you need testers, please let me know!
Very pleased with the ComfoCool module, btw. If I could automate it more using HA, that would result in an awesome climate control!

@michaelarnauts
Copy link
Owner

More information here: michaelarnauts/comfoconnect#27

@szibis
Copy link
Contributor

szibis commented May 13, 2024

This may help here #51 and #52

@szibis
Copy link
Contributor

szibis commented May 13, 2024

Still I think thing that I am not fully sure yet how to register comfocool as seperate device but will dig into this somehow.

@gertst
Copy link

gertst commented May 13, 2024

I don't think it should be a separate device.
In fact, the Zehnder ComfoAir app just shows it as a property: In the app, "ComfoCool" is shown under the "Tasks" tab, more or less like the "Boost" task. So there is also a duration feature, but that's not required in HA: A simple switch entity is all we need: more fancy stuff can then be done using HA automations.
At least this is my take on it.
If you need a tester, I'm happy to help.

@szibis
Copy link
Contributor

szibis commented May 13, 2024

In Unit status shows as a part of whole as it is reporting the temp and humidity going through comfocool when working. Still also has separate serial number and own firmware which indicates as separate device from perspective of how comfoair and comfolan c is reported image

@szibis
Copy link
Contributor

szibis commented May 13, 2024

I will start full tests once we will have new release of aiocomfoconnect, but all help is appreciated.

@michaelarnauts
Copy link
Owner

I have merged all your commits and released a new aiocomfoconnect. You can try installing the master branch of this integration in HACS to have these changes in HACS.

@szibis I want to thank you for your invested time in this!

@michaelarnauts
Copy link
Owner

In Unit status shows as a part of whole as it is reporting the temp and humidity going through comfocool when working. Still also has separate serial number and own firmware which indicates as separate device from perspective of how comfoair and comfolan c is reported image

This is probably another Node. See https://github.com/michaelarnauts/aiocomfoconnect/blob/master/docs/PROTOCOL-RMI.md#nodes.

During connection, the bridge sends a CnNodeNotificationType to indicate what nodes are available.

I assume you can get the version numbers from that Node, It's probably on SubUnti 0x01, property 0x06. This is the firmware version for Node 0x01 (The Unit itself) and 0x30 (The Comfoconnect Bridge).

@szibis
Copy link
Contributor

szibis commented May 18, 2024

Yes thanks @michaelarnauts will try to investigate this to register this properly as it is in Bridge. For now adding some improvements to have that sensors/mode in ComfoAir working properly #57, but once I add new device will move the sensors to this new device and also mode selector.

@szibis
Copy link
Contributor

szibis commented May 18, 2024

Just for now current master, before above PR for small changes reports properly state and condensor temperature
image

@szibis
Copy link
Contributor

szibis commented May 20, 2024

Ok and state now reported properly
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants