Wer benutzt das PID Modul und FHT80V?

Begonnen von kud, 27 Oktober 2012, 14:29:37

Vorheriges Thema - Nächstes Thema

kud

                                                 

Übrigens steht dass im Log-File:

2012.10.28 15:06:41 4: HTTP FHEMWEB:192.168.1.141:36204 GET
/fhem/floorplan/Grundriss/Keller_desired_temp?arg.Keller_desired_temp=state&dev.Keller_desired_temp=Keller_desired_temp&val.Keller_desired_temp=19&cmd.Keller_desired_temp=set
2012.10.28 15:06:41 5: Cmd: >set Keller_desired_temp 19<
2012.10.28 15:06:41 2: dummy set Keller_desired_temp 19
2012.10.28 15:06:41 5: Triggering Keller_desired_temp (1 changes)
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking AUSSERHAUS_ja
for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
AUSSERHAUS_nein for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking Fenster_auf
for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_CUL_FHTTK_9b81f7 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_CUL_WS_1 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_CUL_WS_2 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_CUL_WS_3 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_CUL_WS_5 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_FS20_1b1b00 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_FS20_1b1b01 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_FS20_1b1b02 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
FileLog_FS20_1b1b03 for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking Logfile for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking RADIO_ja for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking RADIO_nein for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking WD.not.01 for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking WEB for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking WEBphone for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking WEBtablet for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking autocreate for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking heizung.01 for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking heizung.02 for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking
initialUsbCheck for notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking radio_an for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking radio_aus for
notify
2012.10.28 15:06:41 5: Keller_desired_temp trigger: Checking telnetPort for
notify
2012.10.28 15:06:41 4:
/fhem/floorplan/Grundriss/Keller_desired_temp?arg.Keller_desired_temp=state&dev.Keller_desired_temp=Keller_desired_temp&val.Keller_desired_temp=19&cmd.Keller_desired_temp=set
/ RL: 2327 / text/html; charset=UTF-8 / Content-Encoding: gzip
 /
2012.10.28 15:06:41 4: Connection closed for FHEMWEB:192.168.1.141:36204
2012.10.28 15:06:41 4: Connection accepted from FHEMWEB:192.168.1.141:48239
2012.10.28 15:06:41 4: HTTP FHEMWEB:192.168.1.141:48239 GET
/fhem/floorplan/Grundriss
2012.10.28 15:06:42 4: /fhem/floorplan/Grundriss / RL: 2327 / text/html;
charset=UTF-8 / Content-Encoding: gzip
 /
2012.10.28 15:06:42 4: HTTP FHEMWEB:192.168.1.141:48239 GET /fhem/svg.js
2012.10.28 15:06:42 4: /fhem/svg.js / RL: 917 / text/html; charset=UTF-8 /
Content-Encoding: gzip
 /

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

kud

                                                 

Denkfehler ?
Fehlt evtl. ein "Notivy" oä. um die Temp vom Dummy, denn dort wird die
Temperatur geändert, auf den PID zu übertragen?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

UliM

                                                 

Hi,
Mein Beispiel:
define wakeupChangeAlt dummy
attr wakeupChangeAlt fp_PlotsPage 424,808,2,setListBeispiel
attr wakeupChangeAlt setList
state:06.00,06.15,06.30,06.45,07.00,07.15,07.30,07.45,08.00,08.30,09.00,09.30,10.00
attr wakeupChangeAlt webCmd state

Screenshot anbei.
Bedienung: Wunschwert aus dem Dropdown auswählen, set drücken -> Wert wird
geändert.
Funktioniert einwandfrei.
Klicken auf den Wert selbst (im screenshot das kleine unterstrichene 07.45)
ist sinnbefreit.

Wenn das bei Dir nicht so tut, muss Du mglw auch 01_FHEMWEB.pm
aktualisieren, da floorplan viele Funktionen aus fhemweb nutzt.

Oder halt mal ein full update machen.

BTW: Du schreibst dass Du update nutzt, nicht mehr updatefhem...?

=8-)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

kud

                                                 

<https://lh3.googleusercontent.com/-plzYoH0Vv-U/UI01J_LmmhI/AAAAAAAAAYM/5-flUDP1puU/s1600/Bildschirmfoto2.png>

<https://lh4.googleusercontent.com/-P8i3KN1DkYE/UI01EqckHEI/AAAAAAAAAYE/6O1yihTstro/s1600/Bildschirmfoto.png>
Lieber UliM,
danke für Deine Geduld.
Also diese update 95_F... habe ich nur gemacht da ich in vorhin den
Update-Diskussionen gelesen habe, dass man mit dem neuen "update" gezielt
Module updaten kann. Hat auch funktioniert.
Zum Problem.
Die Änderungen, welche ich im Floorplan mache ändern auch das Dummydevice.
Das ist schon mal gut.
Aber wie ändert das Dummydevice das PID?
Anbei die Fotos der Dummywert sowie eines PID-Devices. Die desired_temp
wurde nicht geändert (bzw. schon länger her)



--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

UliM

                                                 

Am Sonntag, 28. Oktober 2012 14:37:57 UTC+1 schrieb KUD:
>
> Die Änderungen, welche ich im Floorplan mache ändern auch das Dummydevice.
> Das ist schon mal gut.
>
Gibt es nun ein Problem in floorplan oder nicht?
 

> Aber wie ändert das Dummydevice das PID?
>
Kenne PID nicht.
Ein kurzer Vergleich der PID-commandref zu Deinem define oben zeigt, dass
Du im define weder p noch i noch d übergibst.

Beim Lesen der commandref sehe ich auch, dass Du die Wunschtemperatur durch
set desired
setzt.

Also brauchst Du ein notify, das nach Ändern der Wunschtemperatur diese auf
dem pid als Wunschtemp setzt, also sowas wie
define PID_Wunschtemp_setzen notify Keller_desired_temp set heizung.01 %

=8-)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Guest

Originally posted by: <email address deleted>

p, i, d sind keine parameter die übergeben werden müssen, für fht8v
stimmen die default werte.

2012/10/28 UliM :
>
>
> Am Sonntag, 28. Oktober 2012 14:37:57 UTC+1 schrieb KUD:
>>
>> Die Änderungen, welche ich im Floorplan mache ändern auch das Dummydevice.
>> Das ist schon mal gut.
>
> Gibt es nun ein Problem in floorplan oder nicht?
>
>>
>> Aber wie ändert das Dummydevice das PID?
>
> Kenne PID nicht.
> Ein kurzer Vergleich der PID-commandref zu Deinem define oben zeigt, dass Du
> im define weder p noch i noch d übergibst.
>
> Beim Lesen der commandref sehe ich auch, dass Du die Wunschtemperatur durch
> set desired
> setzt.
>
> Also brauchst Du ein notify, das nach Ändern der Wunschtemperatur diese auf
> dem pid als Wunschtemp setzt, also sowas wie
> define PID_Wunschtemp_setzen notify Keller_desired_temp set heizung.01 %
>
> =8-)
>
> --
> To unsubscribe from this group, send email to
> fhem-users+unsubscribe@googlegroups.com

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

kud

                                                 

Danke an die Mitwirkenden und alle die es interessiert hier meine fhem.cfg:

###############################
####### Heizkörperthermostate #
###############################

#### Keller
define stellantrieb.01 FHT8V 1234
attr stellantrieb.01 comment Keller.8v.FHT.01
attr stellantrieb.01 room Heizungen
##
define heizung.01 PID CUL_WS_1 stellantrieb.01
attr heizung.01 alias Heiz_Keller
attr heizung.01 icon icoTempHeizung
attr heizung.01 room Heizungen
##
define Keller_desired_temp dummy
attr Keller_desired_temp fp_Grundriss 300,210,2,Wunschtemperatur
attr Keller_desired_temp room Heizungen
attr Keller_desired_temp setList state:17,18,19,20,21,21.5
attr Keller_desired_temp webCmd state
##
define Change_heizung.01 notify Keller_desired_temp  {\
      my $neuer_wert = ReadingsVal("Keller_desired_temp","state","0") ;;\
      fhem("set heizung.01 desired $neuer_wert");;\
}

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

kann ich eigentlich mehr als einen fht8v mit einer pid-device steuern. ich
hatte es immer so aufgefasst, dass die pid-device von der idee her quasi
einem fht80b entspricht.

wir haben allerdings einen raum mit 2 heizkörpern und natürlich könnte ich
daraus 2 pid devices machen und über einen dummy gemeinsam temperaturen
setzen aber ist das überhaupt sinnvoll?


On Sun, Oct 28, 2012 at 3:30 PM, KUD wrote:

> Danke an die Mitwirkenden und alle die es interessiert hier meine fhem.cfg:
>
> ###############################
> ####### Heizkörperthermostate #
> ###############################
>
>
> #### Keller
> define stellantrieb.01 FHT8V 1234
> attr stellantrieb.01 comment Keller.8v.FHT.01
> attr stellantrieb.01 room Heizungen
> ##
> define heizung.01 PID CUL_WS_1 stellantrieb.01
> attr heizung.01 alias Heiz_Keller
> attr heizung.01 icon icoTempHeizung
> attr heizung.01 room Heizungen
> ##
> define Keller_desired_temp dummy
> attr Keller_desired_temp fp_Grundriss 300,210,2,Wunschtemperatur
> attr Keller_desired_temp room Heizungen
> attr Keller_desired_temp setList state:17,18,19,20,21,21.5
> attr Keller_desired_temp webCmd state
> ##
> define Change_heizung.01 notify Keller_desired_temp  {\
>       my $neuer_wert = ReadingsVal("Keller_desired_temp","state","0") ;;\
>       fhem("set heizung.01 desired $neuer_wert");;\
> }
>
>  --
> To unsubscribe from this group, send email to
> fhem-users+unsubscribe@googlegroups.com
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> kann ich eigentlich mehr als einen fht8v mit einer pid-device steuern.

Man kann mit dem PID zwar nur ein FHT8v steuern, aber ein FHT8v-Id kann man
mehreren Geraeten zuweisen. Diese werden dann immer identisch eingestellt.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com