Ervaring Intergas Xtend 5kW hybride warmtepomp

Pagina: 1 ... 37 38 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • japiesa
  • Registratie: April 2011
  • Laatst online: 17:05
Ik heb de foto’s doorgestuurd naar het bedrijf waar ik de unit gekocht heb. Die zullen idd ook wel zeggen kam maar recht. Ik vond het een duur apparaat had niet verwacht dat er dan zo mee om wordt gegaan. De rest is allemaal strak opgeleverd en naar volle tevredenheid dus dit zal ook wel goed aflopen. Ja ben blij met de antraciete unit

Acties:
  • 0 Henk 'm!

  • ErnstvV
  • Registratie: Februari 2023
  • Niet online
japiesa schreef op maandag 7 juli 2025 @ 17:20:
Nou mijn xtend is ook geplaatst.
[Afbeelding]

Nou vroeg ik mij af wat is acceptabel qua verbuigen van de lamellen achterop de unit ? Hieronder een foto van het gebeuren.
[Afbeelding]
Hey, een donker grijze, ben je de eerste hier die deze variant heeft?

Acties:
  • 0 Henk 'm!

  • japiesa
  • Registratie: April 2011
  • Laatst online: 17:05
ErnstvV schreef op maandag 7 juli 2025 @ 18:26:
[...]

Hey, een donker grijze, ben je de eerste hier die deze variant heeft?
Ik denk het. Heb mijn order pasgeleden nog kunnen aanpassen naar deze variant. Was nog wel een gedoetje met de beugel deze wouden ze dan weer in het wit uitvoeren dus heb hier zelf nog een grijze variant van opgesnord. Blijkbaar zijn die uit het assortiment bij Rodigas

Acties:
  • 0 Henk 'm!

  • ErnstvV
  • Registratie: Februari 2023
  • Niet online
Heb je ook een afgiftesysteem waarmee je koelen kunt? Of gewoon radiatoren?

Acties:
  • 0 Henk 'm!

  • japiesa
  • Registratie: April 2011
  • Laatst online: 17:05
De benedenverdieping bestaat uit vloerverwarming dus in theorie kan ik er ook mee koelen maar weet nog niet zo goed of ik dat ga gebruiken. Ik moet eerst maar eens goed dit topic doorlezen en kijken of ik alle parameters wat goed kan krijgen

Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
WillemD61 schreef op vrijdag 4 juli 2025 @ 21:47:
Ik heb wel gemerkt dat de verbinding onmiddelijk verbroken wordt als je een niet beschikbaar field opvraagt, dus dat is zeker goed om te controleren. De HA integraties die ik gezien heb bevatten velden die in versie 0.6 niet beschikbaar zijn (maar ik weet niet meer welke, ik heb ze niet genoteerd). Proberen met browser.
zou dit het probleem kunnen zijn bij mij ?
dat mijn verbinding iedere keer er uit gaat
in de devices heeft de plugin er 51 aan gemaakt heb in de hardware de intergas xtend uit gezet eens kijken als het nu beter gaat

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
teo1966 schreef op dinsdag 8 juli 2025 @ 13:06:
[...]

zou dit het probleem kunnen zijn bij mij ?
dat mijn verbinding iedere keer er uit gaat
in de devices heeft de plugin er 51 aan gemaakt heb in de hardware de intergas xtend uit gezet eens kijken als het nu beter gaat
nee, in je test heb je alleen de buitentemperatuur opgevraagd en je ziet dat die de ene keer wel en de andere keer niet correct doorgegeven wordt vanaf de Xtend. Dus het ligt niet aan de data of de plugin, het ligt echt aan de stabiliteit van je verbinding. Probeer eens rechtstreeks te verbinden tussen Raspberry en Xtend.

Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
toen draaide domoticz al mee heb de hele middag geen connectie probleem gehad met deze regel
curl 10.20.30.1/api/stats/values?fields=6573

Heb de XTEND-plugin weer aan gezet en en de verbinding is weer weg
Heb de XTEND-plugin weer uit gezet en deze regel werkt wel bij mij ik heb geen boiler eens kijken wat er nog niet meer werkt
hoe kan ik dit het beste testen in domoticz ?

pi@raspberrypi:~ $ curl 10.20.30.1/api/stats/values?fields=79b3,7921,6573,6280,62e7,62ed,65d9,6505,47e0,6c26,6ceb,6cfb,6c33,6c53,65c1
{"stats":{"79b3":2168,"7921":1800,"6573":1700,"65d9":1750,"6505":1750,"65c1":1750,"6280":2065,"62e7":2068,"62ed":2000,"47e0":"V0.86-","6c26":2189,"6ceb":2222,"6cfb":0,"6c33":-318,"6c53":0}}
pi@raspberrypi:~ $

zet ik 8e38 erbij ( "8e38": [ 16, 80, 5, 0, {}, 0.01, "Boiler temp"], ) valt de verbinding weg

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Xtend zonder boiler? Het kan zijn dat 8e38 dan niet beschikbaar is, dat weet ik niet.

Testen welke andere devices niet werken zal je toch moeten doen door ze een voor een te testen met curl of met je browser. De gebruikte codes kan je vinden in de file plugin.py in de folder domoticz/plugins/Xtend-plugin, of in de source code op Github. Ook staat de code voor elk device in de device description in Domoticz.

Stuur me verder maar directe berichten over dit issue. Dit wordt waarschijnlijk wel heel erg off-topic voor dit forum.

Acties:
  • +1 Henk 'm!

  • ErnstvV
  • Registratie: Februari 2023
  • Niet online
teo1966 schreef op dinsdag 8 juli 2025 @ 21:22:
toen draaide domoticz al mee heb de hele middag geen connectie probleem gehad met deze regel
curl 10.20.30.1/api/stats/values?fields=6573

Heb de XTEND-plugin weer aan gezet en en de verbinding is weer weg
Heb de XTEND-plugin weer uit gezet en deze regel werkt wel bij mij ik heb geen boiler eens kijken wat er nog niet meer werkt
hoe kan ik dit het beste testen in domoticz ?

pi@raspberrypi:~ $ curl 10.20.30.1/api/stats/values?fields=79b3,7921,6573,6280,62e7,62ed,65d9,6505,47e0,6c26,6ceb,6cfb,6c33,6c53,65c1
{"stats":{"79b3":2168,"7921":1800,"6573":1700,"65d9":1750,"6505":1750,"65c1":1750,"6280":2065,"62e7":2068,"62ed":2000,"47e0":"V0.86-","6c26":2189,"6ceb":2222,"6cfb":0,"6c33":-318,"6c53":0}}
pi@raspberrypi:~ $

zet ik 8e38 erbij ( "8e38": [ 16, 80, 5, 0, {}, 0.01, "Boiler temp"], ) valt de verbinding weg
Heb je misschien een andere firmwareversie waarbij specifiek dit veld een ander ID heeft? Die kunnen nog wel eens veranderen.

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
ErnstvV schreef op woensdag 9 juli 2025 @ 07:22:
[...]

Heb je misschien een andere firmwareversie waarbij specifiek dit veld een ander ID heeft? Die kunnen nog wel eens veranderen.
Zou inderdaad van belang kunnen zijn. Mijn plugin is gemaakt op versie 0.60

Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
ben er mee bezig wat wel of niet bij mij aanwezig is Hier wat screenshots van de xtend firmware versie v0,86 wep-app versie 0,51 de extend is geïnstalleerd op 28-03-2025 en daarna heb ik een firmware update aangevraagd met deze link
https://www.intergas-verw.../download-xtend-software/

Afbeeldingslocatie: https://tweakers.net/i/TjvuWwRAsSN03HgdyV51ubJbtfI=/800x/filters:strip_exif()/f/image/P5onFTlnkWWHi5DSnMqvgrNl.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/as6r8jfZaBPR8XjuWgcGZF7CUtI=/800x/filters:strip_exif()/f/image/6SwguSYU8Du2sP4ZbB4w9w9M.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/LtIDIFfAjLjq7r40AuMKhjeF_30=/800x/filters:strip_exif()/f/image/0LKgjTAqBVAR9q3YM7lPLdRB.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
heb de XTEND-plugin aangepast deze staan er in
curl 10.20.30.1/api/stats/values?fields=79b3,7921,6573,6280,62e7,62ed,65d9,6505,47e0,6c26,6ceb,6cfb,6c33,6c53,65c1
En het werkt zie screenshot thanks voor de tips en het werk aan de plugin nu effe kijken wat er nog meer bij kan gezet worden
Ik zal alles eens verwijderen met boiler erin en dan eens kijken wat er gebeurd

Afbeeldingslocatie: https://tweakers.net/i/oKXXf9dWsWoW3X7BaOIt4pqRXa0=/800x/filters:strip_exif()/f/image/FiUVVvb1KzVCjNEE52G7BBhx.png?f=fotoalbum_large

[ Voor 6% gewijzigd door teo1966 op 09-07-2025 13:13 ]


Acties:
  • +1 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Ik zie nu in een eerdere post dat 8e38 in v0.86 niet meer beschikbaar is
DSchoutsen in "Ervaring Intergas Xtend 5kW hybride warmtepomp"

Ik heb zelf de update nu ook aangevraagd. De plugin zal dan mij mij ook een fout geven en ik zal de plugin daarna aanpassen.

Acties:
  • +1 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
heb alle boiler verwijzingen uit de plugin gehaald een herstart gedaan en alles werkt :) _/-\o_

Afbeeldingslocatie: https://tweakers.net/i/o2Gy6OXxzeOWHZvkCVG3FqFiCvg=/800x/filters:strip_exif()/f/image/C4ioApBNoXVv0mlknxd0Zrij.png?f=fotoalbum_large

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
DEVSLIST={
# 80,5,0 : temperature devices
    "79b3":  [ 1, 80, 5, 0, {}, 0.01, "Room temp"],
    "7921":  [ 2, 80, 5, 0, {}, 0.01, "Target room temp"],
    "6573":  [ 3, 80, 5, 0, {}, 0.01, "Outside temp"],
    "6280":  [ 4, 80, 5, 0, {}, 0.01, "HP return temp"],
    "62e7":  [ 5, 80, 5, 0, {}, 0.01, "HP supply temp "],
    "62ed":  [ 6, 80, 5, 0, {}, 0.01, "HP setpoint temp"],
    "65d9":  [ 7, 80, 5, 0, {}, 0.01, "Exhaust gas temp"],
    "6505":  [ 8, 80, 5, 0, {}, 0.01, "Suction line gas temp"],
    "47e0":  [ 9, 243,19, 0, {}, 1, "Software version"], # added to replace unused device in version 1.0.0.
    "6c26":  [ 10, 80, 5, 0, {}, 0.01, "Condensor gas temp"],
    "6ceb":  [ 11, 80, 5, 0, {}, 0.01, "Condensor liquid temp"],
    "6cfb":  [ 12, 80, 5, 0, {}, 0.01, "Suction line overheat temp"],
    "6c33":  [ 13, 80, 5, 0, {}, 0.01, "Discharge overheat temp"],
    "6c53":  [ 14, 80, 5, 0, {}, 0.01, "Subcooling temp"],
    "65c1":  [ 15, 80, 5, 0, {}, 0.01, "Coil temp"],
# 243,9,0 : pressure devices
    "844c":  [ 22, 243, 9, 0, {}, 0.01, "CH water pressure"],
    "6579":  [ 23, 243, 9, 0, {}, 0.01, "HP suction pressure"],
    "65b0":  [ 24, 243, 9, 0, {}, 0.01, "HP discharge gas pressure"],
# 243,30,0 : flow devices
    "629c":  [ 26, 243, 30, 0, {}, 0.01, "HP CH flow"],
# 243,7,0 : fan device
    "6c8a":  [ 27, 243, 7, 0, {}, 1, "Fan speed"], # note multiplier 1
# 243,6,0 : percentage device
    "62cb":  [ 30, 243, 6, 0, {}, 0.01, "Pump level"],
# 243,31,0 : custom device
    "65a7":  [ 31, 243, 31, 0, {'Custom':'1;Hz'}, 0.01, "Compressor frequency"], # note options field sets the label for custom device
    "71a7":  [ 32, 243, 31, 0, {'Custom':'1;HR'}, 1, "HP poweron"],
# 113,0,3 : counter device
    "6ac5":  [ 33, 113, 0, 3, {'ValueQuantity':'Custom','ValueUnits':'HR'}, 1, "HP runtime"],
    "6a8e":  [ 36, 113, 0, 3, {}, 1, "HP Compressor starts"],
    "7160":  [ 37, 113, 0, 3, {}, 1, "HP power cycles"],
    "6a53":  [ 38, 113, 0, 3, {}, 1, "HP defrost cycles"],
# 243,29,0 or 4: kwh device
    "50f2":  [ 43, 243, 29, 0, {'EnergyMeterMode': '1'}, 1, "HP energy usage"],
    "5077":  [ 44, 243, 29, 4, {'EnergyMeterMode': '1'}, 1, "HP energy generated"],
# 243,31,0 : custom device
    "5041":  [ 45, 243, 31, 0, {}, 0.1, "COP"],
# 243,19,0 : text device
    "7e7a":  [ 46, 243, 19, 0, {}, 1, "Burner status"],
    "7e51":  [ 47, 243, 19, 0, {}, 1, "Heatdemand status"],
    "657e":  [ 48, 243, 19, 0, {}, 1, "Operation mode"],
    "6578":  [ 49, 243, 19, 0, {}, 1, "Working mode"],
    "777d":  [ 50, 243, 19, 0, {}, 1, "Heatpump mode"],
    "77dd":  [ 51, 243, 19, 0, {}, 1, "System status"],
}

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Ik heb 8e38 in de plugin nu vervangen door 7ee6. Die lijkt dezelfde waarde door te geven.
Ook heb ik de mogelijkheid voor kortere polling intervals aan de plugin toegevoegd.
Nu online op Github.

Acties:
  • +1 Henk 'm!

  • Veendammer
  • Registratie: December 2013
  • Laatst online: 11-09 17:22
Hallo WillemD61, je bent goed bezig geweest en bedankt! Ik had begin van de week op het forum gekeken en de vorige versie gedownload op mijn raspberyPi 3B (zonder docker). Interval stond op 5 minuten en ik kreeg deze foutmelding: Error: Intergas XTEND hybride warmtepomp hardware (7) thread seems to have ended unexpectedly. Vandaag weer gekeken en een nieuwe versie gezien maar die bleef ook dezelfde foutmelding houden. Toen ik bij deze versie de interval ging verhogen naar 30 seconden ging het goed. Ik krijg er nu ook waarden in. Ik zit op firmware 0.86.
Ik heb monit monitoring draaien op mijn Pi en ga denk ik nog een http check daar inbouwen naar 10.20.30.1. Ik poll nu vanuit domoticz met een dummy hardware en sensor iedere minuut. De URL poll toevoegen in de crontab moet ik nog doen.

[ Voor 17% gewijzigd door Veendammer op 10-07-2025 17:10 ]


Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
WillemD61 schreef op woensdag 9 juli 2025 @ 14:20:
Ik heb 8e38 in de plugin nu vervangen door 7ee6. Die lijkt dezelfde waarde door te geven.
Ook heb ik de mogelijkheid voor kortere polling intervals aan de plugin toegevoegd.
Nu online op Github.
heb bij de XTEND-plugin 1.0.2 in de DEVSLIST de boiler verwijzingen verwijderd is dit voldoende ?
en hoe kan ik het beste de plugin updaten van 1.0.1 naar 1.02

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
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
# Intergas Xtend plugin, developed using Basic Python Plugin Example as provided by GizMoCuz
#
# author WillemD61
# version 1.0.1
# - removed double use of code 65c1 (device 9 and 15 in version 1.0.0.)
# - added description for Boiler status values (843a)
# - added error handling in case XTEND wifi connection not active
# - added code for generating default Dashticz config.js for dashboard
# version 1.0.2
# - added shorter polling intervals
# - replaced datapoint 8e38 by 7ee6, boiler temp
"""
<plugin key="IntergasXtend" name="Intergas Xtend heatpump" author="WillemD61" version="1.0.1" >
    <description>
        <h2>Intergas Xtend heatpump</h2><br/>
        This plugin uses the API on the Intergas Xtend WIFI connection to get the values of a large numbers of parameters<br/>
        and then load these values onto Domoticz devices. Devices will be created if they don't exists already.<br/><br/>
        The Xtend WIFI connection needs to be active, indicated by a flashing purple LED light on the indoor unit.<br/>
        (activation is done by pressing the button on the indoor unit).<br/>
        Also the Domoticz server needs to be connected already to the active Xtend WIFI connection.<br/><br/>
        A large number of devices is created, similar to the parameters shown in the Intergas web interface.<br/>
        Also the Home Assistant integrations by DSchoutsen and thomasvt1 published on Github were used as input.<br/><br/>
        Configuration options...
    </description>
    <params>
        <param field="Mode1" label="Polling Interval" width="150px">
            <options>
                <option label="10 seconds" value="10" />
                <option label="20 seconds" value="20" />
                <option label="30 seconds" value="30" />
                <option label="1 minute" value="60" default="true" />
                <option label="2 minutes" value="120" />
                <option label="3 minutes" value="180" />
                <option label="4 minutes" value="240" />
                <option label="5 minutes" value="300" />
            </options>
        </param>
    </params>
</plugin>
"""
import DomoticzEx as Domoticz
import json,requests   # make sure these are available in your system environment
from requests.exceptions import Timeout

# A dictionary to list all parameters to be retrieved from Xtend and to define the Domoticz devices to hold them.
# Temperature sensor are listed first but order of sensors is not important for the functioning of the program
# Make sure Unit numbers are incremental and make sure fieldcodes are correct!!!!
# currently only english name is provided, can be extended with other languages
# availability of some sensors values will depend on your boiler type and year

# Dictionary structure is as follows: fieldcode : [ Unit, Type, Subtype, Switchtype, OptionsList{}, Multiplier, Name ],

DEVSLIST={
# 80,5,0 : temperature devices
    "79b3":  [ 1, 80, 5, 0, {}, 0.01, "Room temp"],
    "7921":  [ 2, 80, 5, 0, {}, 0.01, "Target room temp"],
    "6573":  [ 3, 80, 5, 0, {}, 0.01, "Outside temp"],
    "6280":  [ 4, 80, 5, 0, {}, 0.01, "HP return temp"],
    "62e7":  [ 5, 80, 5, 0, {}, 0.01, "HP supply temp "],
    "62ed":  [ 6, 80, 5, 0, {}, 0.01, "HP setpoint temp"],
    "65d9":  [ 7, 80, 5, 0, {}, 0.01, "Exhaust gas temp"],
    "6505":  [ 8, 80, 5, 0, {}, 0.01, "Suction line gas temp"],
    "47e0":  [ 9, 243,19, 0, {}, 1, "Software version"], # added to replace unused device in version 1.0.0.
    "6c26":  [ 10, 80, 5, 0, {}, 0.01, "Condensor gas temp"],
    "6ceb":  [ 11, 80, 5, 0, {}, 0.01, "Condensor liquid temp"],
    "6cfb":  [ 12, 80, 5, 0, {}, 0.01, "Suction line overheat temp"],
    "6c33":  [ 13, 80, 5, 0, {}, 0.01, "Discharge overheat temp"],
    "6c53":  [ 14, 80, 5, 0, {}, 0.01, "Subcooling temp"],
    "65c1":  [ 15, 80, 5, 0, {}, 0.01, "Coil temp"],
# 243,9,0 : pressure devices
    "844c":  [ 22, 243, 9, 0, {}, 0.01, "CH water pressure"],
    "6579":  [ 23, 243, 9, 0, {}, 0.01, "HP suction pressure"],
    "65b0":  [ 24, 243, 9, 0, {}, 0.01, "HP discharge gas pressure"],
# 243,30,0 : flow devices
    "629c":  [ 26, 243, 30, 0, {}, 0.01, "HP CH flow"],
# 243,7,0 : fan device
    "6c8a":  [ 27, 243, 7, 0, {}, 1, "Fan speed"], # note multiplier 1
# 243,6,0 : percentage device
    "62cb":  [ 30, 243, 6, 0, {}, 0.01, "Pump level"],
# 243,31,0 : custom device
    "65a7":  [ 31, 243, 31, 0, {'Custom':'1;Hz'}, 0.01, "Compressor frequency"], # note options field sets the label for custom device
    "71a7":  [ 32, 243, 31, 0, {'Custom':'1;HR'}, 1, "HP poweron"],
# 113,0,3 : counter device
    "6ac5":  [ 33, 113, 0, 3, {'ValueQuantity':'Custom','ValueUnits':'HR'}, 1, "HP runtime"],
    "6a8e":  [ 36, 113, 0, 3, {}, 1, "HP Compressor starts"],
    "7160":  [ 37, 113, 0, 3, {}, 1, "HP power cycles"],
# 243,29,0 or 4: kwh device
    "50f2":  [ 43, 243, 29, 0, {'EnergyMeterMode': '1'}, 1, "HP energy usage"],
    "5077":  [ 44, 243, 29, 4, {'EnergyMeterMode': '1'}, 1, "HP energy generated"],
# 243,31,0 : custom device
    "5041":  [ 45, 243, 31, 0, {}, 0.1, "COP"],
# 243,19,0 : text device
    "7e7a":  [ 46, 243, 19, 0, {}, 1, "Burner status"],
    "7e51":  [ 47, 243, 19, 0, {}, 1, "Heatdemand status"],
    "657e":  [ 48, 243, 19, 0, {}, 1, "Operation mode"],
    "6578":  [ 49, 243, 19, 0, {}, 1, "Working mode"],
    "777d":  [ 50, 243, 19, 0, {}, 1, "Heatpump mode"],
    "77dd":  [ 51, 243, 19, 0, {}, 1, "System status"],
}

# define the url to get the Xtend field values
XtendIP="http://10.20.30.1"  # the IP address of the Xtend indoor unit after activation by pressing the button
XtendAPI="/api/stats/values?fields=" # the API line to request field values
APIFieldsString=""  # the list of field values to be requested in the url, based on the dictionary above
for Dev in DEVSLIST:
    APIFieldsString+=Dev
    APIFieldsString+=","
APIurl=XtendIP+XtendAPI+APIFieldsString


class XtendPlugin:
    enabled = False
    def __init__(self):
        return

    def onStart(self):
        Domoticz.Log("onStart called")
        Domoticz.Heartbeat(int(Parameters["Mode1"]))
        self.Hwid=Parameters['HardwareID']
        # cycle through device list and create any non-existing devices when the plugin/domoticz is started
        for Dev in DEVSLIST:
            Unit=DEVSLIST[Dev][0]
            DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
            Type=DEVSLIST[Dev][1]
            Subtype=DEVSLIST[Dev][2]
            Switchtype=DEVSLIST[Dev][3]
            Options=DEVSLIST[Dev][4]
            Name="XTEND: "+DEVSLIST[Dev][6]
            Description="Xtend field code :"+Dev
            if DeviceID not in Devices:
                Domoticz.Status(f"Creating device for Field {Dev} ...")
                if ((Type==243) and (Subtype==29)):
                    # below code puts an initial svalue on the kwh device and then changes the type to "computed". This is to work around a BUG in Domoticz for computed kwh devices. See issue 6194 on Github.
                    Domoticz.Unit(DeviceID=DeviceID,Unit=Unit, Name=Name, Type=Type, Subtype=Subtype, Switchtype=Switchtype, Options={}, Used=1, Description=Description).Create()
                    Devices[DeviceID].Units[Unit].sValue="0;0"
                    Devices[DeviceID].Units[Unit].Update()
                    Devices[DeviceID].Units[Unit].Options=Options
                    Devices[DeviceID].Units[Unit].Update(UpdateOptions=True)
                else:
                    Domoticz.Unit(DeviceID=DeviceID,Unit=Unit, Name=Name, Type=Type, Subtype=Subtype, Switchtype=Switchtype, Options=Options, Used=1, Description=Description).Create()
        for Dev in DEVSLIST:
            Domoticz.Log("DEVSLIST "+str(DEVSLIST[Dev][0])+DEVSLIST[Dev][6])
        self.createCONFIGJS()


    def onStop(self):
        Domoticz.Log("onStop called")

    def onConnect(self, Connection, Status, Description):
        Domoticz.Log("onConnect called")

    def onMessage(self, Connection, Data):
        Domoticz.Log("onMessage called")

    def onCommand(self, DeviceID, Unit, Command, Level, Color):
        Domoticz.Log("onCommand called for Device " + str(DeviceID) + " Unit " + str(Unit) + ": Parameter '" + str(Command) + "', Level: " + str(Level))

    def onNotification(self, Name, Subject, Text, Status, Priority, Sound, ImageFile):
        Domoticz.Log("Notification: " + Name + "," + Subject + "," + Text + "," + Status + "," + str(Priority) + "," + Sound + "," + ImageFile)

    def onDisconnect(self, Connection):
        Domoticz.Log("onDisconnect called")

    def onHeartbeat(self):
        Domoticz.Log("onHeartbeat called")
        self.getXtendData()

    def getXtendData(self):
        Domoticz.Log("getXtendData called")
        self.Hwid=Parameters['HardwareID']
        try:
            response=requests.get(APIurl, timeout=5)
            if response.status_code==200:
                responseJson=response.json()
                Domoticz.Log(responseJson["stats"])
                for Dev in DEVSLIST:
                    type=DEVSLIST[Dev][1]
                    subtype=DEVSLIST[Dev][2]
                    Unit=DEVSLIST[Dev][0]
                    DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                    if Devices[DeviceID].Units[Unit].Used==1:
                        if ((type==80) or # temperature device
                            (type==113) or # counter device
                            ((type==243) and (subtype==9)) or # pressure device
                            ((type==243) and (subtype==30)) or # waterflow device
                            ((type==243) and (subtype==7)) or # fan device
                            ((type==243) and (subtype==6)) or # percentage device
                            ((type==243) and (subtype==31)) # custom device
                                                    ):
                            multiplier=DEVSLIST[Dev][5]
                            if multiplier==1:
                                fieldValue=round(float(multiplier*responseJson["stats"][Dev]),0)
                            else:
                                fieldValue=round(float(multiplier*responseJson["stats"][Dev]),1)
                            Devices[DeviceID].Units[Unit].nValue=fieldValue
                            Devices[DeviceID].Units[Unit].sValue=str(fieldValue)
                            Devices[DeviceID].Units[Unit].Update()

                        if ((type==243) and (subtype==29)): # kwh device
                            fieldValue=responseJson["stats"][Dev]
                            Devices[DeviceID].Units[Unit].nValue=0
                            Devices[DeviceID].Units[Unit].sValue=str(fieldValue)+";1" # watts are supplied, kwh are calculated by Domoticz.
                            Devices[DeviceID].Units[Unit].Update()
                        if ((type==243) and (subtype==19)): # text device
                            fieldValue=responseJson["stats"][Dev]
                            if Dev=="47e0":
                                Devices[DeviceID].Units[Unit].nValue=0
                                fieldText=fieldValue
                            else:
                                Devices[DeviceID].Units[Unit].nValue=fieldValue
                                fieldText=str(fieldValue)
                            if Dev=='777d':
                                if fieldValue==0: fieldText="DHW"
                                elif fieldValue==1: fieldText="HEATING"
                                elif fieldValue==2:  fieldText="COOLING"
                                elif fieldValue==253: fieldText="PUMPDOWN"
                                elif fieldValue==254: fieldText="OFF"
                                elif fieldValue==255: fieldText="UNDEFINED"
                                else: fieldText="Unknown, value: "+str(fieldValue)
                            if Dev=='77dd':
                                if fieldValue==0: fieldText="MONITOR_LOCKOUT"
                                elif fieldValue==1: fieldText="PUMP_VENTING"
                                elif fieldValue==2:  fieldText="SERVICE"
                                elif fieldValue==3: fieldText="DEFROST"
                                elif fieldValue==4: fieldText="DHW"
                                elif fieldValue==5: fieldText="ROOMHEATING_COMFORT"
                                elif fieldValue==6: fieldText="ROOMHEATING_ECO"
                                elif fieldValue==7: fieldText="ROOMCOOLING"
                                elif fieldValue==8: fieldText="DHW_HEATEXCHANGE"
                                elif fieldValue==9: fieldText="FLOORHEATINGPROTOCOL"
                                elif fieldValue==12: fieldText="ANTIFREEZE"
                                elif fieldValue==13: fieldText="PUMP_MAINTENANCE"
                                elif fieldValue==14: fieldText="IDLE"
                                elif fieldValue==255: fieldText="NO_TASK"
                                else: fieldText="Unknown, value: "+str(fieldValue)
                            if Dev=='6578':
                                if fieldValue==0: fieldText="COOLING"
                                elif fieldValue==1: fieldText="HEATING"
                                elif fieldValue==2:  fieldText="DEFROSTING"
                                elif fieldValue==3: fieldText="PUMPDOWN"
                                elif fieldValue==255: fieldText="UNDEFINED"
                                else: fieldText="Unknown, value: "+str(fieldValue)
                            if Dev=='657e':
                                if fieldValue==0: fieldText="DHW"
                                elif fieldValue==1: fieldText="HEATING"
                                elif fieldValue==2:  fieldText="COOLING"
                                elif fieldValue==253: fieldText="PUMPDOWN"
                                elif fieldValue==254: fieldText="OFF"
                                elif fieldValue==255: fieldText="UNDEFINED"
                                else: fieldText="Unknown, value: "+str(fieldValue)
                            if Dev=='7e51':
                                if fieldValue==0: fieldText="OPENTHERM"
                                elif fieldValue==15: fieldText="BOILER_EXT"
                                elif fieldValue==24:  fieldText="FROST"
                                elif fieldValue==37:  fieldText="CH_RF"
                                elif fieldValue==51:  fieldText="DHW_INT"
                                elif fieldValue==85:  fieldText="SENSORTEST"
                                elif fieldValue==86:  fieldText="COMMISSIONING"
                                elif fieldValue==87:  fieldText="CRANKHEATING"
                                elif fieldValue==102:  fieldText="CH"
                                elif fieldValue==103:  fieldText="CH_WAIT"
                                elif fieldValue==104:  fieldText="DEFROSTING"
                                elif fieldValue==117:  fieldText="STARTING_COOLING"
                                elif fieldValue==118:  fieldText="COOLING"
                                elif fieldValue==119:  fieldText="COOLING_WAIT"
                                elif fieldValue==126:  fieldText="STANDBY"
                                elif fieldValue==127:  fieldText="OFF"
                                elif fieldValue==153:  fieldText="POSTRUN_BOILER"
                                elif fieldValue==170:  fieldText="SERVICE"
                                elif fieldValue==189:  fieldText="POSTRUN_COOLING"
                                elif fieldValue==204:  fieldText="DHW"
                                elif fieldValue==205:  fieldText="DHW_HRECO"
                                elif fieldValue==230:  fieldText="STARTING_CH"
                                elif fieldValue==231:  fieldText="POSTRUN_CH"
                                elif fieldValue==240:  fieldText="BOILER_INT"
                                elif fieldValue==255:  fieldText="HEATUP"
                                else: fieldText="Unknown, value: "+str(fieldValue)
                            if Dev=='7e7a':
                                if fieldValue==0: fieldText="STARTUP"
                                elif fieldValue==1: fieldText="INTERPURGE"
                                elif fieldValue==2:  fieldText="POSTPURGE"
                                elif fieldValue==4: fieldText="PREPURGE"
                                elif fieldValue==8: fieldText="IGNITION"
                                elif fieldValue==16: fieldText="WAITING"
                                elif fieldValue==32: fieldText="RUNNING"
                                elif fieldValue==64: fieldText="REST"
                                elif fieldValue==128: fieldText="LOCKOUT"
                                else: fieldText="Unknown, value: "+str(fieldValue)
                            if Dev=='843a':
                                if fieldValue==0: fieldText="OFF"
                                elif fieldValue==12: fieldText="DHW"
                                else: fieldText="Unknown, value: "+str(fieldValue)

                            Devices[DeviceID].Units[Unit].sValue=fieldText
                            Devices[DeviceID].Units[Unit].Update()
            else:
                raise Exception
        except Timeout:
            Domoticz.Error("Timeout on getting Xtend data. Check connection.")
        except:
            Domoticz.Error("No proper Xtend data received. Check connection.")


    def createCONFIGJS(self): # create a default CONFIG.js file for a Dashticz dashboard
        try:
            fileHandle=open("DASHTICZCONFIG.js","w")
            # file heading
            print("var config = {}",file=fileHandle)
            print("config['language'] = 'en_US'; //or: nl_NL, en_US, de_DE, fr_FR, hu_HU, it_IT, pt_PT, sv_SV",file=fileHandle)
            print("config['domoticz_ip'] = 'http://xxx.xxx.xxx.xxx:port';",file=fileHandle)
            print("config['domoticz_refresh'] = '5';",file=fileHandle)
            print("config['dashticz_refresh'] = '60';",file=fileHandle)
            # blocks
            print("//Definition of blocks",file=fileHandle)
            print("blocks = {}",file=fileHandle)
            for Dev in DEVSLIST:
                Unit=DEVSLIST[Dev][0]
                DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                if (Devices[DeviceID].Units[Unit].Type==113 or (Devices[DeviceID].Units[Unit].Type==243 and Devices[DeviceID].Units[Unit].SubType==29)):
                    print("blocks["+"\'"+str(Devices[DeviceID].Units[Unit].ID)+"_1\'] = {",file=fileHandle)
                else:
                    print("blocks["+str(Devices[DeviceID].Units[Unit].ID)+"] = {",file=fileHandle)

                print("    last_update:false,",file=fileHandle)
                print("    width: 12",file=fileHandle)
                print("}",file=fileHandle)
            # columns
            print("//Definition of columns",file=fileHandle)
            print("columns = {}",file=fileHandle)

            print("columns[\"xtendsummary\"] = {",file=fileHandle)
            print("    blocks : [",end=" ",file=fileHandle)
            for Unit in [1,2,3,47,49,48,51,50,9]:
                DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                if (Devices[DeviceID].Units[Unit].Type==113 or (Devices[DeviceID].Units[Unit].Type==243 and Devices[DeviceID].Units[Unit].SubType==29)):
                    DomoticzID="\'"+str(Devices[DeviceID].Units[Unit].ID)+"_1\'"
                else:
                    DomoticzID=str(Devices[DeviceID].Units[Unit].ID)
                print(DomoticzID,end=",",file=fileHandle)
            print("],",file=fileHandle)
            print("    width: 2",file=fileHandle)
            print("}",file=fileHandle)

            print("columns[\"xtendtoday\"] = {",file=fileHandle)
            print("    blocks : [",end=" ",file=fileHandle)
            for Unit in [22,32,33,36,37,38,43,44,45]:
                DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                if (Devices[DeviceID].Units[Unit].Type==113 or (Devices[DeviceID].Units[Unit].Type==243 and Devices[DeviceID].Units[Unit].SubType==29)):
                    DomoticzID="\'"+str(Devices[DeviceID].Units[Unit].ID)+"_1\'"
                else:
                    DomoticzID=str(Devices[DeviceID].Units[Unit].ID)
                print(DomoticzID,end=",",file=fileHandle)
            print("],",file=fileHandle)
            print("    width: 2",file=fileHandle)
            print("}",file=fileHandle)

            print("columns[\"xtendactual1\"] = {",file=fileHandle)
            print("    blocks : [",end=" ",file=fileHandle)
            for Unit in [6,5,4,7,8,10,11,12,13]:
                DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                if (Devices[DeviceID].Units[Unit].Type==113 or (Devices[DeviceID].Units[Unit].Type==243 and Devices[DeviceID].Units[Unit].SubType==29)):
                    DomoticzID="\'"+str(Devices[DeviceID].Units[Unit].ID)+"_1\'"
                else:
                    DomoticzID=str(Devices[DeviceID].Units[Unit].ID)
                print(DomoticzID,end=",",file=fileHandle)
            print("],",file=fileHandle)
            print("    width: 2",file=fileHandle)
            print("}",file=fileHandle)

            print("columns[\"xtendactual2\"] = {",file=fileHandle)
            print("    blocks : [",end=" ",file=fileHandle)
            for Unit in [14,15,23,24,27,30,26,31]:
                DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                if (Devices[DeviceID].Units[Unit].Type==113 or (Devices[DeviceID].Units[Unit].Type==243 and Devices[DeviceID].Units[Unit].SubType==29)):
                    DomoticzID="\'"+str(Devices[DeviceID].Units[Unit].ID)+"_1\'"
                else:
                    DomoticzID=str(Devices[DeviceID].Units[Unit].ID)
                print(DomoticzID,end=",",file=fileHandle)
            print("],",file=fileHandle)
            print("    width: 2",file=fileHandle)
            print("}",file=fileHandle)

            print("columns[\"boileractual1\"] = {",file=fileHandle)
            print("    blocks : [",end=" ",file=fileHandle)
            for Unit in [34,35,39,40,52,46,41,42]:
                DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                if (Devices[DeviceID].Units[Unit].Type==113 or (Devices[DeviceID].Units[Unit].Type==243 and Devices[DeviceID].Units[Unit].SubType==29)):
                    DomoticzID="\'"+str(Devices[DeviceID].Units[Unit].ID)+"_1\'"
                else:
                    DomoticzID=str(Devices[DeviceID].Units[Unit].ID)
                print(DomoticzID,end=",",file=fileHandle)
            print("],",file=fileHandle)
            print("    width: 2",file=fileHandle)
            print("}",file=fileHandle)


            print("columns[\"boileractual2\"] = {",file=fileHandle)
            print("    blocks : [",end=" ",file=fileHandle)
            for Unit in [16,17,18,19,28,29,20,21,25]:
                DeviceID="{:04x}{:04x}".format(self.Hwid,Unit)
                if (Devices[DeviceID].Units[Unit].Type==113 or (Devices[DeviceID].Units[Unit].Type==243 and Devices[DeviceID].Units[Unit].SubType==29)):
                    DomoticzID="\'"+str(Devices[DeviceID].Units[Unit].ID)+"_1\'"
                else:
                    DomoticzID=str(Devices[DeviceID].Units[Unit].ID)

                print(DomoticzID,end=",",file=fileHandle)
            print("],",file=fileHandle)
            print("    width: 2",file=fileHandle)
            print("}",file=fileHandle)


            # screens
            print("//Definition of screens",file=fileHandle)
            print("screens = {}",file=fileHandle)
            print("screens[1] = {",file=fileHandle)  # change this screen number if you already have existing dashticz screens
            print("    columns: [\"xtendsummary\",\"xtendtoday\",\"xtendactual1\",\"xtendactual2\",\"boileractual1\",\"boileractual2\"]",file=fileHandle)
            print("}",file=fileHandle)
            fileHandle.close()
        except:
            Domoticz.Error("ERROR: problem creating default Dashticz CONFIG.js")
            fileHandle.close()

global _plugin
_plugin = XtendPlugin()

def onStart():
    global _plugin
    _plugin.onStart()

def onStop():
    global _plugin
    _plugin.onStop()

def onConnect(Connection, Status, Description):
    global _plugin
    _plugin.onConnect(Connection, Status, Description)

def onMessage(Connection, Data):
    global _plugin
    _plugin.onMessage(Connection, Data)

def onCommand(DeviceID, Unit, Command, Level, Color):
    global _plugin
    _plugin.onCommand(DeviceID, Unit, Command, Level, Color)

def onNotification(Name, Subject, Text, Status, Priority, Sound, ImageFile):
    global _plugin
    _plugin.onNotification(Name, Subject, Text, Status, Priority, Sound, ImageFile)

def onDisconnect(Connection):
    global _plugin
    _plugin.onDisconnect(Connection)

def onHeartbeat():
    global _plugin
    _plugin.onHeartbeat()

# Generic helper functions
def DumpConfigToLog():
    for x in Parameters:
        if Parameters[x] != "":
            Domoticz.Debug( "'" + x + "':'" + str(Parameters[x]) + "'")
    Domoticz.Debug("Device count: " + str(len(Devices)))
    for DeviceName in Devices:
        Device = Devices[DeviceName]
        Domoticz.Debug("Device ID:       '" + str(Device.DeviceID) + "'")
        Domoticz.Debug("--->Unit Count:      '" + str(len(Device.Units)) + "'")
        for UnitNo in Device.Units:
            Unit = Device.Units[UnitNo]
            Domoticz.Debug("--->Unit:           " + str(UnitNo))
            Domoticz.Debug("--->Unit Name:     '" + Unit.Name + "'")
            Domoticz.Debug("--->Unit nValue:    " + str(Unit.nValue))
            Domoticz.Debug("--->Unit sValue:   '" + Unit.sValue + "'")
            Domoticz.Debug("--->Unit LastLevel: " + str(Unit.LastLevel))
    return

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Je had een installatie zonder boiler? Dan weet ik niet exact welke je moet verwijderen.

In een installatie met boiler en versie 0.86 firmware kan de huidige plugin versie 1.0.2 gebruikt worden.

Een upgrade kan je doen door vanuit de plugin folder het "git pull" commando te geven.

Als je een schone installatie wilt kan je ook eerst de plugin uit domoticz verwijderen (dus niet alleen disable maar echt verwijderen) dan worden ook de devices verwijderd. Bij het installeren van de nieuwe versie worden dan de nieuwe devices aangemaakt. (Ook domotics opnieuw opstarten)

Acties:
  • 0 Henk 'm!

  • Aldmar
  • Registratie: Augustus 2004
  • Laatst online: 15:59

Aldmar

Niks...

Ben ik nu gek aan het worden?

Ik lees mijn Xtend uit via een wifi dongle op een Home Assistant NCU.

De HA software heb ik geupdate en sinds doen ben ik de verbinding met de Xtend verloren. Gebeurt wel vaker na een update oid, even met de hand via de knop op de xtend verbinding maken en dan is de connectie weer terug. Echter nu niet.
Dus ik wilde checken of en hoe de wifi-dongle verbinding heeft, maar deze kan ik binnen HA nergens vinden?! Het was altijd settings->system->network. En dan stond daar ergens de network interfaces. Dan moest ik de dongle even selecteren (naast de reguliere LAN-interface) en daar verbinding laten maken met de xtend. Maar nu kan ik nergens de dongel meer selecteren?


-edit-
Ben toe aan weekend denk ik. Na een paar keer rebooten met/zonder wifi dongle werkt het weer. :X
Blijft wel gevoelig vind ik. Wanneer komt Intergas met een degelijke connectie naar HA? :P

[ Voor 12% gewijzigd door Aldmar op 11-07-2025 17:13 ]


Acties:
  • 0 Henk 'm!

  • Skippy52
  • Registratie: Maart 2024
  • Laatst online: 06-09 10:05
Regelmatig verlies ik de Wifi verbinding tussen mijn homeassistant en de Xtend. Ik kan dan, wanneer ik Wifi weer activeer op de Xtend geen verbinding meer opzetten, niet met de telefoon en ook niet met Homeassistant. Ik moet dan eerst een powercycle doen op de Xtend voordat ik de Wifi weer kan koppelen? Hebben meerderen hier problemen mee??

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Misschien dezelfde oorzaak als beschreven hierboven met Domoticz? Als het systeem een waarde opvraagt voor een onbeschikbare key zal de Xtend de verbinding verbreken. Dus als je versie 0.86 hebt moet je niet code 8e38 opvragen want die is dan niet meer beschikbaar. Die moet je verwijderen of vervangen door 7ee6.

Hoe je dat in Home Assistant moet doen kan ik je niet vertellen.

Acties:
  • 0 Henk 'm!

  • Skippy52
  • Registratie: Maart 2024
  • Laatst online: 06-09 10:05
Controle op eventuele sensoren welke geen waardes afgeven heeft helaas niets opgeleverd.
Alle gebruikte sensoren geven waardes Zo bestaat 8e38 bij mij dus ook niet, 7ee6 bestaat wel bij mij. Er moet dus een andere oorzaak zijn waarom mijn Wifi af en toe wegvalt en ik daarvoor mijn Xtend een powercycle moet geven.

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Skippy52 schreef op vrijdag 11 juli 2025 @ 22:05:
Controle op eventuele sensoren welke geen waardes afgeven heeft helaas niets opgeleverd.
Alle gebruikte sensoren geven waardes Zo bestaat 8e38 bij mij dus ook niet, 7ee6 bestaat wel bij mij. Er moet dus een andere oorzaak zijn waarom mijn Wifi af en toe wegvalt en ik daarvoor mijn Xtend een powercycle moet geven.
Ik heb jarenlang een Ziggo modem (de witte versie) gehad waarbij de verbindingen regelmatig wegvielen en de enige manier om die weer tot stand te brengen was het desbetreffende apparaat opnieuw opstarten. Nu sinds ruim een jaar een nieuwer modem (zwarte versie) en nooit problemen meer. Achteraf bleek dat een bekend probleem van de witte modems, vooral als er veel kleine pakketjes werden verstuurd (zoals met home automation). Misschien hetzelfde ?

Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Veendammer schreef op donderdag 10 juli 2025 @ 17:03:
Hallo WillemD61, je bent goed bezig geweest en bedankt! Ik had begin van de week op het forum gekeken en de vorige versie gedownload op mijn raspberyPi 3B (zonder docker). Interval stond op 5 minuten en ik kreeg deze foutmelding: Error: Intergas XTEND hybride warmtepomp hardware (7) thread seems to have ended unexpectedly. Vandaag weer gekeken en een nieuwe versie gezien maar die bleef ook dezelfde foutmelding houden. Toen ik bij deze versie de interval ging verhogen naar 30 seconden ging het goed. Ik krijg er nu ook waarden in. Ik zit op firmware 0.86.
Ik heb monit monitoring draaien op mijn Pi en ga denk ik nog een http check daar inbouwen naar 10.20.30.1. Ik poll nu vanuit domoticz met een dummy hardware en sensor iedere minuut. De URL poll toevoegen in de crontab moet ik nog doen.
Ik zie nu in de domoticz documentatie dat de onheartbeat interval niet langer dan 30 seconden mag zijn anders krijg je inderdaad die foutmelding. Als het polling interval langer moet zijn dan 30 seconden moet de onheartbeat dus gewoon een of meerdere keren niets doen. Dat is voor de volgende versie van de plugin. Workaround; voorlopig dus geen interval langer dan 30 second kiezen.

Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
Voor de techneuten onder ons.
De Xtend zit bij ons op een aparte groep. Ik zie dat het maximale verbruik van de Xtend ongeveer 1500 watt is.
In de specificaties staat dat de Xtend maximaal 1800 watt kan gebruiken.

Naast de Xtend wil ik graag twee thuisbatterijen van Homewizard aansluiten.

Stel ik gebruik onderstaande stekkerdoos:
https://www.conrad.nl/nl/...ker-1-stuk-s-1926154.html

Ik doe de Xtend op altijd aan en de twee batterijen in de overige plekken.

Neem ik dan een risico? Zou het mogen om zo continue zo te belasten?

[ Voor 6% gewijzigd door Oinken op 15-07-2025 16:13 ]


Acties:
  • 0 Henk 'm!

  • Krissiejj
  • Registratie: December 2023
  • Laatst online: 13:03
Oinken schreef op dinsdag 15 juli 2025 @ 15:58:
Voor de techneuten onder ons.
De Xtend zit bij ons op een aparte groep. Ik zie dat het maximale verbruik van de Xtend ongeveer 1500 watt is.
In de specificaties staat dat de Xtend maximaal 1800 watt kan gebruiken.

Naast de Xtend wil ik graag twee thuisbatterijen van Homewizard aansluiten.

Stel ik gebruik onderstaande stekkerdoos:
https://www.conrad.nl/nl/...ker-1-stuk-s-1926154.html

Ik doe de Xtend op altijd aan en de twee batterijen in de overige plekken.

Neem ik dan een risico? Zou het mogen om zo continue zo te belasten?
Nee dat mag niet, je hebt al een aparte groep nodig voor 1 accu

Intergas Extreme 36 Hybride Xtend, 300L boiler 2kW E, WTW Brink Flair 400 (Multi Air Supply), Oost 2175Wp West 3915Wp PV.


Acties:
  • 0 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
Geen expert hier maar...

Ik heb soortgelijke vragen en discussie gezien m.b.t. aansluiten van 2 zonnepanelen a 400 Wp direct op stekker, zonder aparte groep.

Toen leek de conclusie te zijn dat een installateur het niet mag doen maar een particulier wel, tot 600 (of 800?) watt.

Homewizard specificatie beweert zelf dat je hun batterij direct met stekker mag aansluiten. Het lijkt me dat twee stuks wel over de limiet gaan en dan op een aparte groep moeten.

Het risico op een bestaande groep is dat je het maximale uit het net trekt wat de zekering toestaat en dat je daarbovenop nog de batterijen vol leegtrekt (achter de zekering) en dat daarmee de belasting van je leidingen hoger wordt dan waarvoor ze ontworpen zijn, met risico op brand.

Ik heb zelf wel 2 zonnepanelen op een groep waar verder alleen verlichting op zit. Ik zou het zeker niet combineren met een warmtepomp. Officieel max 1800 W maar wat als er iets fout gaat? Dan wil je wel dat de zekering er uit gaat.

En die stekkerdoos die je uit heb gezocht schakelt uit bij 3400 W (=1800+800+800). Is dat alsof je de stekker uit de Homewizard batterij trekt? Is meestal ook niet lekker voor randapparatuur. En wat als de batterijen aan het leveren zijn en er gaat iets mis met je warmtepomp?

Nogmaals, ik ben geen expert, maar dit voelt niet goed. Ik zou het niet doen. Ik weet niet of je er iets aan hebt.

Zie hier nog uitleg van zonneplan, ongeveer dezelfde strekking:
https://www.zonneplan.nl/...tekker/wet-en-regelgeving

[ Voor 4% gewijzigd door WillemD61 op 15-07-2025 22:05 ]


Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
Dank beiden, ik twijfelde al sterk. Dit trekt me over de streep.

Ik zoek t.z.t. wel iemand die een extra groep wil aanleggen.

Acties:
  • 0 Henk 'm!

  • remcon
  • Registratie: Juli 2023
  • Laatst online: 11-09 14:30
Oinken schreef op dinsdag 15 juli 2025 @ 15:58:
Voor de techneuten onder ons.
De Xtend zit bij ons op een aparte groep. Ik zie dat het maximale verbruik van de Xtend ongeveer 1500 watt is.
In de specificaties staat dat de Xtend maximaal 1800 watt kan gebruiken.

Naast de Xtend wil ik graag twee thuisbatterijen van Homewizard aansluiten.

Stel ik gebruik onderstaande stekkerdoos:
https://www.conrad.nl/nl/...ker-1-stuk-s-1926154.html

Ik doe de Xtend op altijd aan en de twee batterijen in de overige plekken.

Neem ik dan een risico? Zou het mogen om zo continue zo te belasten?
Kijk eens naar een PV verdeler.
Als je van je meterkast eerst rechtstreeks naar een PV verdeler gaat, dan kun je vanaf je PV verdeler weer opsplitsen naar je XTend en je 2 thuisbatterijen.
Zorg er wel voor dat in je meterkast een groep zit met hoger amperage (16A bijvoorbeeld) dan in je PV verdeler (10A of 6A, afhankelijk van het apparaat dat je aansluit)

Acties:
  • 0 Henk 'm!

  • a2aan
  • Registratie: Juni 2024
  • Laatst online: 09-09 20:33
TLDR: die 800W teruglevering van de HomeWizard batterijen is 'veilig', en de 1600W die ze (maximaal) kunnen opnemen zijn niet veel anders dan van een straalkachel of waterkoker. Ik denk dat prima past naast een Xtend die maximaal 1800W opneemt, en in de praktijk niet/nauwelijks boven de 1500W komt (als je er geen extra externe circulatiepompen op aansluit).


Je kán de HW-batterijen ontgrendelen, waarna ze 1600W kunnen terugleveren, maar dat 'mag' alleen als ze op een eigen groep zitte. Standaard beperkt HW de totale teruglevering tot 800W, ongeacht de hoeveelheid (gekoppelde) batterijen.

Aan de verbruikskant kom je, samen met (alleen) een Xtend op 1800+1600=3400W. Dat lijkt dicht bij de grens van 16A (3680W), maar in de praktijk komt dit alleen voor als je >3400W pv-opwek hebt (de HW-batterij laadt op met pv-overschot), én op dat moment je Xtend maximaal draait. Ik denk dat die combinatie niet zo vaak zal voorkomen (maar áls het voorkomt, valt het nog gewoon binnen de veiligheidsmarges).

Het 'risico' van met 800W (of als je de regels overtreedt 1600W) invoeden via een stopcontact is dat de zekering/automaat dat niet 'ziet', en dus ook niet tegen beveiligt. Daarom zijn er regels die een limiet van 800W stellen, waar HW zich aan houdt, ook met twee batterijen (als je ze niet ontgrendelt).

Dus onder normale omstandigheden is er nooit een issue met twee HW-batterijen en een Xtend op een groep.

@WillemD61 vraagt 'wat als er iets fout gaat'. Nou, als er iets fout gaat, gaat het meestal goed fout (kortsluiting of aardlek), en dan klapt er alsnog een beveiliging in je meterkast uit. De kans dat er iets mis gaat waarvoor je Xtend ineens ~ 4400W gaat verbruiken waarvan de er maar 3600W door je meterkast loopt, waardoor de bedrading of je wandcontactdoos in de fik vliegt, lijkt me aanzienlijk kleiner dan dat de Xtend zelf een catastrofale storing krijgt...

Acties:
  • 0 Henk 'm!

  • EdwinFl
  • Registratie: Januari 2022
  • Laatst online: 16:51
a2aan schreef op woensdag 16 juli 2025 @ 13:15:
TLDR: die 800W teruglevering van de HomeWizard batterijen is 'veilig', en de 1600W die ze (maximaal) kunnen opnemen zijn niet veel anders dan van een straalkachel of waterkoker. Ik denk dat prima past naast een Xtend die maximaal 1800W opneemt, en in de praktijk niet/nauwelijks boven de 1500W komt (als je er geen extra externe circulatiepompen op aansluit).


Je kán de HW-batterijen ontgrendelen, waarna ze 1600W kunnen terugleveren, maar dat 'mag' alleen als ze op een eigen groep zitte. Standaard beperkt HW de totale teruglevering tot 800W, ongeacht de hoeveelheid (gekoppelde) batterijen.

Aan de verbruikskant kom je, samen met (alleen) een Xtend op 1800+1600=3400W. Dat lijkt dicht bij de grens van 16A (3680W), maar in de praktijk komt dit alleen voor als je >3400W pv-opwek hebt (de HW-batterij laadt op met pv-overschot), én op dat moment je Xtend maximaal draait. Ik denk dat die combinatie niet zo vaak zal voorkomen (maar áls het voorkomt, valt het nog gewoon binnen de veiligheidsmarges).

Het 'risico' van met 800W (of als je de regels overtreedt 1600W) invoeden via een stopcontact is dat de zekering/automaat dat niet 'ziet', en dus ook niet tegen beveiligt. Daarom zijn er regels die een limiet van 800W stellen, waar HW zich aan houdt, ook met twee batterijen (als je ze niet ontgrendelt).

Dus onder normale omstandigheden is er nooit een issue met twee HW-batterijen en een Xtend op een groep.

@WillemD61 vraagt 'wat als er iets fout gaat'. Nou, als er iets fout gaat, gaat het meestal goed fout (kortsluiting of aardlek), en dan klapt er alsnog een beveiliging in je meterkast uit. De kans dat er iets mis gaat waarvoor je Xtend ineens ~ 4400W gaat verbruiken waarvan de er maar 3600W door je meterkast loopt, waardoor de bedrading of je wandcontactdoos in de fik vliegt, lijkt me aanzienlijk kleiner dan dat de Xtend zelf een catastrofale storing krijgt...
Dat klopt helemaal alleen zeker niet die contactdoos er tussen. En dit geldt alleen voor de Homewizard.

Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
De Xtend zit nu op een aparte groep, met een enkele opbouw stopcontact enkel. Die zou ik natuurlijk ook aan kunnen passen naar dubbel of drie.

Acties:
  • 0 Henk 'm!

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Drievoudig stopcontact lijkt me een prima oplossing. Zelfs als de Xtend 1800 W zou gebruiken (ik heb nooit hoger dan 1500 gezien) zit je met 2 vol ladende accu's nog niet op 15 A. Als die groep met 16 A is gezekerd geen enkel probleem.

Daar komt nog bij dat in de situatie met een maximaal verbruikende Xtend (koud weer 's winters) het niet logisch lijkt dat de accu's vol gaan laden.

Homewizard geeft op hun website aan dat je tot 2 batterijen mag aansluiten op een bestaande groep.

Acties:
  • 0 Henk 'm!

  • Chielp
  • Registratie: Maart 2009
  • Laatst online: 13:19
Lecenten schreef op zaterdag 19 juli 2025 @ 16:14:
Homewizard geeft op hun website aan dat je tot 2 batterijen mag aansluiten op een bestaande groep.
Dat klopt maar dan ontladen ze niet meer dan met 800 watt. Je kunt aangeven dat ze niet beide op dezelfde groep zitten om ze te laten ontladen op 1600 watt.

Ik weet niet of jullie een elektrische auto hebben met een zogeheten granny lader. Als je deze aansluit op een gewoon stopcontact gaat de auto gedurende lange tijd 3200 watt door de kabels laden. Ik kan je vertellen, deze worden heet. Vooral als de stekkers niet perfect contact maken wordt het warm. Ik gebruik die lader echt bij hoge uitzondering omdat het gebruik gewoon gevaarlijk is.
Terug naar de batterijen. Je kunt de waarschuwing dus negeren maar die is er niet voor niets. Heel lang 1600 watt door een stopcontact met misschien niet goed aangesloten kabels is gewoon vragen om problemen. En ik weet ook niet of jou opstalverzekering het moedwillig negeren van de melding in geval van brand wel dekt.

Acties:
  • 0 Henk 'm!

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Je bedoelt met "moedwillig negeren van de melding" dat @Oinken de Homewizard batterijen voor de gek houdt en ze zo instelt alsof ze op aparte groepen zitten en dus 1600 W kunnen ontladen ?

Dat is niet de bedoeling en dat is hij volgens mij ook helemaal niet van plan. Als je alles zo instelt als het hoort gaat er door het stopcontact in theorie maximaal 15 A en in de praktijk zelfs een stuk minder.

Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
Ik durf niet de beveiliging er af te halen.

Mijn idee is warmtepomp en een of twee batterijen op dezelfde groep.

Deze groep wordt nu alleen gebruikt door de warmtepomp. Daar kan dus nog wat bij. Loopt met zo’n dikke gewapende kabel van de meterkast naar de ruimte waar de cv hangt.

Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
800 + 800 + 1500.

Waarbij het uniek is dat de batterijen vol aan het laden zijn terwijl de warmtepomp volop werkt.

Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
En op 800 ontladen zijn de twee batterijen op een wat koudere dag zo leeg op een nachtje hoor. Dus ik hoef het risico niet te nemen.

Acties:
  • 0 Henk 'm!

  • Chielp
  • Registratie: Maart 2009
  • Laatst online: 13:19
Oinken schreef op zondag 20 juli 2025 @ 20:55:
Ik durf niet de beveiliging er af te halen.

Mijn idee is warmtepomp en een of twee batterijen op dezelfde groep.

Deze groep wordt nu alleen gebruikt door de warmtepomp. Daar kan dus nog wat bij. Loopt met zo’n dikke gewapende kabel van de meterkast naar de ruimte waar de cv hangt.
Dan had ik het idd niet goed begrepen. Ik neem ook aan dat je geen 40 panelen op het dak hebt liggen (dus ook in de winter de winter als de warmtepomp draait niet genoeg opwekt om ook nog de accu’s te vullen, en de accu’s dus een half jaar niets doen), en de groep ook speciaal is aangelegd voor de warmtepomp. Je kunt er dan van uit gaan dat een continue belasting geen kwaad kan.

Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
19 panelen en op een hele mooie zomerse dag haal ik wel 40 kwh. In de wintermaanden kom ik daar niet in de buurt. Maar kan een mooie zonnige dag toch nog zorgen voor 11 kwh.

Acties:
  • 0 Henk 'm!

  • GroundBreaking
  • Registratie: November 2012
  • Laatst online: 14:48
Chielp schreef op zondag 20 juli 2025 @ 21:29:
[...]


Dan had ik het idd niet goed begrepen. Ik neem ook aan dat je geen 40 panelen op het dak hebt liggen (dus ook in de winter de winter als de warmtepomp draait niet genoeg opwekt om ook nog de accu’s te vullen, en de accu’s dus een half jaar niets doen), en de groep ook speciaal is aangelegd voor de warmtepomp. Je kunt er dan van uit gaan dat een continue belasting geen kwaad kan.
Hier met 12 panelen is December en Januari inderdaad slecht geweest niet boven de 8 kwh per dag, maar in November en Februari genoeg momenten 3000+ watt van de panelen gehaald en totaal 11-15 kwh gehaald per dag. Dus best veel momenten in de "winter" zou er wel stroom richting de accu's gaan.
Niet dat er hier accu's zijn, maar goed theoretisch.

Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
Volgens mij zit ik helemaal goed als ik op de aparte groep een opbouw stopcontact maak met drie aansluitingen. Daarop sluiten we dan aan de Xtend en twee homewizard batterijen.
De beveiliging haal ik niet van de batterijen.

In het uitzonderlijke geval van heel veel zon en heel koud buiten gaat er dan 1500 + 800 + 800 doorheen op een aparte groep. Dat is dan de situatie dat twee batterijen aan het opladen zijn met 800 per stuk en de Xtend maximaal werkt op 1450 (hoger heb ik nog nooit gehad).

[ Voor 17% gewijzigd door Oinken op 23-07-2025 15:59 ]


Acties:
  • 0 Henk 'm!

  • Oinken
  • Registratie: Februari 2025
  • Laatst online: 11-09 19:55
Hebben jullie je wel eens verdiept in waar de buitenunit van de Xtend vandaan komt? Ik zie op het internet staan dat Rheem samenwerkt met Bluestar. Dat doet vermoeden dat de buitenunit daar wordt gemaakt.
Ben ook wel benieuwd welke fabrikanten bijvoorbeeld de compressor leveren die in de buitenunit zit.
En dan zie ik vervolgens dat er door Rheem met de Econet app wordt gewerkt. Zou de bediening van de Xtend daar van afgeleid zijn?
Allemaal geen superbelangrijke dingen, maar wel leuk om me in te verdiepen.

Acties:
  • 0 Henk 'm!

  • studiostevus
  • Registratie: April 2022
  • Laatst online: 11-09 15:29
Voor installatie van een xtend als standalone unit (vloerverwarming), neem ik aan dat de vvw verdeler uitgevoerd moet zijn met een pomp? Aangezien er geen cv ketel hangt om water rond te pompen.

Wijziging: ik heb de installatie handleiding bekeken, er zit wel een circulatiepomp in, dus mijn huidige aanname is dat de vvw verdeler ZONDER pomp uitgevoerd dient te worden.

Aanvulling: ik was van plan om zonder buffervat te werken. VVW is 500m bij 16mm. Goed idee?

[ Voor 44% gewijzigd door studiostevus op 18-08-2025 15:47 ]


Acties:
  • 0 Henk 'm!

  • Plantje1978
  • Registratie: Februari 2009
  • Laatst online: 08-09 17:11
Ik heb gewoon een pomp bij de verdeler van de vloerverwarming

Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
ik met pomp een therminon hybrid line flex
Afbeeldingslocatie: https://tweakers.net/i/C9PU5AyWTE477-QTgysuDQUiKDY=/800x/filters:strip_icc():strip_exif()/f/image/H06L2XOwuZuypmkgPTNo6Jsd.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • GroundBreaking
  • Registratie: November 2012
  • Laatst online: 14:48
Je kunt inderdaad prima zonder pomp, en een compleet open verdeler.
Al weet ik eerlijk niet waarom je voor een Xtend zou gaan bij een standalone unit.

Acties:
  • 0 Henk 'm!

  • DaanTriple7
  • Registratie: Oktober 2023
  • Laatst online: 16:52
GroundBreaking schreef op dinsdag 19 augustus 2025 @ 13:35:
Je kunt inderdaad prima zonder pomp, en een compleet open verdeler.
Al weet ik eerlijk niet waarom je voor een Xtend zou gaan bij een standalone unit.
Betaalbaar?

Acties:
  • 0 Henk 'm!

  • studiostevus
  • Registratie: April 2022
  • Laatst online: 11-09 15:29
GroundBreaking schreef op dinsdag 19 augustus 2025 @ 13:35:
Al weet ik eerlijk niet waarom je voor een Xtend zou gaan bij een standalone unit.
Inderdaad kon er op marktplaats voor een redelijke prijs aankomen. Het gaat om een tuinhuis, dus zou zowiezo geen subsidie krijgen, en hoef niet het beste van het beste.
teo1966 schreef op dinsdag 19 augustus 2025 @ 11:28:
ik met pomp een therminon hybrid line flex
[Afbeelding]
Plantje1978 schreef op dinsdag 19 augustus 2025 @ 07:29:
Ik heb gewoon een pomp bij de verdeler van de vloerverwarming
GroundBreaking schreef op dinsdag 19 augustus 2025 @ 13:35:
Je kunt inderdaad prima zonder pomp, en een compleet open verdeler.
Ok nu ben ik in de war... de ene zegt wel een pomp, de andere geen pomp... verdere duiding bij de situatie: De verdeler zou direct aan de binnenunit van de WP komen te hangen, zonder verdere aftakkingen naar andere verdelers of radiatoren.

[ Voor 85% gewijzigd door studiostevus op 20-08-2025 09:21 ]


Acties:
  • +1 Henk 'm!

  • Chielp
  • Registratie: Maart 2009
  • Laatst online: 13:19
studiostevus schreef op woensdag 20 augustus 2025 @ 09:18:

Ok nu ben ik in de war... de ene zegt wel een pomp, de andere geen pomp... verdere duiding bij de situatie: De verdeler zou direct aan de binnenunit van de WP komen te hangen, zonder verdere aftakkingen naar andere verdelers of radiatoren.
Er zijn 3 soorten verdelers, Low Temperature, High Temperature en Hybrid.

Een HT is bedoeld voor samenwerking met een ketel. Hier is de input water van 60-90 graden, veel te warm voor in de vloer. Het water wordt per definitie gemengd met het retourwater uit de vloer in een vooraf gedefinieerde verhouding en is per definitie kouder dan het aangeleverde water (door het mengen). Hier is een pomp nodig.

Een LT is eigenlijk gewoon een open verdeler. Hier is geen pomp nodig.

Een hybride is een oplossing voor als je vloer/radiatoren combo hebt. Voor radiatoren heb je meestal een hogere temperatuur nodig dan in de vloer -> een HT verdeler is noodzakelijk. Maar in de herfst heb je misschien aan 30 graden genoeg -> Een HT zorgt ervoor dat er nog steeds flink gemengd wordt en er misschien 5 graden verloren gaat door het mengen. dit is energieverspilling en daarom hebben ze de Hybrid bedacht. Boven een bepaalde aanlevertemp is deze HT en hieronder LT. Ook hier heb je een pomp nodig.

Zorg wel dat je in jou geval de flow niet afknijpt:
- De temperatuurknop (als deze er al op zit) op de verdeler helemaal open.
- De Xtend op een maximum temperatuur instellen, heel belangrijk om te voorkomen dat er te warm water de grond in gaat.
- De Xtend verwacht retourwater dat ongeveer 4 a 5 graden kouder is dan de aanvoertemperatuur. De pomp in de Xtend zo instellen dat de retourtemp dit ook is.
- Als de pomp nu zo langzaam moet draaien dat de Xtend bijna gelijk weer uit gaat heb je misschien toch een buffervat nodig. Je wilt niet dat de Xtend te snel weer stopt / gaat pendelen.

Succes!

Acties:
  • 0 Henk 'm!

  • studiostevus
  • Registratie: April 2022
  • Laatst online: 11-09 15:29
Dank je! Verklaart een hoop.

Dus in mijn geval:
- open verdeler zonder pomp
- initieel geen buffervat, en checken of pendelgedrag gaat optreden

Acties:
  • +2 Henk 'm!

  • Plantje1978
  • Registratie: Februari 2009
  • Laatst online: 08-09 17:11
Plantje1978 schreef op dinsdag 19 augustus 2025 @ 07:29:
Ik heb gewoon een pomp bij de verdeler van de vloerverwarming
Ook wat meer duiding hierbij.
Mijn vloerverwarming is geïnstalleerd door de ene partij en de ketel + Xtend door een andere partij. Tenslotte is de ketel + Xtend door een derde partij op de verdeler aangesloten. Ze hebben alle drie gewoon compleet los van elkaar hun dansje gedaan. Vooral ook, omdat niemand zich wil verdiepen in het andere deel.
De ketelboer wil niet weten hoe de vloerverwarming werkt.
De vloerverwarmingfrezer is niet geïnteresseerd in wat voor ketel er voor zit. Zolang er maar lage temperatuur aangevoerd wordt, want het is een lage temperatuur vloerverwarming.
Ze willen vooral het één niet op het ander of het ander op het één aansluiten, want dan kunnen ze niet volhouden, dat ze dat andere deel niet kennen. De derde partij die de buizen tussen de ketel + Xtend en de verdeler hebben geplaatst hebben ook gewoon alleen dat gedaan.

En dan kom je dus uit bij een pomp in de Xtend, "want zo hoort een Xtend geïnstalleerd te worden" en een pomp op de verdeler "want zo hoort je vloerverwarming met verdeler geïnstalleerd te worden"

Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
heb op mijn extend de wifi geconnect met een asus rt-ac68u in Repeatermodus naar mij pi3b waar domoticz op draait met de plugin van willemd61 zie https://github.com/WillemD61/XTEND-plugin
ik heb gemerkt dat de extend op dezelfde 2.4 ghz gaat zitten als op mijn eigen 2.4 ghz , als ik mijn eigen frequentie verander gaat de extend ook mee naar deze frequentie heb div frequenties geprobeerd
iemand een idee hoe dit kan ?

Acties:
  • 0 Henk 'm!

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Dat komt denk ik doordat de Xtend zijn radio module niet alleen gebruikt als access point maar ook om een verbinding naar buiten te maken via je eigen WiFi netwerk. Is niet belangrijk, de hoeveelheid verkeer die er over gaat is zo klein dat dat geen invloed zal hebben.

Acties:
  • 0 Henk 'm!

  • VySio
  • Registratie: Juni 2013
  • Laatst online: 14:50
studiostevus schreef op woensdag 20 augustus 2025 @ 11:40:
Dank je! Verklaart een hoop.

Dus in mijn geval:
- open verdeler zonder pomp
- initieel geen buffervat, en checken of pendelgedrag gaat optreden
Ik heb ook alleen vloerverwarming en had de verdeler eerder ook met een pomp (mocht iemand geïnteresseerdzijn in een 5groeps met pomp ;). Afgelopen herfst vervangen voor een open verdeler.

Mijn maximale flow is van 12l per minuut naar 19l per minuut gegaan. Dit is zelden nodig,want de warmtepomp moduleert in mijn geval vaak naar 8l per minuut. Maar geeft wel aan dat er minder weerstand is.

Daarom naast de eerdere uitleg een korte vuistregel:
Als je maximaal benodigde aanvoer te warm is voor de vloer, gebruik dan een verdeler met pomp. In alle andere gevallen zonder pomp (is nog voordeliger ook)

Acties:
  • 0 Henk 'm!

  • rekel
  • Registratie: Januari 2024
  • Laatst online: 11-09 17:15
Chielp schreef op zaterdag 19 juli 2025 @ 20:48:
[...]

Ik weet niet of jullie een elektrische auto hebben met een zogeheten granny lader. Als je deze aansluit op een gewoon stopcontact gaat de auto gedurende lange tijd 3200 watt door de kabels laden. Ik kan je vertellen, deze worden heet. Vooral als de stekkers niet perfect contact maken wordt het warm. Ik gebruik die lader echt bij hoge uitzondering omdat het gebruik gewoon gevaarlijk is.
Een “granny lader” laadt normaal gesproken met max 10 amp, dus zo’n 2300 watt. Er zijn wel instelbare laders die tot 16 amp kunnen, maar zover ik weet zijn de standaard bijgeleverde laders max 10 amp. Dat wordt alsnog goed heet natuurlijk, zeker wanneer er geen perfect contact is zoals je schrijft. Ik heb één keer bij iemand zijn oude verlengsnoer gebruikt om te kunnen laden en die was gloeiend heet geworden.

Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
vandaag de xtend uit en aan gezet kwam er niet meer op via de raspberry-pi , pc , of gsm naar de reboot geen probleem meer ( misschien wel een temp/cache die vol loopt )

Acties:
  • 0 Henk 'm!

  • Arthur71
  • Registratie: Augustus 2015
  • Laatst online: 02-09 08:14
Wij zijn sinds mrt in bezit van een Xtend 5 met 80 l buffervat, Iemand met een evengroot buffervat? Ik vraag me nl af hoe vaak de Xtend 5 bij jullie aanslaat.

Vriendelijke groet van Barbara

Acties:
  • 0 Henk 'm!

  • bburgg
  • Registratie: Mei 2025
  • Laatst online: 07-09 23:18
Arthur71 schreef op woensdag 27 augustus 2025 @ 16:38:
Wij zijn sinds mrt in bezit van een Xtend 5 met 80 l buffervat, Iemand met een evengroot buffervat? Ik vraag me nl af hoe vaak de Xtend 5 bij jullie aanslaat.

Vriendelijke groet van Barbara
Ja. Dat hangt natuurlijk af van de hoeveelheid warm water je gebruikt, maar bij normaal gebruik (2 personen), 2 tot 3 keer per dag gedurende ongeveer 20 minuten. Wij hebben een hybride installatie (warmtepomp + gasketel)

  • Japyo
  • Registratie: November 2020
  • Laatst online: 14:48
Ik ben benieuwd welk tijdsblok jullie hebben ingesteld voor de opwarming van het warmwatervat en tot welke maximum temperatuur het vat verwarmd wordt.

Hyundai Kona 64 Kwh Korea Fashion Design+ Chalk White import uit Zweden MY2020 occasionkoop; 3000Wp 1 fase oost zonnepanelen; 3x25A huisaansluiting; Easee Charge Lite met Equalizer


  • Arthur71
  • Registratie: Augustus 2015
  • Laatst online: 02-09 08:14
Dank voor jullie reactie! Ik begrijp dat het verschilt maar moest even weten of 'ie überhaupt dagelijks aanslaat. 🙈

Sinds installatie in maart totdat ergens in juni de stroom een keer -ongerelateerd- uitviel, ging de warmtepomp nl alleen aan wanneer het huis verwarmd diende te worden. Na stroomuitval sloeg de warmtepomp op hol, zo leek het voor ons; op random tijden aan gaan, soms een paar minuten, soms ruim een half uur. Dit doet 'ie nog steeds.

We zijn tot nu toe helemaal afhankelijk van het installatiebedrijf en kunnen zelf niet meekijken in het systeem maar hebben er eerlijk gezegd ook geen kaas van gegeten. Jullie allemaal wel als ik dat zo lees. :-)
Via een project van de gemeente is dit installatiebedrijf aangewezen maar heeft zelf ook weinig ervaring. Aangezien ook zij aan een storing dachten, zijn ze in juli een aantal x langsgeweest om de boel uit te meten, met Intergas aan de lijn. Uiteindelijk bleek dat een sensor verkeerd was geplaatst en de driewegklep is aangepast. De warmtepomp slaat nog steeds op random tijden op de dag aan.

Nu de warmtepomp geregeld draait zou dit de normale situatie moeten zijn? Het zijn zulke prutsers geweest dat ik -sowieso moeite mee- hen niet gauw meer geloof. Dit zou betekenen dat het de eerste paar mnd dus niet naar behoren heeft gedraaid en ze sinds een paar dagen zelf ook pas weten dat hoe het nu draait, normaal is.

Ook zij dachten aan een storing al die tijd. Intergas gaf volgens hen eerst aan dat de warmtepomp na stroomuitval even een paar dgn tijd nodig heeft om zichzelf weer te reguleren. Ik wilde jullie dit hele verhaal besparen maar wel even goed voor de context.

Ik zie nog 2 technische punten in een e-mail tussen installatiebedrijf en Intergas in een e-mail voorbij komen (in een mail naar mij). Die ga ik nog checken vandaag, of dat wel goed zit, I doubt it.

Heel verhaal, hopelijk te volgen.

Groet van Barbara

  • Arthur71
  • Registratie: Augustus 2015
  • Laatst online: 02-09 08:14
Japyo schreef op donderdag 28 augustus 2025 @ 00:00:
Ik ben benieuwd welk tijdsblok jullie hebben ingesteld voor de opwarming van het warmwatervat en tot welke maximum temperatuur het vat verwarmd wordt.
Die vraag speel ik door! Ik weet nu al dat het installatiebedrijf hier zenuwachtig van wordt omdat ze het voor het eerst horen. 😅

  • Plantje1978
  • Registratie: Februari 2009
  • Laatst online: 08-09 17:11
Arthur71 schreef op donderdag 28 augustus 2025 @ 06:06:
Sinds installatie in maart totdat ergens in juni de stroom een keer -ongerelateerd- uitviel, ging de warmtepomp nl alleen aan wanneer het huis verwarmd diende te worden. Na stroomuitval sloeg de warmtepomp op hol, zo leek het voor ons; op random tijden aan gaan, soms een paar minuten, soms ruim een half uur. Dit doet 'ie nog steeds.
Huh?! Ik kan me lelijk vergissen, maar een Xtend wordt toch sowieso enkel gebruikt om je huis te verwarmen?
Bij onze installatie is het vrij simpel:
De warm water leiding komt uit de ketel. Dus bij warmwatervraag wordt dat altijd door de ketel geleverd. Simpelweg omdat de Xtend er niet op aangesloten zit
Vanuit de Xtend loopt de verwarmingsleiding naar de verdeler van de vloerverwarming. Om te zorgen dat de ketel kan bijspringen wanneer de Xtend het niet kan bolwerken zit er dus een Y stuk zodat ook de ketel water voor de verwarming kan leveren.

In mijn beleving staat de Xtend gewoon de hele zomer idle te draaien en zodra we weer verwarming nodig hebben springt ie aan.

Dit idee dus:
Afbeeldingslocatie: https://tweakers.net/i/iHVZLk3DrQM45mFULEVPBTIL0Rk=/x800/filters:strip_icc():strip_exif()/f/image/n084UJ8oOeIBXsDGoMftiVW6.jpg?f=fotoalbum_large

  • Arthur71
  • Registratie: Augustus 2015
  • Laatst online: 02-09 08:14
Plantje1978 schreef op donderdag 28 augustus 2025 @ 07:05:
[...]


Huh?! Ik kan me lelijk vergissen, maar een Xtend wordt toch sowieso enkel gebruikt om je huis te verwarmen?
Bij onze installatie is het vrij simpel:
De warm water leiding komt uit de ketel. Dus bij warmwatervraag wordt dat altijd door de ketel geleverd. Simpelweg omdat de Xtend er niet op aangesloten zit
Vanuit de Xtend loopt de verwarmingsleiding naar de verdeler van de vloerverwarming. Om te zorgen dat de ketel kan bijspringen wanneer de Xtend het niet kan bolwerken zit er dus een Y stuk zodat ook de ketel water voor de verwarming kan leveren.

In mijn beleving staat de Xtend gewoon de hele zomer idle te draaien en zodra we weer verwarming nodig hebben springt ie aan.

Dit idee dus:
[Afbeelding]
Geen Xtore dus?

  • Plantje1978
  • Registratie: Februari 2009
  • Laatst online: 08-09 17:11
Nee inderdaad. Ik dacht dan ook dat het buffervat puur was om de fluctuatie van het verwarmingssysteem op te vangen. Lekker geïnformeerd weer door de installateur!
De ene installateur zegt:"Nee, je hebt geen buffervat nodig, want je vloerverwarming is dusdanig groot dat ie dat opvangt"
De andere installateur zegt:"Nee, zelfs met zo'n vloerverwarming moet je een buffervat hebben, omdat anders je Xtend gaat pendelen en dat wil je niet!"

Dus je wil me vertellen, dat ik de hele zomer mijn zonnepanelen en Xtend had kunnen gebruiken om ook warm water te maken?!? En dat als ik wat zuinig ben ik bij wijze van spreken nagenoeg geen gas zou hoeven gebuiken?

  • Arthur71
  • Registratie: Augustus 2015
  • Laatst online: 02-09 08:14
Ik ben maar een nitwit hè, ik hoop dat iemand anders die vraag correct kan beantwoorden.

  • Plantje1978
  • Registratie: Februari 2009
  • Laatst online: 08-09 17:11
No worries. Ik heb even op de Intergas site gekeken en inderdaad dit is hoe het werkt. Maar onze Xtend hangt er al sinds 3-6-2024 en de Xtore is pas in oktober 2024 geïntroduceerd. Dus eens kijken of ik die op enig moment kan toevoegen in de CV kast!

Acties:
  • +1 Henk 'm!

  • Krissiejj
  • Registratie: December 2023
  • Laatst online: 13:03
Buffervat en tapwatervat niet door elkaar halen;)

Buffervat is voor cv
Tapwatervat voor warm douche water.

Ik heb een 300L tapwatervat die opwarmt 2x daags tot 55/60 graden a 1 1/2 uur per keer.

@Arthur71 als jij geen tapwatervat bijvoorbeeld de xtore hebt dan zou je xtend inprincipe nu al 2 maand niet te hoeven draaien. (Mits hele grote warmtevraag woning dan;))

Edit: lees dat je een 3 weg klep hebt dus denk dat je 80L vat voor tapwater hebt. (Xtore)

Je kan deze instellen met een bepaalde hysterese. Dat betekend dat als hij onder een bepaalde temperatuur komt bijvoorbeeld 6/7 graden verschil dan de gevraagde temperatuur hij aan moet gaan. Kan zijn dat deze heel minimaal is ingesteld.
Jammer dat je er niet in kan, anders kan je dat zo uitlezen namelijk.

[ Voor 34% gewijzigd door Krissiejj op 28-08-2025 12:51 ]

Intergas Extreme 36 Hybride Xtend, 300L boiler 2kW E, WTW Brink Flair 400 (Multi Air Supply), Oost 2175Wp West 3915Wp PV.


Acties:
  • 0 Henk 'm!

  • teo1966
  • Registratie: Mei 2004
  • Laatst online: 16:36
@WillemD61 een vraag ik gebruik Dashticz niet heeft jouw https://github.com/WillemD61/XTEND-plugin deze nodig of kan ik Dashticz verwijderen ?

Acties:
  • +1 Henk 'm!

  • WillemD61
  • Registratie: Maart 2023
  • Laatst online: 15:45
teo1966 schreef op dinsdag 2 september 2025 @ 14:18:
@WillemD61 een vraag ik gebruik Dashticz niet heeft jouw https://github.com/WillemD61/XTEND-plugin deze nodig of kan ik Dashticz verwijderen ?
Je kan zonder Dashticz werken, geen probleem.

In domoticz zelf zie je de xtend sensors verspreid over verschillende pagina's/tabs (tenzij je zelf extra configuratie doet). In dashticz staan ze allemaal samen op 1 pagina.

Acties:
  • 0 Henk 'm!

  • Miglow
  • Registratie: Oktober 2002
  • Laatst online: 11-09 12:02
Even een vraagje, ik was toevallig even op zolder en daar zag ik de Xtend met een rode led. Ingelogd en toen gaf hij de volgende melding die zich niet laat resetten 🤷🏼‍♂️

Afbeeldingslocatie: https://tweakers.net/i/U_Lix2bFFH19GHRKW9JuDA9wT3w=/x800/filters:strip_icc():strip_exif()/f/image/JTXj6fSBBA4yavHL2h4Vb07X.jpg?f=fotoalbum_large

Iemand een idee behalve Kemkens bellen maandag?

Acties:
  • 0 Henk 'm!

  • ErnstvV
  • Registratie: Februari 2023
  • Niet online
Kan je eens kijken waar parameter 29 op staat?

Ik denk dat je installateur daar niet zo heel veel mee kan maar dat Intergas dit op kan lossen. Die lezen vast wel mee.

[ Voor 57% gewijzigd door ErnstvV op 07-09-2025 21:28 ]


Acties:
  • 0 Henk 'm!

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Afbeeldingslocatie: https://tweakers.net/i/-0TrxkMd9637BPi5d1BX5xWjcgY=/800x/filters:strip_exif()/f/image/1LibwyqwS2lCpMauJD3Y171r.png?f=fotoalbum_large

P029 staat niet in de handleiding, niet duidelijk wat dit doet. De waarde staat bij mij op 0 terwijl de default 1 zou zijn, ik heb daar nooit iets aan veranderd.

In ieder geval, als bij @Miglow daar iets raars staat, dan zou ik er 1 van maken.

Acties:
  • +1 Henk 'm!

  • Miglow
  • Registratie: Oktober 2002
  • Laatst online: 11-09 12:02
ErnstvV schreef op zondag 7 september 2025 @ 20:48:
Kan je eens kijken waar parameter 29 op staat?

Ik denk dat je installateur daar niet zo heel veel mee kan maar dat Intergas dit op kan lossen. Die lezen vast wel mee.
Ik heb contact gehad met Intergas, die leest inderdaad mee en waar ik een testversie van de firmware draai(de), is er door de automatische update een produktieversie op gekomen en die gebruiken andere waarden blijkbaar. Die testversie is om de "langsrijdende sneltrein" bij het defrosten te verminderen. De leidingen lopen namelijk langs mijn slaapkamermuur naar de buitenunit en ik werd er 's nachts wakker van.

Nu staat er weer een testversie op.

Acties:
  • 0 Henk 'm!

  • ErnstvV
  • Registratie: Februari 2023
  • Niet online
Miglow schreef op maandag 8 september 2025 @ 14:56:
[...]


Ik heb contact gehad met Intergas, die leest inderdaad mee en waar ik een testversie van de firmware draai(de), is er door de automatische update een produktieversie op gekomen en die gebruiken andere waarden blijkbaar. Die testversie is om de "langsrijdende sneltrein" bij het defrosten te verminderen. De leidingen lopen namelijk langs mijn slaapkamermuur naar de buitenunit en ik werd er 's nachts wakker van.

Nu staat er weer een testversie op.
Mooi dat het al weer opgelost is, maakte de testversie zoveel verschil bij jou? Mogen ze dan wel in die release stoppen ;)

Acties:
  • 0 Henk 'm!

  • Miglow
  • Registratie: Oktober 2002
  • Laatst online: 11-09 12:02
ErnstvV schreef op maandag 8 september 2025 @ 19:06:
[...]

Mooi dat het al weer opgelost is, maakte de testversie zoveel verschil bij jou? Mogen ze dan wel in die release stoppen ;)
Ja, het maakt veel verschil. Hoor het nu praktisch niet meer, ook al heb ik die versie er niet lang voor het einde van het stookseizoen op/in gekregen. Deze winter zal ik het echt testen, maar het lawaai van een langsrijdende trein was erg luid. Aangezien ik niet ver van een spoor woon (ongeveer 400m hemelsbreed en overdag hoor ik het sowieso niet) dacht ik eerst dat het een trein was namelijk en vond het gek dat ik in de paar jaar dat ik er reeds woonde nooit eerder wakker van geworden was.

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Beste (mede)Tweakers,

In mei 2025 is bij mij (alleen radiatoren) een HRE 36/30, een Xtend 5kW en een gasboiler (PCU-R120) geïnstalleerd, samen met een Comfort Touch Thermostaat. Na het hier met veel interesse lezen van de mogelijkheden van Home Assistant heb ik een ‘Home Assistant Green’ aangeschaft (05-09) samen met een ‘WIFI Dongle (TL-WN823N)’. Nu probeer ik de Xtend te verbinden met HA en dat lukt niet. Ik heb daarbij ‘DSchoutsen/HA_connection_Xtend’ gevolgd en tot de regel:
In Developer Tools click on the Tab States and filter on the name of the sensor, in my
case intergas_xtend.

Is alles OK (is directory /config hetzelfde als /homeassistant op de Home Assistant Green?).
Bij het zoeken onder ‘Statussen’ worden geen overeenkomstige entiteiten gevonden. De LED op de Xtend blijft paars knipperen, dus de verbinding blijft open staan, dat werkt wel.

Iemand een idee?
Oja, ik ben een oude (75) leek en geen programmeur.

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Als je de .yaml files onder /homeassisant installeert, dan moet
sensor_intergas_Xtend.yaml in /homeassistant/sensors
en
template_intergas_Xtend.yaml in /homeassistant/templates

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Als die files op de juiste plaats staan en het werkt nog steeds niet:
Heb je een restart van HA gedaan ?

Zo ja, en het werkt nog steeds niet:
Installeer de Firefox add-on voor HA:
https://community.home-as...ant-add-on-firefox/558672

Open in Firefox deze website:
10.20.30.1

Zie je daar de Xtend website ?

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Alle files staan op de juiste plaats en probeer ik https://github.com/mincka/ha-addons toe te voegen maar krijg de fout:
Cmd('git') failed due to: exit code(128) cmdline: git clone -v --recursive --depth=1 --shallow-submodules -- https://github.com/mincka/ha-addons /data/addons/git/49e24ccc stderr: 'Cloning into '/data/addons/git/49e24ccc'... fatal: unable to access 'https://github.com/mincka/ha-addons/': Could not resolve host: github.com '

  • magiel
  • Registratie: Januari 2005
  • Laatst online: 11-09 14:18
Stephanus-K38 schreef op donderdag 11 september 2025 @ 13:45:
Alle files staan op de juiste plaats en probeer ik https://github.com/mincka/ha-addons toe te voegen maar krijg de fout:
Cmd('git') failed due to: exit code(128) cmdline: git clone -v --recursive --depth=1 --shallow-submodules -- https://github.com/mincka/ha-addons /data/addons/git/49e24ccc stderr: 'Cloning into '/data/addons/git/49e24ccc'... fatal: unable to access 'https://github.com/mincka/ha-addons/': Could not resolve host: github.com '
de computer (home assistant?) heeft geen toegang tot internet of er is een ander probleem met je DNS instellingen.

Ik wil het er _niet_ over hebben.


  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Of de USB wifi adapter werkt niet goed onder LInux of is niet goed ingesteld.

Kies in Homeassistant: Instellingen/Systeem/Netwerk

Kies daar de netwerkinterface met een w in de naam.

Wat zie je daar bij "Wifi" en "IPv4" ?

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Bij Wifi staat: Verbonden met Xtend-250........
Bij IPv4 staat:
Automatisch
IP-adres: 10.20.30.2
Netmask: 255.255.255.0
Gateway adres: 10.20.30.1
DNS-server: 10.20.30.1

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
De DNS server moet je veranderen in de DNS server die jouw LAN gebruikt. Dat is het IP adres wat is ingesteld als DNS server bij de andere interface, waarvan de naam met een e begint.

Daarna zou je de Firefox add-on moeten kunnen installeren.

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Ik heb de firefox add-on geinstalleerd en als response op 10.20.30.1 komt de Intergas Xtend Summary tevoorschijn. Dat lijkt OK, maar onder Statussen nog steeds geen intergas_Xtend. Ook niet na het opnieuw opstarten van Home Assistant Green.

[ Voor 31% gewijzigd door Stephanus-K38 op 11-09-2025 14:38 ]


  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Het goede nieuws is dat de wifi en internet verbindingen goed werken.

In /homeassistant/configuration.yaml
staat daar een regel met:
sensor: !include_dir_merge_list sensors

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Ja, en in de homeassistant/sensors/sensor_intergas_Xtend.yaml
- platform: rest
name: Intergas_Xtend
unique_id: 71298044-d08d-494c-a415-41a72b4a3aaa
resource: http://10.20.30.1/api/sta...,848e,841b,8434,84d1,844c
scan_interval: 120
value_template: "Ok"
timeout: 30
json_attributes:
- stats
Precies volgens voorschrift, denk ik
met platform: geen spaties, - stats: 4 spaties em de rest twee spaties.

[ Voor 5% gewijzigd door Stephanus-K38 op 11-09-2025 14:57 ]


  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Staat het daar precies zoals je nu schrijft, of zoals in de handleiding met 1 of meer spaties voor sommige regels.

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Je was me voor.

Ik heb even geen idee meer, misschien iemand anders wel. Of dit nog:
Instellingen/Apparaten en diensten

Zie je daar een entry RESTful
Klik dan op 1 entiteit

Zie je daar Intergas_Xtend
Klik daar op

Wat zie je dan

[ Voor 52% gewijzigd door Lecenten op 11-09-2025 16:23 ]


  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Daar was ik weer,

RESTful staat erbij, maar...
met de melding:
Deze integratie is niet ingesteld vanuit de UI
Integratie-items
Deze integratie is niet ingesteld via de UI, je hebt het ingesteld in YAML of het is ingesteld door een andere integratie. Als je het wilt configureren, moet je dat doen in het configuration.yaml-bestand.

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Klopt, maar daar staat ook ergens: "1 entiteit"
Klik daarop
Zie je dan "Intergas_Xtend"
Klik daarop

Wat zie je

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Bij Integraties - Geconfigureerd staan meerdere items, b.v. Enphase Envoy, Buienradar, RESTful, etc. Bij elk item staat eronder apparaten, dienst, entiteiten met uitzondering van RESTful, daar is het vak leeg.

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Duidelijk, dan draait de Xtend integratie inderdaad niet. Terwijl de files wel aanwezig zijn op de juiste plaats met de juiste inhoud. Wat je nog kan doen is de File Editor installeren via
https://www.home-assistan...r%20%2Fconfig%20directory.

En dan de drie .yaml files daarin openen om te zien of de structuur klopt. Dat zie je aan de kleuren.

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
De file editor had ik al geinstalleerd. Hier komen de kleuren:
- sensor_intergas_Xtend.yaml
alle items voor de dubbele punt: blauw
rest zwart m.u.v. 120 en 30 die zijn blauw en Ok is groen
- configuration.yaml
alle items voor de dubbele punt: blauw rest zwart
- template_intergas_Xtend.yaml
alle items voor de dubbele punt: blauw rest zwart
Andere regels plus die tussen accolades zijn groen
Voor een leek ziet het er goed uit.

Acties:
  • 0 Henk 'm!

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Dat ziet er inderdaad prima uit. Nu kom ik op een gebied waar ik zelf geen ervaring mee heb, ik gebruik geen Home Assistant Green of iets vergelijkbaars, maar ik vond dit:

On a Home Assistant Green device, which runs Home Assistant Operating System (HAOS), the configuration files, including configuration.yaml and other user-supplied .yaml files, are stored in the /config directory from the perspective of Home Assistant's user interface and add-ons (e.g., File Editor or Studio Code Server)

Details for Home Assistant GreenPhysical Location: On the device's internal storage, the actual path is typically /mnt/data/supervisor/homeassistant/, but users interact with it as /config/ through the HA UI or add-ons.

User-Supplied YAML Files: All custom .yaml files (e.g., automations.yaml, sensors.yaml, secrets.yaml, or others) should also be placed in /config/ or its subdirectories (e.g., /config/automations/ for modularity).

Acties:
  • 0 Henk 'm!

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Ik heb ook overal gelezen over die /config directory. Maar ook dat /homeassistant eigenlijk hetzelfde is. Als ik in de file /homeassistant/configuration.yaml een spatie toevoeg aan het begin van een regel dan komt onder Ontwikkelhulpmiddelen bij configuratie controleren gelijk een foutmelding. Dus dat is wel de juiste directory lijkt me. Misschien moet ik me in yaml gaan verdiepen....

Acties:
  • 0 Henk 'm!

  • Lecenten
  • Registratie: Februari 2023
  • Laatst online: 17:25
Er is ook een Home Assistant forum op Tweakers.

Acties:
  • 0 Henk 'm!

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Ik ben met Samba in de directory van de Home Assistant Green gedoken en de daar aanwezige /config directory bevat 'mijn' configuration.yaml, dus die directories zijn gelijk.

Acties:
  • 0 Henk 'm!

  • Stephanus-K38
  • Registratie: Januari 2022
  • Laatst online: 16:37
Dan probeer ik het bij het Home Assistant forum. Maar Lecenten heeft mij een stuk verder geholpen, bedankt
Pagina: 1 ... 37 38 Laatste