THZ / LWZ Tecalor Stiebel Eltron Heizung

Begonnen von Heiner, 02 Juni 2013, 11:39:13

Vorheriges Thema - Nächstes Thema

willybauss

Zitat von: PhyTHZ am 17 Januar 2015, 17:56:59
My THZ403sol was manufactured / installed in 2010. Tecalor Service did the start-up. There was no software update since then (double-checked – it is really 4.39). Also, I read that you connect with 115200 baud, while I only get a connection with 57600 baud. It seems that my hardware is older.
My 303SOL was installed in 2010 as well, ver. 4.19 and using 115200 baud. So it seems like in 2010 there was a hardware change as well as a firmware change, but not both the same point in time. But different connection speed does not necessarily mean different HW state as well.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

immi

Zitat von: godmorgon am 17 Januar 2015, 20:26:55
I also noticed that the d2 reads return data blocks varying every now and then. So I assumed that d2 requires an additional index. It is a one byte index. It seems that the d2 reads provide the entries stored by an internal data logger every 42 minutes (the first bytes contain a time stamp).
I do not see any use of d2, because I log in fhem.
It is important for the service tech. in order to see the last days of operation.
Find an example of D2 in attachment, if you are interested in it.


immi

Zitat von: willybauss am 17 Januar 2015, 21:58:37
But different connection speed does not necessarily mean different HW state as well.
Agree completely. It would be so easy with some help from tecalor/SE.

willybauss

Today I could notice the first time how the THZ deals with a frozen heat exchanger. Obviously there's still some flow which prevents the exchanger from being deiced.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

godmorgon

Zitat von: immi am 18 Januar 2015, 01:23:34
I do not see any use of d2, because I log in fhem.
I do not see any use of it either. Just for completeness' sake.

immi

Where do you find the firmware-id (e.g. 7278 from godmorgon) of my heatpump-display?
I looked in "Inbetriebnahme" and I find only the firmware-vs (softwarestand=4.39).

Second question: could someone familiar with other forum (like http://www.haustechnikdialog.de/) post a question about a changelog? It would be interesting what Tecalor/SE changed over the years.
I would like to understand if heatpumps with newer firmwares-id are also more efficient.
If this is the case, many people will try to upgrade to 7278 and I will foucus on it.

p.s. I serched and saw that in the past, the firmware-updates were with together with the service software. 
thanks
immi

godmorgon

The software ID is the last entry in "Commissioning/Inbetriebnahme" of THZ404. This might be a recent addition. So you would have to update to a newer version if it is available for your heat pump. Possibly the software ID varies for different models. I guess that the software is released on a per model/family basis and not for all models at once. I will check for changes in the 0xfe message and the software ID after next update.

It will not be easy to find out the heat pump efficiency. You obviously cannot rely on the internal values because they are derived from uncalibrated/poorly calibrated sensors. So you have to use external heat meters under similar conditions before the update and thereafter.

Do you have an update history/logs?

godmorgon

@belu
Does your display show anything like software ID? If yes, could you please try to read the register 0A024B.
Would you also post the contents of the FE response from your heat pump.

immi

#1298
Zitat von: godmorgon am 18 Januar 2015, 13:24:07
I will check for changes in the 0xfe message and the software ID after next update.
I also think that fe is a good place to look at.

FE03B1 83910001 00000000 0006674A 0208 4D6172202039203230313120    IMMI --> 4.39 ????
xXxXxX x-_-_-_- xXx-_-_- xXxXxX_- _-_- _M_a_r_____9___2_0_1_1__
FE03B1 83F50100 00000000 00066771 030f 4d6172203134203230313420      godmorgon --> 5.39 7278
xXxXxX x-_-_-_- xXx-_-_- xXxXxX_- _-_- _M_a_r___1_4___2_0_1_4__   
FE03B1 83910001 00000000 0006674A 0205                               PhyTHZ --> 4.39  ????


Some more examples would be usefull.

How often you get a visit ftom the heatpump technician? Why not to convince him to give you the actual service software.

godmorgon

Zitat von: immi am 18 Januar 2015, 15:16:43
How often you get a visit ftom the heatpump technician? Why not to convince him to give you the actual service software.
They still have to tune the air flows. So it is a good chance to ask for an update. Though, I somehow doubt that they have a software installer package.
I believe belu wrote somewhere that his software (5.19.316) is dated December 2014 which would be newer than mine. But newer is not always better. I am wondering where 316 comes from (display, register, verbal statement from technician).

belu

@all

Bin gerade das Wochenende im Kurzurlaub.
Zur Software Version. Ich hab die 5.19. die Software wurde vom Techniker aktualisiert. Ich habe nach dem Update dann gefragt wo denn der Unterschied ist. Die Software wäre doch immer noch 5.19. darauf hat mir der Techniker im LWZ Programm den Eintrag gezeigt das es die 5.19.316 10 Dezember 2014 ist. Der Unterschied ist nur in der ID zu erkennen. Nächste Woche schaue ich mir die Register mal an und dann können wir da vielleicht das raus finden.

LG

peter456

Zitat von: andre.k am 10 Januar 2015, 22:45:53
Hallo,
seit einigen Wochen habe ich FHEM im Testbetrieb. Jetzt hab ich mich auch an das THZ-Modul gewagt. Ich hatte anfangs gezögert, weil ich eine sehr altes Modell habe und erst mal kein Risiko eingehen wollte. Meine THZ303SOL läuft noch mit der Firmware 2.14., ist ja schon seit dem Jahr 2003 im Einsatz. Mein Fazit: Das Modul 00_THZ läuft stabil, sehr gute Arbeit!!
Ich habe mich zunächst auf das Lesen der Statusregister fokussiert und die Werte in den Readings mit Werten im Serviceprogramm (LWZ303V405.exe) verglichen. Dabei habe ich das Attribut firmware="2.06" gesetzt.

1.  Die Register (Befehle) sLast10errors (D1) und sFirmware (FD) scheint es bei mir nicht zu geben.  Ich bekomme hier die Antwort "010301FD1003" bzw. 0103D5D11003 ( "msg2 command not known")

2. Die anderen Register 09, 16, FB, FC,  F3,  F4, F5 kann ich per FHEM auslesen. Das Register FB enthält auch bei Firmware 2.16  einige Status-Infos, die noch nicht im Reading sGlobal sind. Das würde ich gern noch anpassen. Ich habe die folgende Zuordung herausgefunden:

         [" boosterStage3: ",   44, 1, "bit3", 1],   [" solarPump: ",      44, 1, "bit2", 1],
         [" boosterStage1: ",   44, 1, "bit1", 1],   [" compressor: ",      44, 1, "bit0", 1],
         [" heatPipeValve: ",   45, 1, "bit3", 1],     [" diverterValve: ",      45, 1, "bit2", 1],
         [" dhwPump: ",      45, 1, "bit1", 1],     [" heatingCircuitPump: ",   45, 1, "bit0", 1],
           [" mixerOpen: ",      47, 1, "bit1", 1],
           [" mixerClosed: ",   47, 1, "bit0", 1],

Hat sonst noch jemand (mit Firmware 2.x)  Interesse an diesen Werten? Könnte das jemand testen/bestätigen?

Thanks,
Andre

Hallo andre.k,

ich habe eine LWZ303i aus dem Jahr 2007 mit Firmware V2.06. Die Register sLast10errors und sFirmware  funktionieren bei mir.
Hast du in deiner fhem.cfg Datei den Eintrag "attr Mythz firmware 2.06" eingetragen?

Gruß
Peter

andre.k

Zitat von: peter456 am 21 Januar 2015, 10:31:54
Hallo andre.k,

ich habe eine LWZ303i aus dem Jahr 2007 mit Firmware V2.06. Die Register sLast10errors und sFirmware  funktionieren bei mir.
Hast du in deiner fhem.cfg Datei den Eintrag "attr Mythz firmware 2.06" eingetragen?

Gruß
Peter

Hallo Peter,

ja, "attr Mythz firmware 2.06" habe ich eingetragen. Ich habe in der Zwischenzeit alle Register von 01...FF mit "debug_read_raw_register_slow" ausgelesen. Die beiden Register D1 und FD sind in meiner Firmware 2.14 tatsächlich nicht implementiert. Zurzeit bin ich noch dabei die Antworten der THZ zu analysieren.

Gruß
Andre

willybauss

@Markus:
Ich sehe grade im Wiki, dass es dort Ergänzungsbedarf gibt. Vorschlag:

ZitatHier wird beschrieben wie man mit FHEM eine Tecalor THZ / Stieben Eltron LWZ 303/304/403/404 /SOL Wärmepumpe auslesen/steuern kann. Die 504 ist derzeit noch nicht getestet, könnte aber ebenfalls funktionieren.

Zum besseren Verständnis: Tecalor ist die Privatkundenmarke von Stieben Eltron. Die Geräte sind absolut baugleich.

Nachfolgend wird von der "THZ" gesprochen.

Getestet sind die Versionen 2.06, 4.09, 4.19, 4.39 und 5.39. Ältere Andere Versionen können funktionieren, das ist jedoch nicht garantiert.

Damit wäre auch die Funktion eventuell neuerer Versionen angesprochen.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

micomat

kommt in in kürze.
bin leider derzeit privat und beruflich zu sehr eingespannt.

Gruß
markus
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200