home-assistant-bosch-custom-component icon indicating copy to clipboard operation
home-assistant-bosch-custom-component copied to clipboard

Sensor to detect if someone is using hotwater

Open bruin14 opened this issue 2 years ago • 9 comments

Hi, Is there a way to detect the system is currently delivering hotwater? I have a CT200 that shows a (watertap) icon when someone is using hotwater when showering but i don't see a sensor showing a state.

It would be useful to control a bathroom fan based on the state of this sensor.

Thks Arnold

bruin14 avatar Jul 25 '22 09:07 bruin14

Make one scan when nobody is using water and second one when tap is visible.

pszafer avatar Jul 25 '22 09:07 pszafer

Both scans scans.zip s

bruin14 avatar Jul 25 '22 10:07 bruin14

So only way to retrieve those data is to fetch this:

{
            "id": "/gateway/ui/icons",
            "type": "stringArray",
            "writeable": 0,
            "recordable": 0,
            "value": [
                "",
                "",
                "",
                ""
            ]
        },

It's hard to say how it is working... I don't have enough data. I have one scan with data:

{
            "id": "/gateway/ui/icons",
            "type": "stringArray",
            "writeable": 0,
            "recordable": 0,
            "value": [
                "",
                "ch on",
                "",
                ""
            ]
        },

and yours with:

{
      "id": "/gateway/ui/icons",
      "type": "stringArray",
      "writeable": 0,
      "recordable": 0,
      "value": [
        "",
        "dhw on",
        "",
        ""
      ]
    },

My idea right now is to just give you value as sensor with text and maybe during season you'd know what could show as first element of the array, third, fourth etc.

pszafer avatar Jul 28 '22 06:07 pszafer

Thks

I made some other scans and checked the easycontrol manual. If you look at the attachment, i think the 4 icon positions in de manual are the 4 possible icons in the display (4 and 5 in the image). The first one looks like the away indicator

Easycontrol in awaymode "id": "/gateway/ui/icons", "type": "stringArray", "writeable": 0, "recordable": 0, "value": [ "away", "", "", ""

The second icon is dhw on, ch on, calendar (and maybe others)

Easycontrol in awaymode activated by an event "id": "/gateway/ui/icons", "type": "stringArray", "writeable": 0, "recordable": 0, "value": [ "away", "calendar", "", "" ]

The last 2 icons are probably error icons. Difficult to check i guess

controlsettings

bruin14 avatar Jul 28 '22 07:07 bruin14

So it can't be CH ON and DHW ON in the same time?

pszafer avatar Jul 28 '22 07:07 pszafer

I don't think so A heater will always give priority to hot water. As far as i know a combi heater cannot do both at the same time.

bruin14 avatar Jul 28 '22 07:07 bruin14

Hi,

I had a similar "challenge" because I wanted to record the heaters energy consumption for hot water preparation and house heating individually. I used a statistical entity to detect changes in hot water temperature to decide if hot water is currently being consumed (shower, etc) or prepared by the heat pump. A binary sensor goes on when the change of water temperature is positive for a certain time:

template:
  - binary_sensor:
      - name: "Preparing hot water"
        state: >
          {{ states('sensor.hot_water_change')|float > 0.002 }}

and

  - platform: statistics
    name: "Hot water change"
    unique_id: "Hot water change"
    entity_id: sensor.dhw1_actual_temperature
    state_characteristic: change_second
    max_age:
      minutes: 10
    sampling_size: 3
    precision: 3

This works quite ok for me.

vdg1 avatar Jul 29 '22 23:07 vdg1

Yeah I have something like this at the moment but how do you detect the difference between hot water and the heater. If the heater is on it will also increase this value. Maybe there is a difference in rising temperature but I can't really test it at the moment because it's summer here 😁

bruin14 avatar Jul 30 '22 07:07 bruin14

I have an IVT heat pump and here the dhw temperature is not affected when the heat pump is heating the house...

vdg1 avatar Jul 30 '22 08:07 vdg1

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Sep 30 '22 17:09 stale[bot]