FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: gfix am 01 November 2013, 19:21:34

Titel: wie mache ich Thermostatfunktion mit Schalthysterese
Beitrag von: gfix am 01 November 2013, 19:21:34
Hallo

Kann mir da jemand helfen:
Ich verwende DS18B20 Temperatur Sensoren, und die Relays hängen an den GPIO Ports von meinem RASPI.
Momentan schalte ich meine Relays mit folgendes Kommando:
z.B.:

define setSchalter1 at +*00:01:00 { my @a = split(" ", Value("sensor1.temp"));; if( $a[1] > 22 ) { fhem("set RELAIS_1 on") } else { fhem("set RELAIS_1 off") }}


ich benötige eine Schalthysterese von ca. 0.5°C, damit das Relay nicht so oft schaltet.
wie kann ich das machen?

Danke
Titel: Antw:wie mache ich Thermostatfunktion mit Schalthysterese
Beitrag von: Puschel74 am 01 November 2013, 19:27:33
Hallo,

Laienhaft würde ich sagen du brauchst dann 2 at.
Aber versuch es mal mit HCS.

Grüße
Titel: Antw:wie mache ich Thermostatfunktion mit Schalthysterese
Beitrag von: justme1968 am 01 November 2013, 19:44:56
mir ist dein Ansatz und der grund warum du jede minute die temperatur prüfst und dann auch jede minute schaltest nicht ganz klar.

eigentlich bietet sich hierfür an notify zu verwenden. nicht at. d.h. durch eine änderung der temperatur wird deine automatisch aufgerufen ohne das du regelmässig nach der temperatur schaust.

und um das ganze dann mit hysteres zu machen schau dir mal das THRESHOLD modul an. das ist genau dafür da.

gruss
  andre
Titel: Antw:wie mache ich Thermostatfunktion mit Schalthysterese
Beitrag von: jhohn am 02 November 2013, 09:16:56
und die schnelle hauruckmethode wäre dein else in ein elsif zuändern:

define setSchalter1 at +*00:01:00 { my @a = split(" ", Value("sensor1.temp"));; if( $a[1] > 22 ) { fhem("set RELAIS_1 on") } elsif ( $a[1] < 21.5 ) { ffhem("set RELAIS_1 off") }}
Titel: Antw:wie mache ich Thermostatfunktion mit Schalthysterese
Beitrag von: Damian am 02 November 2013, 15:41:54
define TH_Schalter1 THRESHOLD sensor1:temp:0.5 RELAIS_1

danach


set TH_Schalter1 desired 22


Gruß

Damian
Titel: Antw:wie mache ich Thermostatfunktion mit Schalthysterese
Beitrag von: jostmario am 03 November 2013, 12:47:03
Hallo

Sorry in falschem Thema gepostet :-)

Gruß Josty