THZ / LWZ Tecalor Stiebel Eltron Heizung

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

Vorheriges Thema - Nächstes Thema

micomat

#60
Hi Gassi,

das Update funktioniert ueber den fhem-Befehl "update" :)
Dann werden alle neuen Module runtergeladen. Durch den Befehl "shutdown restart" wird fhem neu gestartet und die neu geladenen Module verwendet.

Ich hab hier schon mal ein Plot-File gepostet. Das kannst Du problemlos verwenden und auch fuer weitere Plots kopieren.
Da die allFB Ausgabe vermutlich nicht ueberall genau die gleiche Ausgabe bringt musst Du wohl so oder so noch die Felder anpassen.

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

immi

version 0.070 uploaded.
found and corrected a trivial bug in the status-bits....
please try tomorrow with fhem update.

immi

micomat

thanks immi :)

do you know how i can extract single data fromthe allFB to use them in readingsgroup? as all relevant data is in this string i have now idea how to get some of them it into the dashboard.

thanks
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

michaelk68

Hi immi,

after the update to 0,70 compressor state is now correct.

thanks for your work

Br
Michael

immi

Hi Markus
Have you tried userReadings?
Something like:
attr MyTHZ userReadings singleData_returnTemp {(split ' ', ReadingsVal("MyTHZ ","allFB",0))[8]};

p.s. Markus, we have really lots of infos hidden in this post and private emails; would you be so nice to start a wiki?
I would like to concentrate on programming. It would be great if you could lead the support/documentation of the THZ module.

immi

micomat

thanks for the user-readings tip =) will try this.

i already started the wiki article. im have holidays next week so i think i will finish it also next week :)
today i received tow HMS100TF, i will try to set the fan stages depending on the humidity :)

best 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

immi

Hi Markus
when you succeed setting the fan-stage depending on humidity, please post it,
I want to do the same but with my  CO20-sensor, which measures the air quality (co2 equivalent).
I wanted also to switch off the fan when is very cold (during the night) and switch on when the compressor is running or the CO20-module shows bad air values.


immi

micomat

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

micomat

okay, the userreading is working but it's reporting only "1" :)
not sure what i did wrong.

attr Mythz userReadings AussenTemp {split ' ', ReadingsVal("Mythz ","allFB",0),[5];;}

i should do some coding training ;)
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

immi

Hi Markus
coding helps me to relax. i learned basics of perl while programming THZ.

try like this

attr Mythz userReadings AussenTemp {(split ' ',ReadingsVal("Mythz","allFB",0))[1]}, VorlaufTemp {(split ' ',ReadingsVal("Mythz","allFB",0))[3]}


immi


micomat

That's working :) Thanks

I never learned coding. I just did some scripting work like PHP, some SQL and HTML in the past. Sure i did also some perl and python work but mostly just changed existing code to fit my needs. Never started some from scratch. So you have my full respect!

When i need to relax i cook or ride my motorbike :)
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

micomat

#71
Just loaded 0.071 :)
Whatever changed, it's working.

By the way, the German WIKI Article is online / Der deutsche Wiki-Artikel ist online.
http://www.fhemwiki.de/wiki/Tecalor_THZ_W%C3%A4rmepumpe
Englisch version will follow in a few days

Best,
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

willybauss

#72
Zitat von: micomat am 02 März 2014, 10:44:47
...
By the way, the German WIKI Article is online / Der deutsche Wiki-Artikel ist online.
http://www.fhemwiki.de/wiki/Tecalor_THZ_W%C3%A4rmepumpe
...
Habe dann auch gleich einen Fehler entdeckt. Die serielle Geschwindigkeit kann je nach Modell bis zu 115200 Baud betragen. Meine Anlage ist der Beweis dafür (rev. 4.19). Dennoch eine schöne Anleitung, die ich dann gleich mal ausprobieren will.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

willybauss

#73
Und gleich die nächsten Fragen dazu:
attr Mythz interval_allFB 300 # Internes Polling Intervall 5min
attr Mythz interval_history 28800 # Internes Polling Intervall 8h

Bedeutet das, dass die gesamte History auf 8 Stunden begrenzt ist, oder nur die Anzeige im Graph? Gesamt wäre mir deutlich zu wenig. Angenommen, die Anlage geht kaputt und ich komme erst 10 Stunden später heim, dann sehe ich gar nichts mehr.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS

willybauss

#74
Ich vermisse die Innentemperatur in den ausgelesenen Daten.  :-[

Lösung:
in 00_THZ.pm nach Zeile 712 folgende Zeile einfügen

"inside_temp: " . hex2int(substr($message,32,4))/10 . " " .  #Innen Temperatur


Die Grafiken müssen dann natürlich angepasst werden, weil bei allen folgenden Werten der Index jetzt um 2 höher ist.
FHEM auf Raspberry Pi B und 2B; THZ (THZ-303SOL), CUL_HM, TCM-EnOcean, SamsungTV, JSONMETER, SYSMON, OBIS, STATISTICS