FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Heinzi am 10 Oktober 2015, 22:41:34

Titel: PID20 Heizkörperthermostatregelventil
Beitrag von: Heinzi am 10 Oktober 2015, 22:41:34
Hallo,

trotz Suche im Internet habe ich nicht besonders viel über die PID20 -Regelung
gefunden. Im Fhem-Wiki ist dies zwar beschrieben; jedoch komme ich damit nicht
zurecht.

Meine Fragen sind nun:
a.) Habe ich den PID20 richtig definiert ?
b.) Wie übertrage ich die Sollwerttemperatur auf den Regler ?




############################################################################
############ Badezimmer ####################################################
############################################################################

define 01Badezimmer LaCrosse 2B
attr 01Badezimmer IODev jeelinkcross
attr 01Badezimmer alias Badezimmer
attr 01Badezimmer doAverage 1
attr 01Badezimmer event-min-interval state:600
attr 01Badezimmer group Temperaturen
attr 01Badezimmer icon scene_bathroom
attr 01Badezimmer room Raumklima

define FileLog_01Badezimmer FileLog ./log/01Badezimmer-%Y.log 01Badezimmer:T:.*
attr FileLog_01Badezimmer logtype temp4hum6:Temp/Hum,text

define weblink_01Badezimmer SVG FileLog_01Badezimmer:weblink_01Badezimmer:CURRENT
attr weblink_01Badezimmer alias Badezimmer
attr weblink_01Badezimmer room Plots

#### Heizung

define Stellantrieb_Badezimmer FHT8V 1434
attr Stellantrieb_Badezimmer IODev COC
attr Stellantrieb_Badezimmer alias Badezimmer.Ventil
attr Stellantrieb_Badezimmer icon sani_heating_automatic
attr Stellantrieb_Badezimmer room Heizung



define PID.Badezimmer PID20 01Badezimmer:temperature Stellantrieb_Badezimmer:maxValveSetting

# Temperaturwerte
define HeizungBadezimmer DOIF ([06:00-22:00]) (set Stellantrieb_Badezimmer desired 20) DOELSE (set Stellantrieb_Badezimmer desired 5)
attr HeizungBadezimmer do always

Vielen Dank für Eure Hilfe.

Heinzi
Titel: Antw:PID20 Heizkörperthermostatregelventil
Beitrag von: Hans Franz am 10 Oktober 2015, 22:58:50
Hallo,
Denke eher so:
define PID.Badezimmer PID20 01Badezimmer:temperature Stellantrieb_Badezimmer:valve
define HeizungBadezimmer DOIF ([06:00-22:00]) (set PID.Badezimmer desired 20) DOELSE (set PID.Badezimmer desired 5)

Also:
<actor:cmd > = FHT8v:valve
und mit set dem PID20-Modul die desired-Temperatur geben.

Gruß
Hans


Titel: Antw:PID20 Heizkörperthermostatregelventil
Beitrag von: betateilchen am 10 Oktober 2015, 23:24:56
Wie Hans Franz schon sagte: die desired-temp wird immer am PID Device eingestellt.
Titel: Antw:PID20 Heizkörperthermostatregelventil
Beitrag von: Heinzi am 11 Oktober 2015, 15:09:25
Hallo betateilchen,
hallo Franz,

vielen Dank für Eure Hilfe.
Ich habe ins cfg wie beschrieben eingetragen:

define PID.Badezimmer PID20 01Badezimmer:temperature Stellantrieb_Badezimmer:valve
define HeizungBadezimmer DOIF ([06:00-22:00]) (set PID.Badezimmer desired 20) DOELSE (set PID.Badezimmer desired 5)

Warum wird der Temperaturwert nicht übertragen ?

Hienzi



DEF                        01Badezimmer:temperature Stellantrieb_Badezimmer:valve
NAME                    PID.Badezimmer
NR                        548
NTFY_ORDER       50-PID.Badezimmer
STATE                  alarm - missing desired
TYPE                     PID20
Titel: Antw:PID20 Heizkörperthermostatregelventil
Beitrag von: John am 11 Oktober 2015, 19:58:40
Hi Heinzi,

ZitatSTATE                  alarm - missing desired

du solltest erst mal einen Sollwert setzen.

John