FHEM Forum

FHEM - Anwendungen => Heizungssteuerung/Raumklima => Thema gestartet von: FEHMPiDi am 13 November 2015, 22:32:47

Titel: Fussbodenheizung per Treshold und ReadingsGroup --> Eingabe per WebFrontend?
Beitrag von: FEHMPiDi am 13 November 2015, 22:32:47
Hallo,

Ich habe bei mir eine Fussbodenheizung und habe es in den letzten Wochen geschafft mich durch FHEM zu kämpfen und mich einzulesen.
Ich habe in jedem Raum ein Temp.-Sensor und habe inzwischen an jedem Stellventil einen Motor.
Rein theoretisch kann ich nun in Abhängigkeit der gewünschten Raumtemperatur das Ventil auf und zu fahren  :D --> Für den Anfang mal gar nicht so schlecht.

Der nächste Schritt ist nun die Zieltemperatur über das WebFrontend einzustellen. Am liebsten wäre es mir wenn ich auch noch einen Zeitplan hinterlegen kann. Es gibt ja ein gutes Beispiel im Wiki. Da wurde aber mit einem HomematicThermostat gearbeitet. Es steht im Kommentar auch der Hinweis das man bei anderer Hardware einige Änderungen vornehmen muss. Jetzt bin ich aber nicht so firm das ich wüsste wo ich da etwas ändern muss. Ich muss ja keine Werte an einen HM Sensor liefern sondern den Tresholdwert in Abhängigkeit des gewünschten Zeitplans ändern.

Kann mir da jemand von Euch etwas weiterhelfen? Ich weiß gar nicht wo ich anfangen soll. Die ReadingsGroup sind mir noch sehr suspekt  :o

Ich habe folgende Devices definiert (Tempsensor, Portexpander mit dem ich die Relais schalte (Raspberry), Threshold)



#-------------------------------I2C-Device Portexpander--------------------------------------
define i2c RPII2C 1
attr i2c alias Onboard I2C Controller 1
attr i2c icon RPi
attr i2c room Server

define Portexpander I2C_MCP23017 0x20
attr Portexpander IODev i2c
attr Portexpander OutputPorts B0,B1,B2,B3,B4,B5,B6,B7,A0
attr Portexpander room Server
#----------------------------------------------------------------------------------------------
#-------------------------------Relais definieren----------------------------------------------
define Heizung_Schlafzimmer readingsProxy Portexpander:PortB2
attr Heizung_Schlafzimmer alias Heizung Schlafzimmer
attr Heizung_Schlafzimmer devStateIcon on:sani_heating_level_100 off:sani_heating_level_0
attr Heizung_Schlafzimmer group Heizung
attr Heizung_Schlafzimmer room HWR
attr Heizung_Schlafzimmer setFn {($CMD eq "on")?"PortB2 off":"PortB2 on"}
attr Heizung_Schlafzimmer setList on off
attr Heizung_Schlafzimmer valueFn {($VALUE eq "on")?"off":"on"}
#----------------------------------------------------------------------------------------------
#------------------------------------Temperatursensoren-------------------------------------
define Temp_Schlafzimmer OWDevice 28.20C285040000 60
attr Temp_Schlafzimmer IODev myOWServer
attr Temp_Schlafzimmer group Temperatur
attr Temp_Schlafzimmer icon temp_temperature
attr Temp_Schlafzimmer model DS18B20
attr Temp_Schlafzimmer room OWDevice,Schlafzimmer
attr Temp_Schlafzimmer stateFormat {sprintf "%.2f °C", ReadingsVal($name, "temperature", 0)}
#----------------------------------------------------------------------------------------------
#-------------------------------------------Threshold-----------------------------------------
define ThermostatSchlafzimmer THRESHOLD Temp_Schlafzimmer Heizung_Schlafzimmer
attr ThermostatSchlafzimmer number_format %.1f
attr ThermostatSchlafzimmer room HWR
attr ThermostatSchlafzimmer state_cmd1_gt off
attr ThermostatSchlafzimmer state_cmd2_lt on
attr ThermostatSchlafzimmer state_format _m _dv _sc
attr ThermostatSchlafzimmer webCmd desired
#----------------------------------------------------------------------------------------------


Vielen,vielen Dank schon mal
Titel: Antw:Fussbodenheizung per Treshold und ReadingsGroup --> Eingabe per WebFrontend?
Beitrag von: Reinhart am 14 November 2015, 10:28:25
Hallo FEHMPiDi!

Du hast alle Voraussetzungen um das fertige Modul PWM (PWM-Regler) von jamesgo zu nutzen.
Schau dir mal diesen Thread an: http://forum.fhem.de/index.php/topic,41399.0.html (http://forum.fhem.de/index.php/topic,41399.0.html)
Das haben schon mehrere Leute im Einsatz und funktioniert tadellos, der Aufwand hält sich dabei in Grenzen da er nur aus ein paar Konfigurationen in der fhem.cfg besteht.

LG
Reinhart
Titel: Antw:Fussbodenheizung per Treshold und ReadingsGroup --> Eingabe per WebFrontend?
Beitrag von: FEHMPiDi am 14 November 2015, 20:27:16
Danke für den Hinweis, ich schau mal gleich rein und werde mich einlesen.
Mal schauen ob ich durchblicke :)