-
-
Notifications
You must be signed in to change notification settings - Fork 113
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
Temperature and set Temperature reading of bosh easycontrol CT200 #2277
Comments
Is this the known CT200,product-id 203? |
That's the one, I have no knowledge about ems but I work alot with plc software and I learned myself about python. When I'm back home I'll make a log file and try to get the humidity also I have both values in my home assistant and they get updated If you can tell me what the usual write command are, then I'll play around a bit with that to and post here if I found something |
device info: Device Gegevens Naam Merk Apparaat ID Product ID Versie |
As for other Easy thermostatsthis is not writeable, sorry. Also the bus communication is very limited, the 0x0A telegram is answered, but only zeros, the 0x02A5 is only broadcasted for roomTemp and selTemp, no other values. Reads to this ems+ telegram are answered with |
Yes, this should be shown now in devices/thermostat as roomtemperature (0x02A5, offset0, int16) and seltemp (0x02A5, offset6, int8) Isn't it working with latest dev version? Please make a log (log all) of > 1 min, download and attach here. |
@Vochomurka |
and a read on 2A5, what does that show (set developer mode and go to Staus->System Log in webUI and click on blue right arrow) |
strange that it doesn't work as you have the same EMS device as @Disantyk |
The only thing that comes to mind is that I have a K20RF wireless module in the boiler and the CT200 communicates with the boiler through it. I also see only empty responses there. Whereas where it works there are broadcasts to everyone from the thermostat with that temperature. |
I was looking to get a bit more control and there seem to be an API for it so that you can control the easy control https://github.com/robertklep/bosch-xmpp https://github.com/bosch-thermostat/bosch-thermostat-client-python/tree/dev Maybe this can be implemented in the ems-esp code? When I have more time again I'll have a better look Also a integrations for Home assistant https://github.com/bosch-thermostat/home-assistant-bosch-custom-component Also found in hacs adon Hope this is helpfull information |
I use this integration. |
That's correct. I looked into those HA solutions a few years ago (there's an EMS-ESP GitHub issue somewhere on this) and @Vochomurka is correct. It uses the XMPP protocol to communicate to the Bosch cloud with private keys so we can't add this to EMS-ESP. Best to keep using EasyControl and paying Bosch's subscription fees :-) |
@Vochomurka Please make a full log of 2-3 minutes and attach it as text file. Maybe there is something from thermostat or wireless we can use. |
As far as I know, there is no subscription fee. |
Here is the log |
The thermostat send very few messages. Only writes to the boier
looks like some commands, 0x64 could be burner or pump with 100%, the 01 28 from 0x02E0 could be a temperature, The wireless base only sends the clock in telegram 0x06. We can add this to connect device. |
isn't it possible to add fields where you have to add the Device serial number, Device access key and Password to setup the connection? or is a cloud connection not possible throu the controllerboard that also reads the ems board? for the room temp, you nee offset 1 on 0X2A5 are you running on the latest version for the thermostat? found something else worth trying out (when i have time again to intall and check it out) its a HA installation including detailed manual with screenshots there seem to be an issue with passwords longer then 8 chars and non alphabetic letters/numbers) |
My log was also "empty" with the 0x2a5, But if you look at the devices tab. You see at least 3: If you look in costum items you see your roomtemp and seltemp and any other items made. Wait for about a minute it should show the values |
Hey. I'm also trying to get things working (see my discussion here), but it seems as though my boiler now permanently thinks it has a CT200 attached to it, even with the key no longer attached. It won't respond to selflowtemp. However, if I simulate the CT200 commands, it seems to control the boiler. I've so far found that this:
Sets the flow temperature to zero, and this:
Sets it to 75°C (which must be the 4B bit) - this is the flow temperature my CT200 seems to use. I have no idea what the 64 00 01 bits are though - anyone else have any ideas? |
Good morning,
I purchased the Bosh easycontrol thermostat as a preperation for floor heating (this thermostat supports up to 25 temp sensors including a floor temp sensor)
Then i discoverd that the temperature, set temperature and humidity was missing.
So I did some debugging and after an few hours I could send and receive the temperature and set temperature (read only sadly enough)
I showed it to Kees and he asked me to post here so it can be build in
You have to devide the temperature by 10 and set temp by 2 (to have correct values in HA
Hope this is usefull and I wil try to get more info out of it.
Here is a screenshot of how I did it
The text was updated successfully, but these errors were encountered: