Acties:
  • 0 Henk 'm!

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 09-05 05:37
Ik wil een modbus aansluiting maken naar mijn wtw vanaf mijn home assistant. Nu lijkt dit een terminal block aansluiting te zijn, maar de female connector op de wtw lijkt toch anders dan de male connectors. Wie kan mij helpen het juiste merk/type te vinden (in de wtw handleiding staat niets).

Afbeeldingslocatie: https://tweakers.net/i/QlC5GzuT6UunbEt8O7CAgNsDuKg=/800x/filters:strip_icc():strip_exif()/f/image/4Q9I02hYyqYgQnaich7QPL6T.jpg?f=fotoalbum_large

Ik blijf er iig vrij nuchter onder....


Acties:
  • 0 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 11:54
Mogelijk is het deze: https://nl.farnell.com/ca...pluggable-3pos/dp/1717048

CTB92HE/3

Even goed kijken naar de pitch (afstand tussen pinnen).

Van die jumper wires kun je er ook zo op prikken, scheelt je de aanschaf van een connector ;)

[ Voor 12% gewijzigd door ThinkPad op 06-01-2022 16:42 ]


Acties:
  • +1 Henk 'm!

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 09-05 05:37
Goede tip, ik ga het met jumper wires proberen! Dank

Ik blijf er iig vrij nuchter onder....


Acties:
  • +4 Henk 'm!

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 09-05 05:37
Ik kan ook bevestigen dat de CTB92HE/3 de juiste connector is voor de modbus aansluiting op de Itho HRU 400.

Ik blijf er iig vrij nuchter onder....


Acties:
  • +1 Henk 'm!

  • feelthepower
  • Registratie: April 2003
  • Laatst online: 12:34
Uit interesse en omdat ik hetzelfde apparaat heb, heb je dit aan de gang gekregen? Zou je misschien je swtup & ha sensors kunnen delen?

Acties:
  • +9 Henk 'm!

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 09-05 05:37
Ja dit is gelukt @feelthepower

Allereerst moet je de hru 400 verbinden met Home Assistant. Ik heb dit bekabeld gedaan met een UTP kabel waarvan ik 2 draden gebruik. Dit moet je aansluiten op een rs485 usb adapter, zoals deze: https://www.hobbyelectron...-seriele-communicatie-usb

Dit is mijn modbus.yaml
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
type: serial
  name: hru400
  method: rtu
  port: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
  #port: /dev/ttyUSB0
  baudrate: 19200
  stopbits: 1
  bytesize: 8
  parity: E

  sensors:
      - name: bypassposition
        unit_of_measurement: steps
        slave: 72
        address: 2032
        state_class: measurement
        data_type: uint16
      - name: volumefrostrelease
        unit_of_measurement: m3/h
        slave: 72
        address: 3040
        state_class: measurement
        data_type: uint16
      - name: volumefromoutside
        unit_of_measurement: m3/h
        slave: 72
        address: 3030
        state_class: measurement
        data_type: uint16
      - name: highest percentage supply in automodus
        unit_of_measurement: "%"
        slave: 72
        address: 3000
        state_class: measurement
        data_type: uint16
      - name: highest percentage demand in auto modus
        unit_of_measurement: "%"
        slave: 72
        address: 3001
        state_class: measurement
        data_type: uint16        
      - name: volumetooutside
        unit_of_measurement: m3/h
        slave: 72
        address: 3080
        state_class: measurement
        data_type: uint16
      - name: temperaturetobuilding
        unit_of_measurement: °C
        slave: 72
        address: 3062
        state_class: measurement
        data_type: int16
        scale: 0.1
        precision: 2
      - name: temperaturefrombuilding
        unit_of_measurement: °C
        slave: 72
        address: 3072
        state_class: measurement
        data_type: int16
        scale: 0.1
        precision: 2
      - name: temperaturemixed
        unit_of_measurement: °C
        slave: 72
        address: 3052
        state_class: measurement
        data_type: int16
        scale: 0.1
        precision: 2
      - name: temperaturefromoutside
        unit_of_measurement: °C
        slave: 72
        address: 3032
        state_class: measurement
        data_type: int16
        precision: 2
        scale: 0.1
      - name: temperaturetooutside
        unit_of_measurement: °C
        slave: 72
        address: 3082
        state_class: measurement
        data_type: int16
        scale: 0.1
        precision: 2
      - name: rvtobuilding
        unit_of_measurement: "%"
        slave: 72
        address: 3063
        state_class: measurement
        data_type: uint16
        precision: 2
      - name: rvfromobuilding
        unit_of_measurement: "%"
        slave: 72
        address: 3073
        state_class: measurement
        data_type: uint16
        precision: 2
      - name: rvmixed
        unit_of_measurement: "%"
        slave: 72
        address: 3053
        state_class: measurement
        data_type: int16
        precision: 2
      - name: unbalanced_flow_zone1
        unit_of_measurement: m3/h
        slave: 72
        address: 3200
        state_class: measurement
        data_type: int16
      - name: unbalanced_flow_zone2
        unit_of_measurement: m3/h
        slave: 72
        address: 3201
        state_class: measurement
        data_type: int16
      - name: unbalanced_flow_zone3
        unit_of_measurement: m3/h
        slave: 72
        address: 3202
        state_class: measurement
        data_type: int16
      - name: unbalanced_flow_zone4
        unit_of_measurement: m3/h
        slave: 72
        address: 3203
        state_class: measurement
        data_type: int16
      - name: highestco2
        unit_of_measurement: ppm
        slave: 72
        address: 3011
        state_class: measurement
        data_type: int16


En dit de scrips.yaml voor het aansturen van de HRU:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
unbalanced_flow_zone1_update:
  alias: Unbalanced Flow Zone 1 Update
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2210
      value:
      - '{{ states.input_number.unbalanced_flow_zone1.state | int }}'
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2211
      value:
      - 1
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.zone1
  mode: single
unbalanced_flow_zone2_update:
  alias: Unbalanced Flow Zone 2 Update
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2212
      value:
      - '{{ states.input_number.unbalanced_flow_zone2.state | int }}'
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2213
      value:
      - 1
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.zone2
  mode: single
unbalanced_flow_zone3_update:
  alias: Unbalanced Flow Zone 3 Update
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2214
      value:
      - '{{ states.input_number.unbalanced_flow_zone3.state | int }}'
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2215
      value:
      - 1
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.zone3
  mode: single
unbalanced_flow_zone4_update:
  alias: Unbalanced Flow Zone 4 Update
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2216
      value:
      - '{{ states.input_number.unbalanced_flow_zone4.state | int }}'
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2217
      value:
      - 1
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.zone4
  mode: single
  
bypass_open:
  alias: Open bypass
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2032
      value:
      - 0
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2033
      value:
      - 1
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.ventilation_bypass
  mode: single
bypass_close:
  alias: Close bypass
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2032
      value:
      - 550
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2033
      value:
      - 1
  - service: input_boolean.turn_off
    target:
      entity_id: input_boolean.ventilation_bypass
  mode: single
set_bathroom_humidity_percentage:
  alias: Set bathroom humidity percentage
  sequence:
  - service: input_number.set_value
    entity_id: input_number.humidity_bathroom_in_15sec
    data_template:      
      value: >-
        {% set c = states('sensor.highest_humidity_wet_zone') | float %}
        {% set p = states('input_number.previous_15sec_humidity_bathroom') | float %}
        {{ (c - p) | round (2) }}
  mode: single
zone1_on:
  alias: Zone 1 on
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2211
      value:
      - 1
  mode: single
zone1_off:
  alias: Zone 1 off
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2211
      value:
      - 0
  mode: single
zone2_on:
  alias: Zone 2 on
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2213
      value:
      - 1
  mode: single
zone2_off:
  alias: Zone 2 off
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2213
      value:
      - 0
  mode: single
zone3_on:
  alias: Zone 3 on
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2215
      value:
      - 1
  mode: single
zone3_off:
  alias: Zone 3 off
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2215
      value:
      - 0
  mode: single
zone4_on:
  alias: Zone 4 on
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2217
      value:
      - 1
  mode: single
zone4_off:
  alias: Zone 4 off
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2217
      value:
      - 0
  mode: single
bypass_off:
  alias: Bypass off
  sequence:
  - service: modbus.write_register
    data_template:
      hub: hru400
      unit: 72
      address: 2033
      value:
      - 0
  mode: single


En in configuration.yaml zet je de inputs

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
input_number:
  unbalanced_flow_zone1:
    name: Woonzone
    min: 15
    max: 270
    step: 1
    unit_of_measurement: m3/h
  unbalanced_flow_zone2:
    name: Slaap zone
    min: 20
    max: 130
    step: 1
    unit_of_measurement: m3/h
  unbalanced_flow_zone3:
    name: Natte zone
    min: 20
    max: 238
    step: 1
    unit_of_measurement: m3/h
  unbalanced_flow_zone4:
    name: Kookzone
    min: 20
    max: 115
    step: 1
    unit_of_measurement: m3/h
  
input_boolean:   
  zone1:
    name: Woonzone
  zone2:
    name: Slaapzone
  zone3:
    name: Natte zone
  zone4:
    name: Kookzone
  zone3_activate_humidity:
    name: Natte Zone geactiveerd Luchtvochtigheid
  zone3_off_started:
    name: Natte zone wordt uitgeschakeld


En dan heb je nog een reeks automations nodig

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
id: '1642608589831'
  alias: Slider Set Unbalanced Flow Zone 1
  description: ''
  trigger:
  - platform: state
    entity_id: input_number.unbalanced_flow_zone1
  condition:
  - condition: template
    value_template: '{{ states(''sensor.unbalanced_flow_zone1'') != states(''input_number.unbalanced_flow_zone1'')
      }}'
  action:
  - service: script.unbalanced_flow_zone1_update
  mode: single
- id: '1642608821061'
  alias: Slider Get Unbalanced Flow Zone 1
  description: ''
  trigger:
  - platform: time_pattern
    minutes: '2'
  condition: []
  action:
  - service: input_number.set_value
    data_template:
      entity_id: input_number.unbalanced_flow_zone1
      value: '{{states.sensor.unbalanced_flow_zone1.state | int}}'
  mode: single
- id: '1642625239725'
  alias: Slider Set Unbalanced Flow Zone 4
  description: ''
  trigger:
  - platform: state
    entity_id: input_number.unbalanced_flow_zone4
  condition:
  - condition: and
    conditions:
    - condition: template
      value_template: '{{ states(''sensor.unbalanced_flow_zone4'') != states(''input_number.unbalanced_flow_zone4'')
        }}'
    - condition: state
      entity_id: input_boolean.zone4
      state: 'on'
  action:
  - service: script.unbalanced_flow_zone4_update
  mode: single
- id: '1642626412843'
  alias: Slider Set Unbalanced Flow Zone 3
  description: ''
  trigger:
  - platform: state
    entity_id: input_number.unbalanced_flow_zone3
  condition:
  - condition: and
    conditions:
    - condition: template
      value_template: '{{ states(''sensor.unbalanced_flow_zone3'') != states(''input_number.unbalanced_flow_zone3'')
        }}'
  action:
  - service: script.unbalanced_flow_zone3_update
    data: {}
  mode: single
- id: '1642626435593'
  alias: Slider Set Unbalanced Flow Zone 2
  description: ''
  trigger:
  - platform: state
    entity_id: input_number.unbalanced_flow_zone2
  condition:
  - condition: template
    value_template: '{{ states(''sensor.unbalanced_flow_zone2'') != states(''input_number.unbalanced_flow_zone2'')
      }}'
  action:
  - service: script.unbalanced_flow_zone2_update
  mode: single
- id: '1642626555755'
  alias: Slider Get Unbalanced Flow Zone 2
  description: ''
  trigger:
  - platform: time_pattern
    minutes: '2'
  condition: []
  action:
  - service: input_number.set_value
    data_template:
      entity_id: input_number.unbalanced_flow_zone2
      value: '{{states.sensor.unbalanced_flow_zone2.state | int}}'
  mode: single
- id: '1642626574014'
  alias: Slider Get Unbalanced Flow Zone 3
  description: ''
  trigger:
  - platform: time_pattern
    minutes: '2'
  condition: []
  action:
  - service: input_number.set_value
    data_template:
      entity_id: input_number.unbalanced_flow_zone3
      value: '{{states.sensor.unbalanced_flow_zone3.state | int}}'
  mode: single
- id: '1642626591573'
  alias: Slider Get Unbalanced Flow Zone 4
  description: ''
  trigger:
  - platform: time_pattern
    minutes: '2'
  condition: []
  action:
  - service: input_number.set_value
    data_template:
      entity_id: input_number.unbalanced_flow_zone4
      value: '{{states.sensor.unbalanced_flow_zone4.state | int}}'
  mode: single
- id: '1642707835496'
  alias: Zone 1 toggle on
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone1
    to: 'on'
  condition: []
  action:
  - service: script.zone1_on
  mode: single
- id: '1642707867361'
  alias: Zone 1 toggle off
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone1
    to: 'off'
  condition: []
  action:
  - service: script.zone1_off
  mode: single
- id: '1642711135228'
  alias: Zone 2 toggle off
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone2
    to: 'off'
  condition: []
  action:
  - service: script.zone2_off
  mode: single
- id: '1642711152749'
  alias: Zone 3 toggle off
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone3
    to: 'off'
  condition: []
  action:
  - service: script.zone3_off
  mode: single
- id: '1642711170310'
  alias: Zone 4 toggle off
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone4
    to: 'off'
  condition: []
  action:
  - service: script.zone4_off
  mode: single
- id: '1642711194457'
  alias: Zone 2 toggle on
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone2
    to: 'on'
  condition: []
  action:
  - service: script.zone2_on
  mode: single
- id: '1642711209000'
  alias: Zone 3 toggle on
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone3
    to: 'on'
  condition: []
  action:
  - service: script.zone3_on
  mode: single
- id: '1642711224357'
  alias: Zone 4 toggle on
  description: ''
  trigger:
  - platform: state
    entity_id: input_boolean.zone4
    to: 'on'
  condition: []
  action:
  - service: script.zone4_on
  mode: single
- id: '1642713120533'
  alias: Ventilation - Bathroom parents ventilation on for high humidity
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: sensor.bathroom_humidity_change_over_20_measurements
    above: '6'
  condition: []
  action:
  - service: input_number.set_value
    target:
      entity_id: input_number.unbalanced_flow_zone3
    data:
      value: 238
  - service: timer.start
    data:
      duration: 00:15:00
    target:
      entity_id: timer.switch_off_zone3_timer
  mode: single
- id: '1642887386970'
  alias: Ventilation - Woonzone constant CO2 - increase flow
  description: ''
  trigger:
  - platform: time_pattern
    minutes: /5
  condition:
  - condition: and
    conditions:
    - condition: numeric_state
      above: '800'
      entity_id: sensor.highest_co2_livingzone
    - condition: numeric_state
      entity_id: sensor.unbalanced_flow_zone1
      below: '250'
  action:
  - service: input_number.set_value
    target:
      entity_id: input_number.unbalanced_flow_zone1
    data_template:
      value: "{% if ((states('sensor.highest_co2_livingzone') | int) > 900) %}\n   {%
        if ((states('input_number.unbalanced_flow_zone1') | int) > 240) %}\n     250\n
        \  {% else %}\n     {{ ((states('input_number.unbalanced_flow_zone1') | int)
        + 30) }}\n   {% endif %}\n{% else %}\n   {{ ((states('input_number.unbalanced_flow_zone1')
        | int) + 5) }}\n{% endif %}\n"
  mode: single
- id: '1642917723767'
  alias: Ventilation - Woonzone constant CO2 - decrease flow
  description: ''
  trigger:
  - platform: time_pattern
    minutes: /5
  condition:
  - condition: and
    conditions:
    - condition: numeric_state
      below: '800'
      entity_id: sensor.highest_co2_livingzone
    - condition: numeric_state
      above: '30'
      entity_id: sensor.unbalanced_flow_zone1
  action:
  - service: input_number.set_value
    target:
      entity_id: input_number.unbalanced_flow_zone1
    data_template:
      value: "{% if ((states('sensor.highest_co2_livingzone') | int) < 700) %}\n   {{
        ((states('input_number.unbalanced_flow_zone1') | int) - 30) }}\n{% else %}\n
        \  {{ ((states('input_number.unbalanced_flow_zone1') | int) - 10) }}\n{% endif
        %}\n"
  mode: single
- id: '1642922271328'
  alias: Ventilation - Slaapzone constant CO2 - decrease flow
  description: ''
  trigger:
  - platform: time_pattern
    minutes: /5
  condition:
  - condition: and
    conditions:
    - condition: numeric_state
      below: '600'
      entity_id: sensor.highest_co2_sleepingzone
    - condition: numeric_state
      above: '30'
      entity_id: sensor.unbalanced_flow_zone2
    - condition: state
      entity_id: input_boolean.zone2
      state: 'on'
  action:
  - service: input_number.set_value
    target:
      entity_id: input_number.unbalanced_flow_zone2
    data_template:
      value: "{% if ((states('sensor.highest_co2_sleepingzone') | int) < 500) %}\n
        \  {{ ((states('input_number.unbalanced_flow_zone2') | int) - 20) }}\n{% else
        %}\n   {{ ((states('input_number.unbalanced_flow_zone2') | int) - 5) }}\n{%
        endif %}\n"
  mode: single
- id: '1642922418314'
  alias: Ventilation - Slaapzone constant CO2 - increase flow
  description: ''
  trigger:
  - platform: time_pattern
    minutes: /5
  condition:
  - condition: and
    conditions:
    - condition: numeric_state
      above: '700'
      entity_id: sensor.highest_co2_sleepingzone
    - condition: numeric_state
      entity_id: sensor.unbalanced_flow_zone2
      below: '130'
    - condition: state
      entity_id: input_boolean.zone2
      state: 'on'
  action:
  - service: input_number.set_value
    target:
      entity_id: input_number.unbalanced_flow_zone2
    data_template:
      value: "{% if ((states('sensor.highest_co2_sleepingzone') | int) > 800) %}\n
        \  {% if ((states('input_number.unbalanced_flow_zone2') | int) < 110) %}\n
        \    {{ ((states('input_number.unbalanced_flow_zone2') | int) + 20) }}\n   {%
        else %}\n     130\n    {% endif %}\n{% else %}\n   {{ ((states('input_number.unbalanced_flow_zone2')
        | int) + 5) }}\n{% endif %}\n"
  mode: single
- id: '1642938172251'


Dit was maanden uitzoekwerk. Hopelijk heb je er wat aan.

Ik heb zonekleppen in mijn systeem. Dus ook zones on de config.

Verder heb ik de nrgwatch non cve module om de itho co2 sensors uit te lezen via mqtt, zodat ik zelf volledige controle heb op de HRU 400 aansturing op basis van co2.

https://www.nrgwatch.nl/product/itho-non-cve-wifi-module/

Laat maar weten als je specifieke vragen hebt.

[ Voor 104% gewijzigd door maartenvdv737 op 10-01-2023 20:05 ]

Ik blijf er iig vrij nuchter onder....


Acties:
  • 0 Henk 'm!

  • KMarco
  • Registratie: Oktober 2021
  • Laatst online: 11:58
Tof te zien dat er iemand anders bezig is met de hru400 aansturen! Hier heb ik de modbus verbinding via een esp32 met uart-rs485 opgezet, dus config iets anders, maar verder vergelijkbare plannen als jij al draaiend hebt :)

Snap ik verder goed dat jij de nrgwatch module met c1101 puur gebruikt om mee te luisteren met de Itho sensoren en drukknoppen, aangezien de hru400 de ethernet interface niet heeft?

Uit nieuwsgierigheid: welke humidity sensoren gebruik je voor de badkamer? Ik heb een paar Tuya TH sensoren liggen, maar de update-freq daarvan is nogal random.

Acties:
  • +1 Henk 'm!

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 09-05 05:37
KMarco schreef op zondag 22 januari 2023 @ 14:12:
Tof te zien dat er iemand anders bezig is met de hru400 aansturen! Hier heb ik de modbus verbinding via een esp32 met uart-rs485 opgezet, dus config iets anders, maar verder vergelijkbare plannen als jij al draaiend hebt :)

Snap ik verder goed dat jij de nrgwatch module met c1101 puur gebruikt om mee te luisteren met de Itho sensoren en drukknoppen, aangezien de hru400 de ethernet interface niet heeft?

Uit nieuwsgierigheid: welke humidity sensoren gebruik je voor de badkamer? Ik heb een paar Tuya TH sensoren liggen, maar de update-freq daarvan is nogal random.
Ik gebruik de nrgwatch om de itho co2 sensoren uit te lezen inderdaad. Met de drukknoppen doe ik niets. Alles gaat co2 gestuurd.

Luchtvochtigheid doe ik met de sonoff snzb-02. De mqtt updatefrequentie gaat omhoog als de gemeten Luchtvochtigheid wijzigt. Ik moet wel zeggen dat ik bij 1 unit last heb van een batterij die snel leeg is. Weet niet of dat komt door teveel vocht. Ik heb er nu 2 on de badkamer staan en die in een group gezet, zodat er altijd wel 1 werkt.

Ik heb een simpele formule die berekent of de Luchtvochtigheid snel stijgt (zoals de douche doet) en dan in 1x naar max afzuiging.

code:
1
2
3
4
5
6
  - platform: statistics
    name: "Bathroom humidity change over 20 measurements"
    entity_id: sensor.highest_humidity_wet_zone
    state_characteristic: change
    sampling_size: 5
    precision: 1


Hij zet de afzuiging weer terug na normaal 10 min nadat de Luchtvochtigheid weer onder een bepaalde drempel is gekomen (na het douchen)

[ Voor 12% gewijzigd door maartenvdv737 op 22-01-2023 21:26 ]

Ik blijf er iig vrij nuchter onder....


Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
@KMarco Kun je iets meer delen over jouw aanpak?

Ik zou ook graag mijn HRU 400 aan Home Assistant koppelen. Ik heb helaas geen UTP kabel vrij, zoals @maartenvdv737 gebruikt.

Acties:
  • +1 Henk 'm!

  • Eraser127
  • Registratie: Maart 2001
  • Laatst online: 11-05 22:08

Eraser127

Nijkerk

@rhpijnacker Wat je ook kan doen (heb ik gedaan met mijn Brink Flair 300) is een ESP8266 met modbus shield, die gaat dan via wifi naar Home Assistant.

My Discogs


Acties:
  • +2 Henk 'm!

  • KMarco
  • Registratie: Oktober 2021
  • Laatst online: 11:58
rhpijnacker schreef op dinsdag 23 mei 2023 @ 19:49:
@KMarco Kun je iets meer delen over jouw aanpak?

Ik zou ook graag mijn HRU 400 aan Home Assistant koppelen. Ik heb helaas geen UTP kabel vrij, zoals @maartenvdv737 gebruikt.
Ik heb een ESP32 gebruikt met een TTL-RS485 printje van Ali. Dan verbindt de ESP dus gewoon via WIFi met homeassistant. Mijn ESPhome code voor de modbus-aansluiting van de esp op de HRU vind je op github. Deze exposed alle beschikbare modbus addresses naar homeassistant.
https://github.com/marcokemp/ITHO_HRU400

Ik heb uiteindelijk in homeassistant een automation gemaakt om de natte-zone-afzuig omhoog te zetten obv de humidity sensor in de itho ('aan' als 10% boven een wat gefilterde waarde). Die automation zet hem ook weer uit (na 1h, of als hij weer vlakbij een filtered-1h-minimum waarde komt). De sensor in de hru400 zag in mijn geval binnen een minuut de humidity toenemen, dus werkte snel en nauwkeurig. Een extra (zigbee) sensor in de badkamer zag de toename in humidity maar 20s eerder, dus is in mijn geval overbodig.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Hallo,

Sorry om dit topic leven in te blazen maar ik heb een HRU 400 en dat helaas zonder zones.

Ik was even benieuwd of iemand iets gedaan heeft met adres 42011 tot adres 42023.
Dit lijken de adressen te zijn die de RF remotes ook aan zouden moeten spreken voor als je geen zones hebt?

Ben benieuwd of ik de juiste hoek in geduwt kan worden.

Ik werk met ESPHOME en een modbus naar serieel adaptertje.

Acties:
  • 0 Henk 'm!

  • KMarco
  • Registratie: Oktober 2021
  • Laatst online: 11:58
@vormulier ik weet niet wat je precies probeert?

Als je mijn code 1 post omhoog bekijkt, zie je dat ik de hru400 met de kleppen heb aangesloten en inderdaad (via dezlefde hw/sw als jij) die modbus-adressen gebruik om de flowvraag in slaapzone/woonzone/nattezone/kookzone aan te sturen vanuit home assistant. De HRU stuurt op basis van deze 'vraag' registers eea vanzelf aan (kleppen, fans en balanceren).

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Helaas hebben wij dus geen kleppen of zones. Het systeem is nu dus alles zelf aan het bepalen van 0% tot 100%. en ik kan alles alleen maar uitlezen bijwijze van :)

Ben dus opzoek naar welke registers ik moet veranderen om ook gewoon van 0% naar 100% te kunnen schakelen zonder dat je dus kleppen / zones hebt.

Acties:
  • 0 Henk 'm!

  • KMarco
  • Registratie: Oktober 2021
  • Laatst online: 11:58
Je kunt echter natuurlijk altijd 42011 en 42013 of 42021 en 42023 gebruiken om toevoer/afvoer totaal te sturen. Die hebben verder niets met de zones te maken. De hele lijst adressen incl deze adressen staat verder gewoon online in handleiding van Itho he....

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Mijn modbus is niet zo sterk, ik ga wel weer aan de pruts dan :)

bedankt in iedergeval voor je tijd

Acties:
  • 0 Henk 'm!

  • KMarco
  • Registratie: Oktober 2021
  • Laatst online: 11:58
vormulier schreef op woensdag 22 november 2023 @ 20:17:
Mijn modbus is niet zo sterk, ik ga wel weer aan de pruts dan :)

bedankt in iedergeval voor je tijd
Als je mijn ESP code van hierboven pakt, moet je er volgens mij wel uitkomen hoe je die paar andere adressen uit de manual (google: HRU400 modbus) aanroept (als je ziet hoe ik een paar andere adressen uit die reeks aanroep. Hint: zoek niet op 420xx)

Acties:
  • +3 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Tis voor mekaar zou ik zeggen, voor allen in het zelfde bootje (mensen die geen zones hebben) bij deze:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
###
##
# Controlling fan
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Demand ventilation speed" # Sets actual fan speed
    id: HRU_fan_demand_value
    register_type: holding
    address: 2010
    min_value: 0
    max_value: 399
    #mode: slider
    step: 1
    value_type: U_WORD
    use_write_multiple: true
    on_value_range:
      - above: 0.0
        then: 
          - number.set:
              id: HRU_fan_demand_on_off
              value: 1.0
      - below: 1.0
        then:
          - number.set:
              id: HRU_fan_demand_on_off
              value: 0.0
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Demand ventialtion - on/off" # 0 = auto 1 = Manual
    id: HRU_fan_demand_on_off
    register_type: holding
    address: 2011
    min_value: 0
    max_value: 1
    step: 1
    use_write_multiple: true
# 
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Flow ingress speed" # Sets actual fan speed
    id: HRU_fan_flow_ingress_value
    register_type: holding
    address: 2020
    min_value: 0
    max_value: 399
    #mode: slider
    step: 1
    value_type: U_WORD
    use_write_multiple: true
    on_value_range:
      - above: 0.0
        then: 
          - number.set:
              id: HRU_fan_flow_ingress_on_off
              value: 1.0
      - below: 1.0
        then:
          - number.set:
              id: HRU_fan_flow_ingress_on_off
              value: 0.0
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Flow ingress - on/off" # 0 = auto 1 = Manual
    id: HRU_fan_flow_ingress_on_off
    register_type: holding
    address: 2021
    min_value: 0
    max_value: 1
    step: 1
    use_write_multiple: true


en met 6 helpers en een automation:
Afbeeldingslocatie: https://tweakers.net/i/KBBeV-OeOGNMFBNeRerBJWKzcNM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/M0RKW6MvHRwqpLj4Xfe2CFaj.png?f=user_large
heb je een extra remote zoals hij aan de muur hangt

(fan speed 1 doet alleen niet veel dat is soort van de standaard waar hij op draait)

Door op een timer te drukken na dat je een speed gekozen heft gaat hij automagisch ook weer uit.
Indien interesse zal ik die automation wel plakken hier.

Acties:
  • +3 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Voor de geinteresseerden:


Ik heb van de WTW fan een fan module gemaakt zodat je hem in een tile kan stoppen:

Afbeeldingslocatie: https://tweakers.net/i/bqio0K9wbyLyZne-mR1xNEHJ9WM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/prFr5YTPEwSIHpeSM4mtcvdX.png?f=user_large


Heb ben 7 standen gegeven: 100,150,200,250,300,350,399

Helemaal tevreden ben ik nog niet met de code, en ook jammer dat hij bij een reboot weer uit gaat maar het begin is er :)

Edit: restore_mode toegevoegd, zo simpel kan het soms zijn. :)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
###
# Tile fan
###
fan:
  - platform: speed
    id: wtw_fan
    name: "WTW - Fan"
    output: fanoutput
    speed_count: 7 
    restore_mode: RESTORE_DEFAULT_ON

output:
  - platform: template
    id: fanoutput
    type: float
    write_action:
      - if:
          condition:
            lambda: return (id(wtw_fan).state);
          then:
            - if:
                condition:
                  lambda: return (id(wtw_fan).speed == 1);
                then:
                  - logger.log: "fan_output_value: 1"
                  - number.set:
                      id: HRU_fan_demand_on_off
                      value: 1.0
                  - number.set:
                      id: HRU_fan_demand_value
                      value: 100
            - if:
                condition:
                  lambda: return (id(wtw_fan).speed == 2);
                then:
                  - logger.log: "fan_output_value: 2"
                  - number.set:
                      id: HRU_fan_demand_on_off
                      value: 1.0
                  - number.set:
                      id: HRU_fan_demand_value
                      value: 150
            - if:
                condition:
                  lambda: return (id(wtw_fan).speed == 3);
                then:
                  - logger.log: "fan_output_value: 3"
                  - number.set:
                      id: HRU_fan_demand_on_off
                      value: 1.0
                  - number.set:
                      id: HRU_fan_demand_value
                      value: 200
            - if:
                condition:
                  lambda: return (id(wtw_fan).speed == 4);
                then:
                  - logger.log: "fan_output_value: 4"
                  - number.set:
                      id: HRU_fan_demand_on_off
                      value: 1.0
                  - number.set:
                      id: HRU_fan_demand_value
                      value: 250
            - if:
                condition:
                  lambda: return (id(wtw_fan).speed == 5);
                then:
                  - logger.log: "fan_output_value: 5"
                  - number.set:
                      id: HRU_fan_demand_on_off
                      value: 1.0
                  - number.set:
                      id: HRU_fan_demand_value
                      value: 300
            - if:
                condition:
                  lambda: return (id(wtw_fan).speed == 6);
                then:
                  - logger.log: "fan_output_value: 6"
                  - number.set:
                      id: HRU_fan_demand_on_off
                      value: 1.0
                  - number.set:
                      id: HRU_fan_demand_value
                      value: 350
            - if:
                condition:
                  lambda: return (id(wtw_fan).speed == 7);
                then:
                  - logger.log: "fan_output_value: 7"
                  - number.set:
                      id: HRU_fan_demand_on_off
                      value: 1.0
                  - number.set:
                      id: HRU_fan_demand_value
                      value: 399
      - if:
          condition:
            lambda: return !(id(wtw_fan).state);
          then:
            - logger.log: "fan_output_value: Back to auto"
            - number.set:
                id: HRU_fan_demand_on_off
                value: 0.0

Acties:
  • 0 Henk 'm!

  • Closses
  • Registratie: Februari 2021
  • Laatst online: 03-05 15:09
@vormulier, zou je de 6 automations kunnen pasten? Thx!

Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Closses schreef op vrijdag 5 januari 2024 @ 22:18:
@vormulier, zou je de 6 automations kunnen pasten? Thx!
Momenteel heb ik alleen deze 2 nog: (hier voor heb je dus wel nog 2 helper buttons nodig)

Dit is een 30 min timer en een 60 min timer, ze zetten de WTW op 100% en daana weer terug naar 42%

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
alias: WTW-Fan-Controller
description: ""
trigger:
  - platform: state
    entity_id:
      - input_boolean.wtw_time_30
    from: "off"
    to: "on"
    id: Time30
  - platform: state
    entity_id:
      - input_boolean.wtw_time_60
    from: "off"
    to: "on"
    id: Time60
condition: []
action:
  - parallel:
      - if:
          - condition: trigger
            id:
              - Time60
        then:
          - service: fan.set_percentage
            target:
              entity_id: fan.wtw_rs485_wtw_fan
            data:
              percentage: 100
          - delay:
              hours: 1
              minutes: 0
              seconds: 0
              milliseconds: 0
            enabled: true
          - service: fan.set_percentage
            target:
              entity_id: fan.wtw_rs485_wtw_fan
            data:
              percentage: 42
          - service: input_boolean.turn_off
            data:
              entity_id:
                - "{{ trigger.to_state.entity_id }}"
      - if:
          - condition: trigger
            id:
              - Time30
        then:
          - service: fan.set_percentage
            target:
              entity_id: fan.wtw_rs485_wtw_fan
            data:
              percentage: 100
          - delay:
              hours: 0
              minutes: 30
              seconds: 0
              milliseconds: 0
            enabled: true
          - service: fan.set_percentage
            target:
              entity_id:
                - fan.wtw_rs485_wtw_fan
              device_id: []
              area_id: []
            data:
              percentage: 42
          - service: input_boolean.turn_off
            data:
              entity_id:
                - "{{ trigger.to_state.entity_id }}"
mode: single

Acties:
  • 0 Henk 'm!

  • Closses
  • Registratie: Februari 2021
  • Laatst online: 03-05 15:09
Thx vormulier!

Na enkele dagen spelen in HomeAssistant werkt het voor mij nog steeds niet vlekkeloos. Wanneer de WTW in 'laagstand' staat, dit kan ik via de RF remote installen, werkt alles vlekkeloos. Dus dan kan ik netjes een referentie debiet geven en dan gaat de WTW hier op draaien. Echter na verloop van tijd gaat de WTW altijd terug in 'automatische stand'. Daardoor gaat ie weer draaien op ~160 m3/h. De stand waar de WTW in draait kun je zien door te verbinden met de WTW via de app en dan onder het kopje 'actual data' te kijken.

Deze 160m3/h lijkt vanaf dan een soort minimum debiet. Ik kan de WTW dan via HomeAssistant wel laten draaien op een hoger debiet, maar lager dan 160 m3/h gaat niet meer. Daarvoor moet ik dan weer op mijn RF remote de WTW op 'laagstand' zetten.

Ervaart iemand hetzelfde? Zou ik via Home Assistant of via de itho app deze automatische stand kunnen omzeilen?

Grt, Koen

Acties:
  • +1 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
Inmiddels heb ik ook een en ander werkend. Dank voor al het voorwerk dat hier in is gaan zitten!

@vormulier Ik zou graag jouw Fan module namaken. Waar moet ik die code zetten?

[ Voor 30% gewijzigd door rhpijnacker op 13-01-2024 12:10 ]


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
rhpijnacker schreef op zaterdag 13 januari 2024 @ 10:51:
Inmiddels heb ik ook een en ander werkend. Dank voor al het voorwerk dat hier in is gaan zitten!

@vormulier Ik zou graag jouw Fan module namaken. Waar moet ik die code zetten?
Gewoon helemaal onderaan :) maakt niet zo veel uit.

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
vormulier schreef op zaterdag 13 januari 2024 @ 12:46:
[...]

Gewoon helemaal onderaan :) maakt niet zo veel uit.
Bedoel je dan onderaan `configuration.yaml`?
Als ik dat doe krijg ik de volgende errors:

code:
1
2
Integration error: output - Integration 'output' not found.
Platform error 'fan' from integration 'speed' - Integration 'speed' not found.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
rhpijnacker schreef op zaterdag 13 januari 2024 @ 18:04:
[...]


Bedoel je dan onderaan `configuration.yaml`?
Als ik dat doe krijg ik de volgende errors:

code:
1
2
Integration error: output - Integration 'output' not found.
Platform error 'fan' from integration 'speed' - Integration 'speed' not found.
Weet niet of je ESHPHOMe gebruikt, maar als je dat doet moet je even je build opschonen.

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
vormulier schreef op zaterdag 13 januari 2024 @ 18:58:
[...]

Weet niet of je ESHPHOMe gebruikt, maar als je dat doet moet je even je build opschonen.
Nee, ik heb de rs485 via usb direct in Home Assistant.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
rhpijnacker schreef op maandag 15 januari 2024 @ 18:58:
[...]


Nee, ik heb de rs485 via usb direct in Home Assistant.
Ah ja dan zal het niet gaan werken..
dan zal je hier het een en ander van moeten gebruiken:
https://www.home-assistant.io/integrations/fan/

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
@vormulier Dank je wel voor de tip, ga ik mee verder.

Ik ben inmiddels aan het proberen de verschillende standen in te stellen.
Hierbij zie ik iets geks:
- Als ik de "ventilatie vraag toevoer" (2010) op 400 zet en 2011 naar 1, dan gaat de WTW op High draaien
- Als ik echter 2010 op 60 zet en 2011 naar 1, dan gebeurt er niets en blijft hij op High.
- Pas als ik 2021 naar 1 zet gaat hij op de Low stand draaien.

Is er ergens iets bekend en/of gedocumenteerd over hoe deze verschillende registers "samen werken"?
In de documentatie van Itho Daalderop zelf staan wel de registers, maar niet voor welk doeleinde je welke moet gebruiken.

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
Klopt het dat de WTW niet meer werkt op de afstandbediening zodra je de registers 2011 en/of 2021 aan zet?
Is er een manier om dat wel te laten werken?

[ Voor 17% gewijzigd door rhpijnacker op 23-01-2024 20:35 ]


Acties:
  • 0 Henk 'm!

  • Closses
  • Registratie: Februari 2021
  • Laatst online: 03-05 15:09
@rhpijnacker Bij mij werken de afstandbedieningen nog. Maar begrijp ik het goed dat jij de stand (dus wat je in de app ziet als je koppelt) ook kunt sturen via een van de registers?

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
rhpijnacker schreef op dinsdag 23 januari 2024 @ 20:28:
@vormulier Dank je wel voor de tip, ga ik mee verder.

Ik ben inmiddels aan het proberen de verschillende standen in te stellen.
Hierbij zie ik iets geks:
- Als ik de "ventilatie vraag toevoer" (2010) op 400 zet en 2011 naar 1, dan gaat de WTW op High draaien
- Als ik echter 2010 op 60 zet en 2011 naar 1, dan gebeurt er niets en blijft hij op High.
- Pas als ik 2021 naar 1 zet gaat hij op de Low stand draaien.

Is er ergens iets bekend en/of gedocumenteerd over hoe deze verschillende registers "samen werken"?
In de documentatie van Itho Daalderop zelf staan wel de registers, maar niet voor welk doeleinde je welke moet gebruiken.
Als je 2010 op 400 zet en dan 2011 op 1 hoef je daarna niks meer te doen met 2011 en kan je de waarde van 2010 blijven veranderen.

Het volgende zou dus moeten werken:
- 2011 = 1
- 2010 = 400
- 2010 = 60
- 2010 = 250
- 2011 = 0 (terug op automagisch)


Hier mee moet je eigenlijk 2020 en 2021 met rust laten.
Het is of demand of flow gestuurd maar met beide tegelijk is niet verstandig.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
rhpijnacker schreef op dinsdag 23 januari 2024 @ 20:34:
Klopt het dat de WTW niet meer werkt op de afstandbediening zodra je de registers 2011 en/of 2021 aan zet?
Is er een manier om dat wel te laten werken?
Eigenlijk nooit geprobeerd.. Ik ging er eigenlijk van uit de de remote altijd leidend is / was.

Ald dit niet werkt kan je de remote kopelen aan een ander esp bordje waarvan ik de naam even kwijt ben...
en dan kan je het wel weer laten werken.

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
Closses schreef op dinsdag 23 januari 2024 @ 20:52:
@rhpijnacker Bij mij werken de afstandbedieningen nog. Maar begrijp ik het goed dat jij de stand (dus wat je in de app ziet als je koppelt) ook kunt sturen via een van de registers?
Ik heb nog nooit een app gekoppeld, dus dat weet ik niet.
Maar zoals @vormulier heeft laten zien, kun je met register 2010 de vraag sturen. (Zie de rest van deze thread)

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
vormulier schreef op dinsdag 23 januari 2024 @ 21:38:
[...]


Als je 2010 op 400 zet en dan 2011 op 1 hoef je daarna niks meer te doen met 2011 en kan je de waarde van 2010 blijven veranderen.

Het volgende zou dus moeten werken:
- 2011 = 1
- 2010 = 400
- 2010 = 60
- 2010 = 250
- 2011 = 0 (terug op automagisch)


Hier mee moet je eigenlijk 2020 en 2021 met rust laten.
Het is of demand of flow gestuurd maar met beide tegelijk is niet verstandig.
Bij mij lijkt dit dus zo niet te werken :/ .
Ik heb nu een paar scripts gemaakt in HA die zowel 2011 en 2021 op 1 zetten. Dan doet hij wel voorspelbare dingen.

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
vormulier schreef op dinsdag 23 januari 2024 @ 21:41:
[...]


Eigenlijk nooit geprobeerd.. Ik ging er eigenlijk van uit de de remote altijd leidend is / was.
Daar lijkt het dus niet op ;( .
Ik ben bang dat dat de acceptatie niet bevordert.
Het zou wel jammer zijn als ik daar nog weer een ander bordje voor moet gaan aanschaffen.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
rhpijnacker schreef op dinsdag 23 januari 2024 @ 21:57:
[...]


Daar lijkt het dus niet op ;( .
Ik ben bang dat dat de acceptatie niet bevordert.
Het zou wel jammer zijn als ik daar nog weer een ander bordje voor moet gaan aanschaffen.
Zie het als een mogelijkheid om nog meer met HA te doen, knopjes schermpjes :) >:)

(hier net geprobeerd want wij gebruiken die knopjes niet, maar het klopt dat die het ook niet meer doen)

Acties:
  • 0 Henk 'm!

  • Closses
  • Registratie: Februari 2021
  • Laatst online: 03-05 15:09
Ik heb mijn problemen met de HRU400 verholpen met een extra ESP8266 bordje met CC1101 module die fungeert als extra remote die ik via HomeAssistant kan bedienen.

Acties:
  • 0 Henk 'm!

  • CremersDH
  • Registratie: Maart 2002
  • Laatst online: 03-05 20:15
KMarco schreef op zaterdag 27 mei 2023 @ 17:23:
[...]


Ik heb een ESP32 gebruikt met een TTL-RS485 printje van Ali. Dan verbindt de ESP dus gewoon via WIFi met homeassistant. Mijn ESPhome code voor de modbus-aansluiting van de esp op de HRU vind je op github. Deze exposed alle beschikbare modbus addresses naar homeassistant.
https://github.com/marcokemp/ITHO_HRU400
Hoe sluit je de TTL-RS485 aan op de HRU400 ? Op de HRU400 heb je 3 pinnen, maar wat is wat van die 3. Heb je daar toevallig een schema van ? Een schema van de RS485 naar de HRU400 _/-\o_

Acties:
  • +2 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
CremersDH schreef op vrijdag 26 januari 2024 @ 16:40:
[...]


Hoe sluit je de TTL-RS485 aan op de HRU400 ? Op de HRU400 heb je 3 pinnen, maar wat is wat van die 3. Heb je daar toevallig een schema van ? Een schema van de RS485 naar de HRU400 _/-\o_
Handleiding bladzij 30

https://ithodaalderop.com...HRU%20400-Handleiding.pdf

Acties:
  • 0 Henk 'm!

  • rhpijnacker
  • Registratie: November 2018
  • Laatst online: 10-05 17:02
vormulier schreef op woensdag 24 januari 2024 @ 09:35:
[...]

Zie het als een mogelijkheid om nog meer met HA te doen, knopjes schermpjes :) >:)

(hier net geprobeerd want wij gebruiken die knopjes niet, maar het klopt dat die het ook niet meer doen)
Ik denk dat ik het maar met een Ikea SOMRIG smart button ga oplossen, dan kan die ander afstandsbediening wel de la in. Dank voor het bevestigen van mijn vermoeden.

Acties:
  • 0 Henk 'm!

  • CremersDH
  • Registratie: Maart 2002
  • Laatst online: 03-05 20:15
Nog bedankt voor de feedback. Het is mij met deze info prima gelukt om de koppeling te maken. Leuk weer een hoop extra getallen :*)

Misschien nog een tip voor anderen die dit willen doen. Deze RS485 module werkt ook op 3,3V en is daarmee heel simpel te gebruiken ook op een ESP32..

Wat mij niet gelukt is, maar volgens mij kan dat ook niet via de modbus, is om de voorkeur settings zoals die met de RF module werken, via modbus te activeren. De voorkeur standen 1,2 en 3 zeg maar of bv de timer.
Het lukt mij alleen om automatisch helemaal uit te schakelen en dan manueel de in- EN afvoer ventilator aan te passen (je moet ze volgens mij wel beiden aanpassen anders komt er een onder-/overdruk). Tuurlijk kan ik dan zelf in HA een timer maken, maar dat is een overkill
De RF modules werken dan namelijk niet meer totdat je via modbus de automatische stand weer activeert.
Ik wilde ze graag beiden door elkaar gebruiken. En de RF modules en HA.

[ Voor 3% gewijzigd door CremersDH op 06-02-2024 09:58 ]


Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
maartenvdv737 schreef op zondag 16 januari 2022 @ 13:44:
Ik kan ook bevestigen dat de CTB92HE/3 de juiste connector is voor de modbus aansluiting op de Itho HRU 400.
Waar heb je deze gekocht, zonder overdreven bezorgkosten hoop ik?

Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
CremersDH schreef op dinsdag 6 februari 2024 @ 08:08:
[...]


Nog bedankt voor de feedback. Het is mij met deze info prima gelukt om de koppeling te maken. Leuk weer een hoop extra getallen :*)

Misschien nog een tip voor anderen die dit willen doen. Deze RS485 module werkt ook op 3,3V en is daarmee heel simpel te gebruiken ook op een ESP32..

Wat mij niet gelukt is, maar volgens mij kan dat ook niet via de modbus, is om de voorkeur settings zoals die met de RF module werken, via modbus te activeren. De voorkeur standen 1,2 en 3 zeg maar of bv de timer.
Het lukt mij alleen om automatisch helemaal uit te schakelen en dan manueel de in- EN afvoer ventilator aan te passen (je moet ze volgens mij wel beiden aanpassen anders komt er een onder-/overdruk). Tuurlijk kan ik dan zelf in HA een timer maken, maar dat is een overkill
De RF modules werken dan namelijk niet meer totdat je via modbus de automatische stand weer activeert.
Ik wilde ze graag beiden door elkaar gebruiken. En de RF modules en HA.
Mag ik jou vragen hoe je dit aan elkaar knoopt, en heb je dan ook een behuizing, of liggen de printjes los?
Ik heb hier nog geen kaas van gegeten, maar ik wil mijn HRU400 ook bedienen met Home Assistant (zojuist de "Yellow" besteld), want Itho laat je niet je eigen debiet draaien op stand 2, want stand 2 = auto, want er is een RV sensor in de box 8)7 .

Ga er vanuit dat ik niks weet. :)
ESP32 is een wifi en bluetooth printje, en kan je bluetooth ook uitschakelen omdat je 'm niet gebruikt?
Hoe verbindt je dit met die RS485 print en hoe voed je dit alles?

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
CremersDH schreef op dinsdag 6 februari 2024 @ 08:08:
[...]

Wat mij niet gelukt is, maar volgens mij kan dat ook niet via de modbus, is om de voorkeur settings zoals die met de RF module werken, via modbus te activeren. De voorkeur standen 1,2 en 3 zeg maar of bv de timer.
Dit kan inderdaad niet, maar de timer kan je met HA wel automatiseren.
CremersDH schreef op dinsdag 6 februari 2024 @ 08:08:

Het lukt mij alleen om automatisch helemaal uit te schakelen en dan manueel de in- EN afvoer ventilator aan te passen (je moet ze volgens mij wel beiden aanpassen anders komt er een onder-/overdruk).
Je hoeft er maar een aan te zetten...
1 is lucht naar binnen
2 is vraag snelheid

De rest regelt de unit zelf .
CremersDH schreef op dinsdag 6 februari 2024 @ 08:08:
De RF modules werken dan namelijk niet meer totdat je via modbus de automatische stand weer activeert.
Ik wilde ze graag beiden door elkaar gebruiken. En de RF modules en HA.
Dit zou je kunnen doen door "gewoon" een RF remote aan te schaffen en dan deze te koppelen aan je WTW unit. Dan gebruik je geen modbus meer, maar moet je dus wel even aan de soldeer.

Heb ik ook overwogen om te doen, maar 90 (rf remote + esp) euro VS 15 (esp met modbus)
(je kan ook een andere zigbee knop OID naast je RF remote hangen als een soort "override" voor je modbus.. maar goed weer een extra component in je HA

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ro123 schreef op woensdag 24 april 2024 @ 13:27:
[...]

Waar heb je deze gekocht, zonder overdreven bezorgkosten hoop ik?
Kan je aanschaffen hier:

https://www.tinytronics.n...-screw-terminal-3p-3.81mm

En als je er toch bent:
https://www.tinytronics.n...m5stack-atomic-rs485-base
+
https://www.tinytronics.n...e-esp32-development-board

Tis allemaal wel weer wat duurder gewodren zie ik maar goed.. Dan heb je de "beginner" set zonder solderen en knutselen in een kastje

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ro123 schreef op woensdag 24 april 2024 @ 13:31:
[...]


Mag ik jou vragen hoe je dit aan elkaar knoopt, en heb je dan ook een behuizing, of liggen de printjes los?
Ik heb hier nog geen kaas van gegeten, maar ik wil mijn HRU400 ook bedienen met Home Assistant (zojuist de "Yellow" besteld), want Itho laat je niet je eigen debiet draaien op stand 2, want stand 2 = auto, want er is een RV sensor in de box 8)7 .
Zie boodschappen lijstje hier boven :) Het kan goedkoper maar dan moet je aan de soldeer etc. (letwel deze set heeft een USB voeding nodig.)
Ro123 schreef op woensdag 24 april 2024 @ 13:31:
[...]
ESP32 is een wifi en bluetooth printje, en kan je bluetooth ook uitschakelen omdat je 'm niet gebruikt?
Hoe verbindt je dit met die RS485 print en hoe voed je dit alles?
De athom zoals boven gelinkt heeft geen BT scheelt ook weeer uitschakelen 8)
Voeding via USB aansluiten met een stukje Ethernet kabel is prima (dan gebruik je 5 van de 8 aders niet, maar deze zal je wel ergens hebben slingeren nog)

Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
Dank je. Ik zie staan bij de laatste link:

Wi-Fi
Bluetooth
IR

Maar, kan ik met die drie onderdelen, the HRU koppelen met Home Assistant via WiFi?
En die laatste 2 links klik ik gewoon in elkaar?

Voeding via USB met een stukje ethernet kabel? Leg eens uit, ik zie er gewoon een usb aansluiting opzitten?

Sorry als ik dom overkom, ik ben het simpelweg ook gewoon met dit spul :-)

Ik wil die HRU uitlezen en besturen met Home Assistant, daar ik dit als de enige mogelijkheid zie om dat ding te besturen zoals ik wil:
- chill mode (vakantie)
- normale mode (ventileren naar behoefte (x personen in huis))
- turboooooo

Dat ik dan ook leuk de temperaturen in Home Assistant kan zien is natuurlijk ook leuk. :)

Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
Ik zag ook dit ding:

https://www.waveshare.com/rs485-to-eth-for-eu.htm

Dan kan ik 'm aan de router/switch hangen. Kan Home Assistant hiermee omgaan?

Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
Of deze, PoE, scheelt weer een stekker :)

https://www.tinytronics.n...85-to-poe-ethernet-module

Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
Nou, ik ga voor nu voor de USB to RS485.

https://www.tinytronics.n...ar-rs485-converter-ch343g

en die plug die je al linkte. Ik wil de Home Assistant Yellow, die ik nu binnen heb, in dezelfde ruimte zetten, dat is in mijn geval lekker in het midden van het huis, dus draadloos hoeft niet. Ik heb nog geen idee hoe, maar het lijkt mij dat de USB benadering makkelijker is. PoE leek me alleen fijner. Misschien kom ik daar nog wel aan toe (en kijken hoe...), maar eerst moet het maar eens werken.

In een compleet verkeerd topic, maar waarom zie ik zoveel wifi dingetjes, en geen Zigbee? Weet iemand dat?

[ Voor 8% gewijzigd door Ro123 op 30-04-2024 12:10 ]


Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
Het begint op een monoloog te lijken, maar ik hoop dat degene die de modbus gebruiken antwoord kunnen geven. :)

1. Wanneer je een signaal stuurt met modbus, gaat de box dan niet meer automatisch naar AUTO stand na x tijd (24u?)?
2. Ben je dan ook gelijk ALLE automatische regelingen kwijt? Vocht wel lijkt me, maar de bypass (zomer) en vorstregeling?

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
@KMarco Ik ben ook in het bezit van een Itho HRU400. Om e.e.a uit te kunnen lezen gebruik ik jouw yaml (github) maar ik krijg in de ESPHome log de volgende foutmelding:

code:
1
2
3
4
5
11:59:36    [E] [modbus_controller:091] 
Modbus error function code: 0x3 exception: 2 

11:59:36    [E] [modbus_controller:100] 
Modbus error - last command: function code=0x3  register address = 0xBB8  registers count=2 payload size=0


Volgens mij is dit (0xBBB) register 43001. Dit kan kloppen want 'Hoogste percentage afvoer in Automodus' (43001) en 'Hoogste percentage afvoer in Automodus' (43002) zijn beide niet beschikbaar. Alle andere waardes kan ik wel prima uitlezen.

Dit is mijn yaml:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Hoogste percentage toevoer in Automodus"
    id: hru_toevoer_maxperc
    register_type: holding
    address: 3000 # 0x000E
    value_type: U_WORD
    unit_of_measurement: "%"
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Hoogste percentage afvoer in Automodus"
    id: hru_afvoer_maxperc
    register_type: holding
    address: 3001 # 0x000E
    value_type: U_WORD
    unit_of_measurement: "%"

Acties:
  • +1 Henk 'm!

  • CremersDH
  • Registratie: Maart 2002
  • Laatst online: 03-05 20:15
Ro123 schreef op woensdag 24 april 2024 @ 13:31:
[...]


Mag ik jou vragen hoe je dit aan elkaar knoopt, en heb je dan ook een behuizing, of liggen de printjes los?
Ik heb hier nog geen kaas van gegeten, maar ik wil mijn HRU400 ook bedienen met Home Assistant (zojuist de "Yellow" besteld), want Itho laat je niet je eigen debiet draaien op stand 2, want stand 2 = auto, want er is een RV sensor in de box 8)7 .

Ga er vanuit dat ik niks weet. :)
ESP32 is een wifi en bluetooth printje, en kan je bluetooth ook uitschakelen omdat je 'm niet gebruikt?
Hoe verbindt je dit met die RS485 print en hoe voed je dit alles?
Excuses voor ietwat late reactie
Die liggen bij mij nog los. Is maar een klein boardje met een grove aansluiting waardoor het goed vast zit.
Bluetooth is uit als je het niet configureert/nodig hebt. Ik heb dus een ESP32 met daarop draaiend esphome en het RS485 boardje tussen de ESP32 en mijn WTW

Acties:
  • 0 Henk 'm!

  • Fotsirxx
  • Registratie: September 2008
  • Laatst online: 12-05 16:51
Closses schreef op donderdag 25 januari 2024 @ 16:55:
Ik heb mijn problemen met de HRU400 verholpen met een extra ESP8266 bordje met CC1101 module die fungeert als extra remote die ik via HomeAssistant kan bedienen.
Zou ik mogen vragen hoe je het CC1101-bordje aan de HRU400 heb gekoppeld?

Acties:
  • 0 Henk 'm!

  • Closses
  • Registratie: Februari 2021
  • Laatst online: 03-05 15:09
Fotsirxx schreef op vrijdag 24 mei 2024 @ 09:54:
[...]


Zou ik mogen vragen hoe je het CC1101-bordje aan de HRU400 heb gekoppeld?
Eigenlijk op dezelfde wijze als het toevoegen van een itho remote. In Home Assistant heb je een toggle om te pairen. De CC1101 zendt dan eenzelfde signaal als een itho remote wanneer je de knoppen op de diagonaal tegelijkertijd indrukt.

Acties:
  • 0 Henk 'm!

  • KMarco
  • Registratie: Oktober 2021
  • Laatst online: 11:58
[quote]silvanverschuur schreef op dinsdag 7 mei 2024 @ 12:08:
@KMarco Ik ben ook in het bezit van een Itho HRU400. Om e.e.a uit te kunnen lezen gebruik ik jouw yaml (github) maar ik krijg in de ESPHome log de volgende foutmelding:

code:
1
2
3
4
5
11:59:36    [E] [modbus_controller:091] 
Modbus error function code: 0x3 exception: 2 

11:59:36    [E] [modbus_controller:100] 
Modbus error - last command: function code=0x3  register address = 0xBB8  registers count=2 payload size=0


Hmm... ik herken dit gedrag niet en je gebruikt inderdaad (in dit snippet) dezelfde code. Net even gecheckt en deze 2 sensoren melden bij mij consequent 0%. Dus lijkt alsof ze niet echt werken, maar ook niet unavailable zijn. Wellicht omdat ik geen andere humidity sensor gekoppeld heb aan de itho. Jij wel? Of kan nog iets met itho firmware-versies zijn ofzo? Ik zit (volgens modbus) op sw-versie 4, revisie 6.

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
KMarco schreef op zaterdag 25 mei 2024 @ 06:41:
[quote]silvanverschuur schreef op dinsdag 7 mei 2024 @ 12:08:
@KMarco Ik ben ook in het bezit van een Itho HRU400. Om e.e.a uit te kunnen lezen gebruik ik jouw yaml (github) maar ik krijg in de ESPHome log de volgende foutmelding:

code:
1
2
3
4
5
11:59:36    [E] [modbus_controller:091] 
Modbus error function code: 0x3 exception: 2 

11:59:36    [E] [modbus_controller:100] 
Modbus error - last command: function code=0x3  register address = 0xBB8  registers count=2 payload size=0


Hmm... ik herken dit gedrag niet en je gebruikt inderdaad (in dit snippet) dezelfde code. Net even gecheckt en deze 2 sensoren melden bij mij consequent 0%. Dus lijkt alsof ze niet echt werken, maar ook niet unavailable zijn. Wellicht omdat ik geen andere humidity sensor gekoppeld heb aan de itho. Jij wel? Of kan nog iets met itho firmware-versies zijn ofzo? Ik zit (volgens modbus) op sw-versie 4, revisie 6.
Bedankt voor je reactie. Ik heb software versie 6, revisie 7. Ik vermoed dat het daar door komt. Maar als ze bij jou consequent 0% zijn dan hebben ze geen toegevoegd waarde en hoef ik geen moeite te doen om ze aan de praat te krijgen :)

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ro123 schreef op woensdag 24 april 2024 @ 14:12:
Dank je. Ik zie staan bij de laatste link:

Wi-Fi
Bluetooth
IR

Maar, kan ik met die drie onderdelen, the HRU koppelen met Home Assistant via WiFi?
Ja via esphome.
En die laatste 2 links klik ik gewoon in elkaar?
Correct
Voeding via USB met een stukje ethernet kabel? Leg eens uit, ik zie er gewoon een usb aansluiting opzitten?
USB om de ESP te voeden en de ethernet kabel voor de communicatie tussen hru en ESP.
Sorry als ik dom overkom, ik ben het simpelweg ook gewoon met dit spul :-)
Geeft niks :)
Ik wil die HRU uitlezen en besturen met Home Assistant, daar ik dit als de enige mogelijkheid zie om dat ding te besturen zoals ik wil:
- chill mode (vakantie)
- normale mode (ventileren naar behoefte (x personen in huis))
- turboooooo
Dit kan allemaal.
Dat ik dan ook leuk de temperaturen in Home Assistant kan zien is natuurlijk ook leuk. :)

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ro123 schreef op dinsdag 30 april 2024 @ 12:09:
Nou, ik ga voor nu voor de USB to RS485.

https://www.tinytronics.n...ar-rs485-converter-ch343g

en die plug die je al linkte. Ik wil de Home Assistant Yellow, die ik nu binnen heb, in dezelfde ruimte zetten, dat is in mijn geval lekker in het midden van het huis, dus draadloos hoeft niet. Ik heb nog geen idee hoe, maar het lijkt mij dat de USB benadering makkelijker is. PoE leek me alleen fijner. Misschien kom ik daar nog wel aan toe (en kijken hoe...), maar eerst moet het maar eens werken.

In een compleet verkeerd topic, maar waarom zie ik zoveel wifi dingetjes, en geen Zigbee? Weet iemand dat?
Via USB werkt ook, maar dan zal je aan het begin van dit topic even moeten speuren over hoe en wat :)

Modbus en zigbee, zijn gewoon niet echt makkelijk aan elkaar te knopen denk ik, wifi is makkelijk snel en toegangkelijk :)

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ro123 schreef op donderdag 2 mei 2024 @ 09:21:
Het begint op een monoloog te lijken, maar ik hoop dat degene die de modbus gebruiken antwoord kunnen geven. :)

1. Wanneer je een signaal stuurt met modbus, gaat de box dan niet meer automatisch naar AUTO stand na x tijd (24u?)?
Nee, zo lang je een signaal stuurt en hem manueel op een ventilatie stand zet gaat hij nie tmeer naar automagish.
2. Ben je dan ook gelijk ALLE automatische regelingen kwijt? Vocht wel lijkt me, maar de bypass (zomer) en vorstregeling?
Nee gewoon je manueele override uitzetten en het werkt allemaal weer :)

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op dinsdag 7 mei 2024 @ 12:08:
@KMarco Ik ben ook in het bezit van een Itho HRU400. Om e.e.a uit te kunnen lezen gebruik ik jouw yaml (github) maar ik krijg in de ESPHome log de volgende foutmelding:

code:
1
2
3
4
5
11:59:36    [E] [modbus_controller:091] 
Modbus error function code: 0x3 exception: 2 

11:59:36    [E] [modbus_controller:100] 
Modbus error - last command: function code=0x3  register address = 0xBB8  registers count=2 payload size=0


Volgens mij is dit (0xBBB) register 43001. Dit kan kloppen want 'Hoogste percentage afvoer in Automodus' (43001) en 'Hoogste percentage afvoer in Automodus' (43002) zijn beide niet beschikbaar. Alle andere waardes kan ik wel prima uitlezen.

Dit is mijn yaml:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Hoogste percentage toevoer in Automodus"
    id: hru_toevoer_maxperc
    register_type: holding
    address: 3000 # 0x000E
    value_type: U_WORD
    unit_of_measurement: "%"
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Hoogste percentage afvoer in Automodus"
    id: hru_afvoer_maxperc
    register_type: holding
    address: 3001 # 0x000E
    value_type: U_WORD
    unit_of_measurement: "%"
Deze gebruik ik zelf niet, maar je kan kijken naar:
code:
1
2
3
4
5
6
7
8
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Snelheid toevoerventilator "
    id: hru_rpm_toevoerventilator
    register_type: holding
    address: 3020
    value_type: U_WORD
    unit_of_measurement: "rpm"


Is eigenlijk hetzelfde

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op zaterdag 25 mei 2024 @ 07:38:
[...]


Bedankt voor je reactie. Ik heb software versie 6, revisie 7. Ik vermoed dat het daar door komt. Maar als ze bij jou consequent 0% zijn dan hebben ze geen toegevoegd waarde en hoef ik geen moeite te doen om ze aan de praat te krijgen :)
Toch jammer dat je de firmware van de WTW unit niet zelf kan updaten..

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op dinsdag 28 mei 2024 @ 16:11:
[...]


Deze gebruik ik zelf niet, maar je kan kijken naar:
code:
1
2
3
4
5
6
7
8
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Snelheid toevoerventilator "
    id: hru_rpm_toevoerventilator
    register_type: holding
    address: 3020
    value_type: U_WORD
    unit_of_measurement: "rpm"


Is eigenlijk hetzelfde
Die had ik inderdaad al toegevoegd en dat werkt prima. Wist niet dat die twee eigenlijk hetzelfde waren.

Waar ik eigenlijk nog wel benieuwd naar ben is of iemand mij uit kan leggen wat bepaalde sensoren nou precies betekenen. In de handleiding van de HRU400 staan een aantal modbus registers die allemaal iets te maken hebben met de temperatuur, luchtvochtigheid en volumestroom.

Het gaat dan om:
  • [...] van buitenaf
  • [...] gemengd
  • [...] naar gebouw
  • [...] van gebouw
  • [...] naar buiten
Op de [...] kun je dan temperatuur, luchtvochtigheid, volumestroom invullen. Ik heb bewust maar even de exacte termen uit de Itho handleiding genomen omdat het me nu al niet helemaal duidelijk is wat wat is :)

Als we dan als voorbeeld de temperatuur bekijken betekent dit dan:
  • Temperatuur van buitenaf: temperatuur van buitenlucht
  • Temperatuur gemengd: temperatuur buitenlucht gemengd met wat?
  • Temperatuur naar gebouw: temperatuur van de buitenlucht nadat deze is opgewarmd door de warmtewisselaar?
  • Temperatuur van gebouw: temperatuur van de lucht van binnen naar buiten nadat de restwarmte is onttrokken?
  • Temperatuur naar buiten: wat is het verschil met 'temperatuur van gebouw'?
Is er iemand die hier wat zinnigs over kan zeggen?

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op dinsdag 28 mei 2024 @ 18:23:
[...]

Als we dan als voorbeeld de temperatuur bekijken betekent dit dan:
  • Temperatuur van buitenaf: temperatuur van buitenlucht
  • Temperatuur gemengd: temperatuur buitenlucht gemengd met wat?
  • Temperatuur naar gebouw: temperatuur van de buitenlucht nadat deze is opgewarmd door de warmtewisselaar?
  • Temperatuur van gebouw: temperatuur van de lucht van binnen naar buiten nadat de restwarmte is onttrokken?
  • Temperatuur naar buiten: wat is het verschil met 'temperatuur van gebouw'?
Is er iemand die hier wat zinnigs over kan zeggen?
1: De lucht buiten die naar binnen gezogen word.
2: binnen lucht en buiten lucht (ook wel het warmte terug win gedeelte van je WTW)
3: De lucht na dat hij gemengd is met je binnen lucht door de wtw
4: Lucht die van binnen naar buiten gaat voor dat het de wtw heeft gepasseert (meestal rond de 20/25 afhankelijk hoe hard je stookt)
5: Van en naar is nu dus om te gaan berekenen hoe efficient de boel is.

Komt dus een beetje neer op deze data punten:

Afbeeldingslocatie: https://tweakers.net/i/Pxyt02PhfazN7gNZ80peTKgCYR8=/x800/filters:strip_exif()/f/image/KRfWgpDZ5YuFobCblDbJOH4w.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op dinsdag 28 mei 2024 @ 18:47:
[...]


1: De lucht buiten die naar binnen gezogen word.
2: binnen lucht en buiten lucht (ook wel het warmte terug win gedeelte van je WTW)
3: De lucht na dat hij gemengd is met je binnen lucht door de wtw
4: Lucht die van binnen naar buiten gaat voor dat het de wtw heeft gepasseert (meestal rond de 20/25 afhankelijk hoe hard je stookt)
5: Van en naar is nu dus om te gaan berekenen hoe efficient de boel is.

Komt dus een beetje neer op deze data punten:

[Afbeelding]
@vormulier Heel erg bedankt voor de uitgebreide uitleg _/-\o_ Het plaatje maakt ook veel duidelijk!

Ik ben nog een beetje aan het kijken hoe ik via Home Assistant de ventilatie stand wat kan sturen. Er zijn bij mij 2 zones geïnstalleerd (1 = woonkamer, 2 = 1e verdieping) en er is volgens mij een aparte zone voor de badkamer (zone 3). De afzuiging op de badkamer valt mij tijdens het douchen wat tegen. We hebben nogal snel een beslagen spiegel terwijl we dat in onze vorige woning (met een simpele Itho Eco fan) niet hadden.

Het liefst zou ik tijdens het douchen de afzuiging op maximaal willen zetten en zone 1 en 2 uitschakelen/dichtzetten.

Nu heb ik volgens mij ook ergens gelezen dat als je handmatig via modbus de ventilatie aangepast, je dit ook weer uit moet schakelen voordat de WTW weer het 'auto' programme hervat.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op dinsdag 28 mei 2024 @ 18:57:
[...]


@vormulier Heel erg bedankt voor de uitgebreide uitleg _/-\o_ Het plaatje maakt ook veel duidelijk!

Ik ben nog een beetje aan het kijken hoe ik via Home Assistant de ventilatie stand wat kan sturen. Er zijn bij mij 2 zones geïnstalleerd (1 = woonkamer, 2 = 1e verdieping) en er is volgens mij een aparte zone voor de badkamer (zone 3). De afzuiging op de badkamer valt mij tijdens het douchen wat tegen. We hebben nogal snel een beslagen spiegel terwijl we dat in onze vorige woning (met een simpele Itho Eco fan) niet hadden.

Het liefst zou ik tijdens het douchen de afzuiging op maximaal willen zetten en zone 1 en 2 uitschakelen/dichtzetten.
Het makkelijkst is, om even te kijken naar co2/vocht sensoren en die koppelen aan de specifieke zone dan doet hij dat automagish.
Dan kan je ook gewoon verhuizen zonder dat je het stuk achterlaat zeg maar. :)

Ik weet alleen niet hoe of wat daar mee want ik heb maar 1 zone helaas... heel iritant...

Maar ja je kan dit ook via HA regelen met een druk op de knop in de badkamer via een automation.
Nu heb ik volgens mij ook ergens gelezen dat als je handmatig via modbus de ventilatie aangepast, je dit ook weer uit moet schakelen voordat de WTW weer het 'auto' programme hervat.
Dit klopt, maar als je klaar bent met douchen zou je de knop weer in kunnen drukken en een delayed uit programmeren of bij het indrukken de fan op 100% zetten voor 30 min ofzo.

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op dinsdag 28 mei 2024 @ 19:06:
[...]


Het makkelijkst is, om even te kijken naar co2/vocht sensoren en die koppelen aan de specifieke zone dan doet hij dat automagish.
Dan kan je ook gewoon verhuizen zonder dat je het stuk achterlaat zeg maar. :)

Ik weet alleen niet hoe of wat daar mee want ik heb maar 1 zone helaas... heel iritant...

Maar ja je kan dit ook via HA regelen met een druk op de knop in de badkamer via een automation.


[...]


Dit klopt, maar als je klaar bent met douchen zou je de knop weer in kunnen drukken en een delayed uit programmeren of bij het indrukken de fan op 100% zetten voor 30 min ofzo.
In de badkamer is een losse afstandsbediening geleverd met 4 knoppen. Die overrulen de CO2 sensoren die beneden en boven aan de wand hangen zoals ik heb begrepen. Maar dan nog vind ik de afzuiging in de badkamer ondermaats. Ik heb het gevoel dat er altijd vrij veel afgezogen wordt in zone 1 en 2.

Voorheen had ik mijn Itho fan gestuurd op basis van een losse Xiaomi zigbee sensor die temperatuur en LV doorstuurde naar HA. Dat werkt echt heel goed. Zoiets zou ik nu ook graag met HA doen met de HRU400. Ik wil alleen even zeker weten dat ik de HRU400 wel weer terug krijg op het auto programma indien ik wat verkeerde waardes naar het ding toe stuur. Wordt de unit altijd gereset als je hem van de spanning haalt? Stel dat ik hem helemaal verkeerd heb aangestuurd, kan ik hem dan op die manier weer in 'auto' mode krijgen?

Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op dinsdag 28 mei 2024 @ 19:30:
[...]


In de badkamer is een losse afstandsbediening geleverd met 4 knoppen. Die overrulen de CO2 sensoren die beneden en boven aan de wand hangen zoals ik heb begrepen. Maar dan nog vind ik de afzuiging in de badkamer ondermaats. Ik heb het gevoel dat er altijd vrij veel afgezogen wordt in zone 1 en 2.

Voorheen had ik mijn Itho fan gestuurd op basis van een losse Xiaomi zigbee sensor die temperatuur en LV doorstuurde naar HA. Dat werkt echt heel goed. Zoiets zou ik nu ook graag met HA doen met de HRU400. Ik wil alleen even zeker weten dat ik de HRU400 wel weer terug krijg op het auto programma indien ik wat verkeerde waardes naar het ding toe stuur. Wordt de unit altijd gereset als je hem van de spanning haalt? Stel dat ik hem helemaal verkeerd heb aangestuurd, kan ik hem dan op die manier weer in 'auto' mode krijgen?
Modbus accepteert je input niet als je wat verkeerds doet..
Dus er kan weinig fout gaan in die zin.

Als je hem aan en uit zet gaat hij indd naar auto bet behoud van instellingen.

Acties:
  • 0 Henk 'm!

  • Joove
  • Registratie: Januari 2001
  • Laatst online: 12-05 16:46
silvanverschuur schreef op dinsdag 28 mei 2024 @ 19:30:
[...]
In de badkamer is een losse afstandsbediening geleverd met 4 knoppen. Die overrulen de CO2 sensoren die beneden en boven aan de wand hangen zoals ik heb begrepen. Maar dan nog vind ik de afzuiging in de badkamer ondermaats. Ik heb het gevoel dat er altijd vrij veel afgezogen wordt in zone 1 en 2.
Lees hier mijn uitleg van de zonewerking van de HRU400. Je kan de hoeveelheid lucht per zone instellen via de service app, dus als er te weinig wordt afgezogen in de badkamer zone dan verhoog je hem daar. Niet vergeten ook in zone 1 en/of 2 de toevoer te verhogen voor de balans. Mijn ervaring met een losse RTF RV sensor voor vocht (ligt op de spiegelkast) dat goed automatisch gaat, raam beslaat aan de bovenkant een beetje en dan slaat hij aan en blijft langgenoeg ‘na’draaien.

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
Joove schreef op dinsdag 28 mei 2024 @ 21:31:
[...]


Lees hier mijn uitleg van de zonewerking van de HRU400. Je kan de hoeveelheid lucht per zone instellen via de service app, dus als er te weinig wordt afgezogen in de badkamer zone dan verhoog je hem daar. Niet vergeten ook in zone 1 en/of 2 de toevoer te verhogen voor de balans. Mijn ervaring met een losse RTF RV sensor voor vocht (ligt op de spiegelkast) dat goed automatisch gaat, raam beslaat aan de bovenkant een beetje en dan slaat hij aan en blijft langgenoeg ‘na’draaien.
Bedankt voor de link, ben weer wat wijzer geworden m.b.t zonering. De instellingen die je via de service app kunt aanpassen, zijn dat de standaard waarden voor die zone? En had je daar niet een wachtwoord voor nodig? Volgens mij heb ik die app enige tijd geleden wel even bekeken, maar moest ik ergens een wachtwoord invoeren om meer in te kunnen stellen.

Op zich ben ik wel tevreden met de afzuiging in de badkamer, maar specifiek voor het douchen vind ik de afzuiging aan de lage kant. Nu heb ik zojuist voor het eerst de zones geregeld via Home Assistant i.c.m een ESPhome module die via RS485 aan de HRU400 hangt. Het viel mij op dat met de afstandsbediening (hoogste stand) het maximale debiet op 280 m3/h ligt. Met de maximale stand met de RTF Co2 sensoren is dat 239 m3/h (bv de woonkamer zone). Via Home Assistant kan ik de zone 3 (badkamer) nu op 399 instellen. Ik heb de HRU400 nog nooit zo hard horen blazen :)

In de badkamer voel ik nu met mijn hand echt een goede luchtstroom bij het afzuigventiel. Aangezien ik de afzuiging rondom het douchen graag wil automatiseren is dit denk ik voor mij wel een goede oplossing.

Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ik heb nog even met de bypass gespeelt:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Als u via MobBus RS-485 de bypassklep open wil zetten dient u de afvoerventilator af te laten toeren naar 200 m³/h of minder.
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Bypass valve - on/off" # 0 = off 1 = on
    id: HRU_bypass_valve_on_off
    register_type: holding
    address: 2033
    min_value: 0
    max_value: 1
    step: 1
    use_write_multiple: true
    icon: mdi:toggle-switch-variant
    on_value_range:
      - above: 0.5
        then:
          if:
            condition:
              lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
            then: 
              - logger.log: "The sensor value is above 200!, change fan to 200"
              - number.set:
                  id: HRU_fan_demand_value
                  value: 200. # Lower the fan to the bypass allowed value
              - delay: 5s # Give the bypass time to open
              - number.set:
                  id: HRU_fan_demand_value
                  value: 0 # Set the fan back to auto.
            else:
              - logger.log: "The sensor value is below 200!, turn on bypass"
      - below: 0.5
        then:
          if:
            condition:
              lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
            then: 
              - logger.log: "The sensor value is above 200, change fan to 200 before turn off"
              - number.set:
                  id: HRU_fan_demand_value
                  value: 200. # Lower the fan to the bypass allowed value
              - delay: 5s # Give the bypass time to close
              - number.set:
                  id: HRU_fan_demand_value
                  value: 0 # Set the fan back to auto.
            else:
              - logger.log: "The sensor value is below 200, turn off bypass"


Allicht zou je ook de fan terug kunnen zetten naar de laatste state, als hij bijvoorbeeld al op manual staat.. Maar goed dan word de if statement lekker complex :)

[ Voor 3% gewijzigd door vormulier op 29-05-2024 13:07 ]


Acties:
  • 0 Henk 'm!

  • Fotsirxx
  • Registratie: September 2008
  • Laatst online: 12-05 16:51
vormulier schreef op woensdag 29 mei 2024 @ 13:06:
Ik heb nog even met de bypass gespeelt:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Als u via MobBus RS-485 de bypassklep open wil zetten dient u de afvoerventilator af te laten toeren naar 200 m³/h of minder.
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Bypass valve - on/off" # 0 = off 1 = on
    id: HRU_bypass_valve_on_off
    register_type: holding
    address: 2033
    min_value: 0
    max_value: 1
    step: 1
    use_write_multiple: true
    icon: mdi:toggle-switch-variant
    on_value_range:
      - above: 0.5
        then:
          if:
            condition:
              lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
            then: 
              - logger.log: "The sensor value is above 200!, change fan to 200"
              - number.set:
                  id: HRU_fan_demand_value
                  value: 200. # Lower the fan to the bypass allowed value
              - delay: 5s # Give the bypass time to open
              - number.set:
                  id: HRU_fan_demand_value
                  value: 0 # Set the fan back to auto.
            else:
              - logger.log: "The sensor value is below 200!, turn on bypass"
      - below: 0.5
        then:
          if:
            condition:
              lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
            then: 
              - logger.log: "The sensor value is above 200, change fan to 200 before turn off"
              - number.set:
                  id: HRU_fan_demand_value
                  value: 200. # Lower the fan to the bypass allowed value
              - delay: 5s # Give the bypass time to close
              - number.set:
                  id: HRU_fan_demand_value
                  value: 0 # Set the fan back to auto.
            else:
              - logger.log: "The sensor value is below 200, turn off bypass"


Allicht zou je ook de fan terug kunnen zetten naar de laatste state, als hij bijvoorbeeld al op manual staat.. Maar goed dan word de if statement lekker complex :)
Ah, deze opmerking in de handleiding had ik even gemist. De ventilator staat al een paar dagen vrolijk harder dan 200 m³/h te blazen met de bypass open :X. Dankjewel voor het voorbeeld!

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Fotsirxx schreef op woensdag 29 mei 2024 @ 13:13:
[...]


Ah, deze opmerking in de handleiding had ik even gemist. De ventilator staat al een paar dagen vrolijk harder dan 200 m³/h te blazen met de bypass open :X. Dankjewel voor het voorbeeld!
De bypass mag open zijn op 399, hij mag alleen niet openen en sluiten boven de 200 :)

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op woensdag 29 mei 2024 @ 13:06:
Ik heb nog even met de bypass gespeelt:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Als u via MobBus RS-485 de bypassklep open wil zetten dient u de afvoerventilator af te laten toeren naar 200 m³/h of minder.
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Bypass valve - on/off" # 0 = off 1 = on
    id: HRU_bypass_valve_on_off
    register_type: holding
    address: 2033
    min_value: 0
    max_value: 1
    step: 1
    use_write_multiple: true
    icon: mdi:toggle-switch-variant
    on_value_range:
      - above: 0.5
        then:
          if:
            condition:
              lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
            then: 
              - logger.log: "The sensor value is above 200!, change fan to 200"
              - number.set:
                  id: HRU_fan_demand_value
                  value: 200. # Lower the fan to the bypass allowed value
              - delay: 5s # Give the bypass time to open
              - number.set:
                  id: HRU_fan_demand_value
                  value: 0 # Set the fan back to auto.
            else:
              - logger.log: "The sensor value is below 200!, turn on bypass"
      - below: 0.5
        then:
          if:
            condition:
              lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
            then: 
              - logger.log: "The sensor value is above 200, change fan to 200 before turn off"
              - number.set:
                  id: HRU_fan_demand_value
                  value: 200. # Lower the fan to the bypass allowed value
              - delay: 5s # Give the bypass time to close
              - number.set:
                  id: HRU_fan_demand_value
                  value: 0 # Set the fan back to auto.
            else:
              - logger.log: "The sensor value is below 200, turn off bypass"


Allicht zou je ook de fan terug kunnen zetten naar de laatste state, als hij bijvoorbeeld al op manual staat.. Maar goed dan word de if statement lekker complex :)
Mooi dat dit zo kan! In de handleiding lees ik dat die bypass klep in principe automatisch werkt. Hoe zou dat eigenlijk werken? Stel het is binnen 23 graden en buiten 12, waarom zou die bypass klep dan wel of niet open gaan?

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op woensdag 29 mei 2024 @ 21:18:
[...]


Mooi dat dit zo kan! In de handleiding lees ik dat die bypass klep in principe automatisch werkt. Hoe zou dat eigenlijk werken? Stel het is binnen 23 graden en buiten 12, waarom zou die bypass klep dan wel of niet open gaan?
Ja dat vraag ik mij dus ook af.. Maar ik heb hem dus nog nooit automagisch zien werken..

Net zoals de Co2 waarde die gaat het pas doen als je de Co2 sensoren hebt, de nachmodus werkt als je de spider hebt (en dus ook nacht begrenzing tot X%), er zal ook wel iets voor de bypass zijn.

Heel eerlijk denk ik ook dat de bypass anders moet in de yaml, want je stuurt het commando bypass meteen en past dan pas de waardes aan... Dus ik moet allicht nog even verder knutsellen met een button ofzo.. en dan heb je het echt pas mooi, dan zou je dus ook je kunnen testen of het al op manual mode staat of niet en het dan terug zetten.

Acties:
  • +1 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op woensdag 29 mei 2024 @ 21:28:
[...]


Ja dat vraag ik mij dus ook af.. Maar ik heb hem dus nog nooit automagisch zien werken..

Net zoals de Co2 waarde die gaat het pas doen als je de Co2 sensoren hebt, de nachmodus werkt als je de spider hebt (en dus ook nacht begrenzing tot X%), er zal ook wel iets voor de bypass zijn.

Heel eerlijk denk ik ook dat de bypass anders moet in de yaml, want je stuurt het commando bypass meteen en past dan pas de waardes aan... Dus ik moet allicht nog even verder knutsellen met een button ofzo.. en dan heb je het echt pas mooi, dan zou je dus ook je kunnen testen of het al op manual mode staat of niet en het dan terug zetten.
Het lijkt me voor de WTW lastig te bepalen of het nu zomer is met 12 graden in de nacht, of herfst met 12 graden overdag. Mijn met vorige 'domme' Itho fan had ik ook een HA automation die 's nachts de fan wat hoger zette. Dat gebruikte ik met name in de zomer om via de ventilatie roosters 's nachts wat meer koude/frisse lucht naar binnen te halen.

Zoiets kun je nu zelf ook doen met die bypass klep. Je kunt natuurlijk ook de commando's en delays in HA regelen. Het is echter wel mooier als het in ESPHome kan. Als ik binnenkort wat meer tijd heb zal ik er ook eens naar kijken.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op woensdag 29 mei 2024 @ 21:58:
[...]


Het lijkt me voor de WTW lastig te bepalen of het nu zomer is met 12 graden in de nacht, of herfst met 12 graden overdag. Mijn met vorige 'domme' Itho fan had ik ook een HA automation die 's nachts de fan wat hoger zette. Dat gebruikte ik met name in de zomer om via de ventilatie roosters 's nachts wat meer koude/frisse lucht naar binnen te halen.

Zoiets kun je nu zelf ook doen met die bypass klep. Je kunt natuurlijk ook de commando's en delays in HA regelen. Het is echter wel mooier als het in ESPHome kan. Als ik binnenkort wat meer tijd heb zal ik er ook eens naar kijken.
Hij bepaalt ook niet of het zomer is. Er zit een waarde in de WTW unit deze kan je instellen via de app dit is de grens waarde.

Als binnen boven deze grens zit (23 graden uit het hoofd) dan is het te warm en gaat de bypass open als het buiten kouder is als binnen (geen idee welke delta hij hanteert)

Je kan het dus zo instellen dat het ook in de winter werkt, maar dat is zonde van het stoken.

Het zou indd mooi zijn als het in esph kan zat al te kijken:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
switch:
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Bypass valve - on/off" # 0 = auto 1 = Manual
    id: HRU_bypass_valve_on_off_switch
    register_type: holding
    address: 2033
    use_write_multiple: true
    icon: mdi:toggle-switch-variant
    on_turn_on:
      then:
        if:
          condition:
            lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
          then: 
            - logger.log: "The sensor value is above 200!, change fan to 200"
            - number.set:
                id: HRU_fan_demand_value
                value: 200. # Lower the fan to the bypass allowed value
            - delay: 5s # Give the bypass time to open
            - number.set:
                id: HRU_fan_demand_value
                value: 0 # Set the fan back to auto.
          else:
            - logger.log: "The sensor value is below 200!, turn on bypass"
    on_turn_off:
      then:
        if:
          condition:
            lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
          then: 
            - logger.log: "The sensor value is above 200, change fan to 200 before turn off"
            - number.set:
                id: HRU_fan_demand_value
                value: 200. # Lower the fan to the bypass allowed value
            - delay: 5s # Give the bypass time to close
            - number.set:
                id: HRU_fan_demand_value
                value: 0 # Set the fan back to auto.
          else:
            - logger.log: "The sensor value is below 200, turn off bypass"


Dit lijkt al aardig in de buurt te komen, maar nog steeds is het dat je bezig betn met modbus en address: 2033, dus heel blij ben ik er nog niet mee

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op woensdag 29 mei 2024 @ 22:54:
[...]


Hij bepaalt ook niet of het zomer is. Er zit een waarde in de WTW unit deze kan je instellen via de app dit is de grens waarde.

Als binnen boven deze grens zit (23 graden uit het hoofd) dan is het te warm en gaat de bypass open als het buiten kouder is als binnen (geen idee welke delta hij hanteert)

Je kan het dus zo instellen dat het ook in de winter werkt, maar dat is zonde van het stoken.

Het zou indd mooi zijn als het in esph kan zat al te kijken:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
switch:
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Bypass valve - on/off" # 0 = auto 1 = Manual
    id: HRU_bypass_valve_on_off_switch
    register_type: holding
    address: 2033
    use_write_multiple: true
    icon: mdi:toggle-switch-variant
    on_turn_on:
      then:
        if:
          condition:
            lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
          then: 
            - logger.log: "The sensor value is above 200!, change fan to 200"
            - number.set:
                id: HRU_fan_demand_value
                value: 200. # Lower the fan to the bypass allowed value
            - delay: 5s # Give the bypass time to open
            - number.set:
                id: HRU_fan_demand_value
                value: 0 # Set the fan back to auto.
          else:
            - logger.log: "The sensor value is below 200!, turn on bypass"
    on_turn_off:
      then:
        if:
          condition:
            lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
          then: 
            - logger.log: "The sensor value is above 200, change fan to 200 before turn off"
            - number.set:
                id: HRU_fan_demand_value
                value: 200. # Lower the fan to the bypass allowed value
            - delay: 5s # Give the bypass time to close
            - number.set:
                id: HRU_fan_demand_value
                value: 0 # Set the fan back to auto.
          else:
            - logger.log: "The sensor value is below 200, turn off bypass"


Dit lijkt al aardig in de buurt te komen, maar nog steeds is het dat je bezig betn met modbus en address: 2033, dus heel blij ben ik er nog niet mee
Die on_turn_on trigger wordt volgens mij past aangeroepen nadat de switch de ON/OFF actie heeft bevestigd. Dat betekent dus nadat je register 2033 op 1 hebt gezet. Stel dat je demand op een waarde > 200 stond, gaat het dan wel goed? Ik neem aan dat het zetten van 2033 dan al fout gaat.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op donderdag 30 mei 2024 @ 06:58:
[...]


Die on_turn_on trigger wordt volgens mij past aangeroepen nadat de switch de ON/OFF actie heeft bevestigd. Dat betekent dus nadat je register 2033 op 1 hebt gezet. Stel dat je demand op een waarde > 200 stond, gaat het dan wel goed? Ik neem aan dat het zetten van 2033 dan al fout gaat.
Daar ben ik dus ook bang voor, Ik moet er nog even verder over na denken :)
Want een switch en button hebben alijd een platform nodig dat is wel even vervelend.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Volgens mij is het dan zo:

YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
number:
##
# Controlling fan
## 
# -> By Demand
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Demand ventilation speed" # Sets actual fan speed
    id: HRU_fan_demand_value
    icon: mdi:home-import-outline
    register_type: holding
    address: 2010
    min_value: 0
    max_value: 399
    step: 1
    value_type: U_WORD
    use_write_multiple: true
    on_value_range:
      - above: 2.0
        then: 
          - number.set:
              id: HRU_fan_demand_on_off
              value: 1.0
      - below: 1.0
        then:
          - number.set:
              id: HRU_fan_demand_on_off
              value: 0.0
###
# Bypass
###
  # 0 = down 
  # 550 = open
  # Inside air is directed to outside without passing the heat ex changer
  # Thus cold outside air does not heat up from the hot inside air
  # Note from manufacturer: 
     # Als u via MobBus RS-485 de bypassklep open wil zetten dient u 
     # de afvoerventilator af te laten toeren naar 200 m³/h of minder.
  - platform: modbus_controller
    modbus_controller_id: hru
    name: "Bypass valve - on/off" # 0 = auto 1 = Manual
    id: HRU_bypass_valve_on_off
    register_type: holding
    address: 2033
    min_value: 0
    max_value: 1
    step: 1
    use_write_multiple: true
    icon: mdi:home-import-outline

switch:
  - platform: template
    name: "Bypass valve - on/off" # 0 = auto 1 = Manual
    id: HRU_bypass_valve_on_off_switch
    icon: mdi:toggle-switch-variant
    turn_on_action:
      then:
        if:
          condition:
            lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
          then: 
            - logger.log: "The sensor value is above 200!, change fan to 200"
            - number.set:
                id: HRU_fan_demand_value
                value: 200 # Lower the fan to the bypass allowed value
            - delay: 5s # Give fan spin-down time
            - number.set:
                id: HRU_bypass_valve_on_off
                value: 1 # Set the bypass to on.
            - delay: 5s # Give bypass valve time to open
            - number.set:
                id: HRU_fan_demand_value
                value: 0 # Set the fan back to auto.
          else:
            - logger.log: "The sensor value is below 200!, turn on bypass"
            - number.set:
                id: HRU_fan_demand_value
                value: 1 # Set the bypass to on.
    turn_off_action:
      then:
        if:
          condition:
            lambda: 'return id(hru_m3h_toevoer_binnen_total).state > 200;'
          then: 
            - logger.log: "The sensor value is above 200, change fan to 200 before turn off"
            - number.set:
                id: HRU_fan_demand_value
                value: 200 # Lower the fan to the bypass allowed value
            - delay: 5s # Give fan spin-down time
            - number.set:
                id: HRU_bypass_valve_on_off
                value: 0 # Set the bypass to off.
            - delay: 5s # Give bypass valve time to open
            - number.set:
                id: HRU_fan_demand_value
                value: 0 # Set the fan back to auto.
          else:
            - logger.log: "The sensor value is below 200, turn off bypass"
            - number.set:
                id: HRU_bypass_valve_on_off
                value: 0 # Set the bypass to off.

De flow:
- Je drukt op de switch
- HRU_fan_demand_value word gezet op 200 en deze zet HRU_fan_demand_on_off op 1 (dit werkt al maanden als een zonnetje)
- HRU_bypass_valve_on_off word nu aan of uit gezet deze doet hierna verder niks.

Acties:
  • +1 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
Totaal geen kaas van gegeten nog, alleen de turn_on_action heeft een `HRU_fan_demand_valve ` ipv een `HRU_bypass_valve_on_off `. :)

Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
vormulier schreef op dinsdag 28 mei 2024 @ 16:04:
[...]

Nee, zo lang je een signaal stuurt en hem manueel op een ventilatie stand zet gaat hij nie tmeer naar automagish.


[...]

Nee gewoon je manueele override uitzetten en het werkt allemaal weer :)
Als ik de manuele override uitzet (hoe? :)), dan ben ik ook m'n gewenste debiet kwijt.

De hoofdreden om dat ding te bedienen is, dat de AUTO stand fixed 40% is, en dat is te weinig debiet.
Stand 2 bestaat niet, al kan je die wel instellen in de service-app. omdat dat ding een vochtsensor heeft, en dan is 2 => AUTO. Ik zou wel graag de bypass etc nog automatisch willen hebben.


Bedankt voor alle antwoorden, helaas nog niet aan kunnen beginnen, moet eerst nog e.e.a. afwerken van het hele ingebouwde WTW. :)

[ Voor 3% gewijzigd door Ro123 op 30-05-2024 10:07 ]


Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
Ro123 schreef op donderdag 30 mei 2024 @ 10:02:
Totaal geen kaas van gegeten nog, alleen de turn_on_action heeft een `HRU_fan_demand_valve ` ipv een `HRU_bypass_valve_on_off `. :)
Goed opgemerkt! @vormulier Verder lijkt me dit een prima oplossing. Ga het binnenkort eens even proberen. Moet dan ook 2010 (HRU_fan_demand_value) nog even toevoegen. Op dit moment heb ik alleen nog maar gebruik gemaakt van die zone instellingen (3200, 3201, etc).

Wat gebeurt er eigenlijk met de zone 'demand' values als je 2010 ineens een hele hoge waarde geeft? Je totale demand gaat dan ineens erg omhoog, gaan die zones dan naar rato mee omhoog?

Acties:
  • 0 Henk 'm!

  • Ro123
  • Registratie: Augustus 2021
  • Laatst online: 19-03 11:09
vormulier schreef op dinsdag 28 mei 2024 @ 16:03:
[...]


Via USB werkt ook, maar dan zal je aan het begin van dit topic even moeten speuren over hoe en wat :)

Modbus en zigbee, zijn gewoon niet echt makkelijk aan elkaar te knopen denk ik, wifi is makkelijk snel en toegangkelijk :)
Ja het idee was, dat Zigbee niet constant verbinding heeft, alu-hoedje.. :-) En ook dat, mocht ik verhuizen, en dat zit er wel in, dat ik de Home Assistent laat staan, en dat men niet nieuwe WIFI verbinding in een module moet programmeren.

Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ro123 schreef op donderdag 30 mei 2024 @ 10:06:
[...]


Als ik de manuele override uitzet (hoe? :)), dan ben ik ook m'n gewenste debiet kwijt.
Dan moet je HRU_fan_demand_on_off weer op 0 zetten.
De hoofdreden om dat ding te bedienen is, dat de AUTO stand fixed 40% is, en dat is te weinig debiet.
Dat is wel hoog hier draait hij standaard op 100m3/h op auto.
Stand 2 bestaat niet, al kan je die wel instellen in de service-app. omdat dat ding een vochtsensor heeft, en dan is 2 => AUTO. Ik zou wel graag de bypass etc nog automatisch willen hebben.
In theorie is de bypass dus automatisch.. in de praktijd alleen nog niet gespot
Bedankt voor alle antwoorden, helaas nog niet aan kunnen beginnen, moet eerst nog e.e.a. afwerken van het hele ingebouwde WTW. :)
np ;)

Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op donderdag 30 mei 2024 @ 10:09:
[...]
Wat gebeurt er eigenlijk met de zone 'demand' values als je 2010 ineens een hele hoge waarde geeft? Je totale demand gaat dan ineens erg omhoog, gaan die zones dan naar rato mee omhoog?
Werkelijk waar geen idee, ik heb geen zones. Ik zou verwachten indd dat hij de zones naar rato meeschaalt want als je 400m3/h vraagt maar alle zones zitten dicht dan werkt dat niet natuurlijk :(

Met deze switch kan je natuurlijk zelf ook wat zones anders schalen gelukkig :)

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Ro123 schreef op donderdag 30 mei 2024 @ 10:10:
[...]


Ja het idee was, dat Zigbee niet constant verbinding heeft, alu-hoedje.. :-) En ook dat, mocht ik verhuizen, en dat zit er wel in, dat ik de Home Assistent laat staan, en dat men niet nieuwe WIFI verbinding in een module moet programmeren.
Dat alu hoedje kan je thuis laten ;)
https://www.led-gigant.nl/blogs/faq/hoe-veilig-is-zigbee/
Maar ieder zijn ding!

Je HA laten staan zou ik dus niet doen. ik trek gewoon de modbus uit de unit mocht ik ooit verhuizen. Het idee is dat de HRU co2 dan wel vocht sensoren die gekoppelt zitten aan de unit het huis gewoon een goed klimaat moeten geven. en dat ik zelf eventueel bijstuur mocht ik dat willen.

Stel mijn server gaat stuk dan kunnen in het erste geval alleen de lampen niet aan en dat lijkt mij een prima compromis. zo zit ook de warmtepomp/zonnepanelen in HA. HA moet stuk kunnen gaan en de rest moet blijven werken

Acties:
  • +1 Henk 'm!

  • Joove
  • Registratie: Januari 2001
  • Laatst online: 12-05 16:46
silvanverschuur schreef op dinsdag 28 mei 2024 @ 21:50:
[...]
De instellingen die je via de service app kunt aanpassen, zijn dat de standaard waarden voor die zone? En had je daar niet een wachtwoord voor nodig? Volgens mij heb ik die app enige tijd geleden wel even bekeken, maar moest ik ergens een wachtwoord invoeren om meer in te kunnen stellen.
Geen wachtwoord nodig. Op de eerste screen selecteer je doorgang zonder account. Je zoek de seriecode op en voert die in. En vervolgens de gateway adres en wachtwoord, die op de kleine stickers (met qr-code) op de unit staan.
Je kan waarschijnlijk alles aanpassen en zien wat je ook met de modbus kan doen, zal weinig verschil tussen zitten.

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Joove schreef op donderdag 30 mei 2024 @ 22:45:
[...]
Je kan waarschijnlijk alles aanpassen en zien wat je ook met de modbus kan doen, zal weinig verschil tussen zitten.
Was dat vershil maar klein.. modbus is echt om hem te bedienen. In de unit zitten de instellingen die je dus niet met modbus kan aanpassen :(

en je kan veel meer aanpassen als je een installatie bedrijf bent, zo een account willen ze niet aan particulieren verschaffen. Al vraag ik me af of er een api is dan wel een webpagina als je de app niet gebruikt maar wel verbinding maakt met de unit.. eigenlijk nog niet naar gekeken

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Net even gekeken met een qr code lezer kan je het wachtwoord van de unit halen.

Dan kan je verbinden naar 192.168.4.1
Helaas krijg je dan een lege pagina te zien, dus er moet ergens een api / websocket zitten.

Morgen maar eens een man in the middle uitvoeren om te zien wat er over het netwerk gaat. Want de restricties zitten in de app niet in de unit..

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
Recentelijk heb ik de bouwfilters vervangen. Nu viel mij op dat er een metalen plaatje met tape is vastgeplakt op de plek waar je het filter naar binnen schuift. Dit is bij beide filters aanwezig. Zit dit er bij jullie ook of is de installateur vergeten dit te verwijderen bij de installatie? Ik heb Itho al geprobeerd te benaderen maar die reageren niet op mijn vragen.

Afbeeldingslocatie: https://tweakers.net/i/0yHL9sCYdqt6XAP3_aueYg_3sqk=/800x/filters:strip_icc():strip_exif()/f/image/xRTSg7Z770VEUaqSq05GfRc3.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op dinsdag 18 juni 2024 @ 09:41:
Recentelijk heb ik de bouwfilters vervangen. Nu viel mij op dat er een metalen plaatje met tape is vastgeplakt op de plek waar je het filter naar binnen schuift. Dit is bij beide filters aanwezig. Zit dit er bij jullie ook of is de installateur vergeten dit te verwijderen bij de installatie? Ik heb Itho al geprobeerd te benaderen maar die reageren niet op mijn vragen.

[Afbeelding]
Dit hoort in je unit. Gewoon lekker laten zitten en als je de filters vervangt even een doekje er over :)

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
@vormulier Bedankt voor je reactie. Fijn om te horen dat dit er gewoon hoort te zitten.

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
@vormulier Ik zat nog even te kijken naar je ESPHome code m.b.t het regelen van de bypass klep. In je template switch zet je de bypass klep op manual via 2033. Moet je in dat geval ook niet register 2032 op een waarde groter dan 0 zetten zodat de klep ook daadwerkelijk open gaat? Volgens mij is de maximale waarde 550 (klep volledig open). Als je dat niet zou doen blijft de klep toch gewoon gesloten?

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op dinsdag 18 juni 2024 @ 11:35:
@vormulier Ik zat nog even te kijken naar je ESPHome code m.b.t het regelen van de bypass klep. In je template switch zet je de bypass klep op manual via 2033. Moet je in dat geval ook niet register 2032 op een waarde groter dan 0 zetten zodat de klep ook daadwerkelijk open gaat? Volgens mij is de maximale waarde 550 (klep volledig open). Als je dat niet zou doen blijft de klep toch gewoon gesloten?
2033 doet het zelfde als 2032 alleen de waardes zijn anders.
Ik had gehoopt dat 2032 zou rapporteren wat de status was maar deze waarde blijft altijd 0

De klep gaat dus gewoon open en dicht met alleen 2033 je kan dit ook gewoon horen / voelen als je bij de WTW staat.

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op dinsdag 18 juni 2024 @ 11:40:
[...]


2033 doet het zelfde als 2032 alleen de waardes zijn anders.
Ik had gehoopt dat 2032 zou rapporteren wat de status was maar deze waarde blijft altijd 0

De klep gaat dus gewoon open en dicht met alleen 2033 je kan dit ook gewoon horen / voelen als je bij de WTW staat.
Dat is inderdaad vreemd. Bij mij staat 2032 nu ook op 0. Dus als je 2033 op manual zet dan staat de klep dus volledig open? Ik zal het eens proberen terwijl ik bij de WTW in de buurt sta

Acties:
  • +1 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op dinsdag 18 juni 2024 @ 11:42:
[...]


Dat is inderdaad vreemd. Bij mij staat 2032 nu ook op 0. Dus als je 2033 op manual zet dan staat de klep dus volledig open? Ik zal het eens proberen terwijl ik bij de WTW in de buurt sta
Correct, de klep heeft alleen open en dicht en niks in het midden.

Acties:
  • 0 Henk 'm!

  • silvanverschuur
  • Registratie: November 2008
  • Laatst online: 07-05 22:16
vormulier schreef op dinsdag 18 juni 2024 @ 10:00:
[...]


Dit hoort in je unit. Gewoon lekker laten zitten en als je de filters vervangt even een doekje er over :)
Na weken wachten eindelijk ook reactie gehad van de installateur. Deze geeft aan dat ik die plaatjes eruit kan/moet halen. Hadden ze dit dan toch tijdens de installatie moeten verwijderen? @vormulier heb jij dit ooit bij de installateur nagevraagd?

Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
silvanverschuur schreef op maandag 24 juni 2024 @ 18:48:
[...]


Na weken wachten eindelijk ook reactie gehad van de installateur. Deze geeft aan dat ik die plaatjes eruit kan/moet halen. Hadden ze dit dan toch tijdens de installatie moeten verwijderen? @vormulier heb jij dit ooit bij de installateur nagevraagd?
Nu zit er nog wel een verschil in kan en moet.
Bij kan laat ik ze zitten, bij moet vraag ik me af waarom het bedrijf ze er niet uit heeft gehaald bij installatie.

Als ik de installatie handleiding lees dan staat er niks over in dus lijkt het me meer een 'kan'

Ik vraag niks meer na bij de installateur, die doen er ook maanden over om te reageren..
Pagina: 1 2 Laatste