Comments (25)
Do you use HA 0.96 already?
It seems something is going wrong with checking sensors in your installation. I don't know why yet unfortunately...
from home-assistant-bosch-custom-component.
Thanks for your fast reply.
Yes I use 0.96.1. But I had the same issues with older versions of HA and your component.
from home-assistant-bosch-custom-component.
For your information, I use my KM200 on a Buderus GB162 with the RC35. The firmware is 01.10.03, which is the latest for this constellation.
from home-assistant-bosch-custom-component.
that's a pretty common installation. I'm curious what is happening.
Can you provide the output of rawscan ?
it is strange, version of the gateway have been updated by buderus few months ago : here is the latest version :
/gateway/versionFirmware
{'id': '/gateway/versionFirmware', 'type': 'stringValue', 'writeable': 0, 'recordable': 0, 'value': '04.06.07'}
/gateway/versionHardware
{'id': '/gateway/versionHardware', 'type': 'stringValue', 'writeable': 0, 'recordable': 0, 'value': 'iCom_Low_NSC_v1'}
from home-assistant-bosch-custom-component.
What do you mean by rawscan? Inside of Home assistant?
About the firmware, it's the latest version which has been installed automatically. I don't know how to "force" a firmware update. Somebody said on a forum that this is the latest for RC35, the other would be only for RC300. But I'm not sure about that.
from home-assistant-bosch-custom-component.
@kamikazaaa your version of firmware is not supported by us, because we never saw such version.
In our knowledge current version for KM200 is '04.06.07'.
But let's try to integrate your setup as well.
I released new version: https://github.com/pszafer/home-assistant-bosch-custom-component/releases/tag/v0.3-alpha which shouldn't throw errors even if it is not compatible with library.
Delete integration first.
Remember to go to ~/.homeassistant/.storage
(or your storage dir) and look for:
- bosch -> delete this file
- you might check if there is anything related to bosch in files: core.config_entries, core.device_registry, core.entity_registry
If you succeed with installation then go to Develop tools -> Services -> choose bosch.debug_scan.
Provide us file which will be created.
from home-assistant-bosch-custom-component.
Thanks for your efforts!
I managed to install the integration and it's recognised by Home Assistant without the sensors.
Here is the Debug file:
from home-assistant-bosch-custom-component.
@kamikazaaa how old is your installation?
It seems that your scheme is very old and strange.
{
"id": "/gateway/uuid",
"type": "stringValue",
"writeable": 0,
"recordable": 0,
"value": -1,
"allowedValues": -1
}
Your installation is missing:
"id": "/gateway/update"
I see that for sure many functions won't be working properly for you (water_heater probably).
My idea is to disconnect KM200, reset it and then connect it for a while without connecting to rest of the system. But I don't know if it wouldn't break something...
Also I could try to implement your scheme in library, but it gonna take a while and without any guarantee as I don't have access to this module.
from home-assistant-bosch-custom-component.
The Gb162 and RC35 are from 2010. The KM200 v2 is from 2018.
I will try to reset it and disconnect it from the system, maybe it will update the firmware.
Has anybody tested your integration with the RC35?
from home-assistant-bosch-custom-component.
We don't have enough feedback back for now, so cannot say what KM* is connected with for different user.
I'm going to prepare lib to be more flexible for older firmware, but it's gonna take some time...
from home-assistant-bosch-custom-component.
I contacted Bosch/Buderus about the firmware. Unfortunately, they confirmed that the latest firmware for the RC35 is 01.10.03.
The firmware 04.06.07 is only for the RC300 and RC310.
So I would be very grateful for a version of the integration which is compatible with the other firmware.
from home-assistant-bosch-custom-component.
Ok, I will update with you when I have something ready to test. I guess you will have to wait 2 weeks as I will be pretty busy next week.
from home-assistant-bosch-custom-component.
Do you have some knowledge in python ?
Can you try using the lib directly ? It would be very helpfull to have a list of all endpoints available on your system. once I have this, we could find a way to make the HA plugin working for you, as much as possibe with what we have .
from home-assistant-bosch-custom-component.
@pszafer thank you very much. No problem, take your time.
@moustic999 I had started to learn Python but my knowledge is very limited. But this motivates me to take it up again. Maybe I will need a little help..
from home-assistant-bosch-custom-component.
@kamikazaaa can you try to install this release:
https://github.com/pszafer/home-assistant-bosch-custom-component/releases/tag/v0.4-alpha
You'd have ~/.homeassistant/.storage/bosch file there and you can customize URL's to your needs, but I tried to prepare it for your installation already.
from home-assistant-bosch-custom-component.
@pszafer, I've tested the new release and I see some improvements. I now have the following sensors:
The Water Heater and the thermostats of my 2 heating circuits are also available, but I cannot change the operating modes.
from home-assistant-bosch-custom-component.
Can you try now with new version?
I'm trying to adjust component for software version which most people have and yours. Pretty hard as you have different modes from us, but hopefully I'm getting closer.
Waiting for your feedback.
from home-assistant-bosch-custom-component.
Thank you, I really appreciate your efforts.
I've tested the new version, I see some differences. I now see the "Target temperature" in the Water Heater:
But if I try to change it, I get an error:
Operation only shows "off" but cannot be changed:
For the heating circuits, it now shows "auto" in "Operation", and I successfully changed it :
But I can only change it to auto, not back to "off".
I haven't tried yet to use the lib directly in Python, due to limited time. Do you think I could help you by trying it, like moustic999 suggested?
from home-assistant-bosch-custom-component.
@kamikazaaa about set temperature I'll check that.
About operation mode, this bug suppose to happen in this version.
Just explain to me how night and day operation modes are working in your installation.
Why I'm asking...
I have such modes in climate component:
HVAC_MODES = [
HVAC_MODE_OFF,
HVAC_MODE_HEAT,
HVAC_MODE_COOL,
HVAC_MODE_HEAT_COOL,
HVAC_MODE_AUTO,
HVAC_MODE_DRY,
HVAC_MODE_FAN_ONLY,
]
and I have no idea which mode is going where in your setup.
night and day is just heat or night is off and day is heat?
from home-assistant-bosch-custom-component.
Actually, night and day are both different heating modes, but with different temperatures. Day is heating at the "normal" set room temperature, and night is a reduced mode where the system operates at the set night room temperature.
But since the HVAC_MODES don't have such modes, I would suggest that day is heat and night is off.
from home-assistant-bosch-custom-component.
Can you send me rawscan while your thermostat is in auto mode?
If possible try to reach me on discord. Then I guess we could figure out how to test new releases faster.
from home-assistant-bosch-custom-component.
@pszafer here is the new rawscan with everything on auto:
bosch_scan.zip
ok what is your tag? I can also contact you on your gmail if you prefer.
from home-assistant-bosch-custom-component.
Username same as here.
from home-assistant-bosch-custom-component.
@kamikazaaa I checked our debug scan.
The RC35 is pretty common, but a bit older, It is possible to have all working fine in HA, but we need to make few debugging/experimentation
Is possible for you to install the python lib and python itself on a pc to make few experimentations ?
I would like to make sure of what you can do on the RC35.
How do you use it. When you are in auto mode. temperature are set via the calendar which swich between night / day. is That right ?
At any moment, in auto mode can you override the target temp ? or you need to switch to manual ?
from home-assistant-bosch-custom-component.
Hi @moustic999, sorry for the late answer. I'm also in contact with pszafer and am trying to provide some infos.
About your questions:
So normally, the system is in auto mode. The program/schedule can be changed via the RC35 or the app. The schedule defines the time where it switches between the day and night temperature.
Yes, I can change the target temp in any mode, day, night or auto. This is possible via RC35 or in the app. When it is in auto mode, this change affects the actual mode it is in according to the schedule. For example : the system is in auto mode, at 15:00 it is day mode according to the schedule. When I change the temp from 22 to 23, this will also directly affect the day temperature. When I change to day mode after this change, the temp will stay at 23.
from home-assistant-bosch-custom-component.
Related Issues (20)
- Using slower stringprep, consider compiling the faster cython/libidn one HOT 1
- Unknown Model HOT 7
- HCM300 energy values to measurements HOT 4
- Bosch CT200 new Firmware v5.00.01 is incompatible HOT 4
- CT200: Integration stopped working after HA update 2024.9 or after update to firmware 05.00.01 HOT 14
- Integration stops working after few hours HOT 16
- Integration stopped working for RC300 after HA update HOT 14
- Home page only shows logo when using ethernet connection
- CT 200 - can't change programm HOT 1
- CT200 no longer available / can't be set up HOT 4
- Detected that custom integration 'bosch' accesses hass.helpers.dispatcher HOT 5
- Exception in get_signals when dispatching 'bosch_signal': HOT 2
- RuntimeWarning: coroutine 'BoschGatewayEntry.recording_sensors_update' was never awaited HOT 1
- Non-thread-safe operations
- Junkers MBLAN no entities HOT 1
- Second developer/maintainer needed HOT 4
- Buderus CX100 support HOT 3
- Energy stats recorder not working after update 2024.5.2 HOT 5
- Exception in get_signals when dispatching 'bosch_signal'
- HA 2024.6.0: multiple warnings
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 home-assistant-bosch-custom-component.