Hallo,
meine KNX Komponenten werden über Fhem bez. Tablet UI Visualisiert.
Schalter und Dimmer sind kein Problem aber bei den Temperatur Sensoren komme ich nicht weiter, wer kann mir helfen??
Unter Fhem hab ich folgenden Code:
define wz_boden_temp KNX 0/4/100:dpt9.001
attr wz_boden_temp IODev KNX
attr wz_boden_temp room KNX
In fhem wird mir auch ein Wert angezeigt.
Unter Tablet UI hab ich folgenden Code:
<li data-row="8" data-col="3" data-sizex="2" data-sizey="2" class="tastertransparent">
<header class="headerTransparent">Fußbodenheizung</header>
<div data-type="thermostat"
data-device="wz_boden_temp"
data-valve="valveposition"
data-step="0.5"
data-min="0"
data-max="30"
class="cell"></div>
Aber unter Tablet UI bekomme ich keine Anzeige.
Kann mir jemand helfen??
Danke
ergänze das mal
data-get="STATUS"
Danke für den Tip, leider ohne Erfolg.
Dann gib mal den Output des Befehls
list wz_boden_temp
Im FHEMWEB in die commandline eingegeben.
Hallo,
hier die RM:
Internals:
DEF 0/4/100:dpt9.001
DEVNAME wz_boden_temp
IODev KNX
KNX_MSGCNT 89
KNX_RAWMSG C1c17w04640c3a
KNX_TIME 2016-10-02 13:27:23
LASTInputDev KNX
MSGCNT 89
NAME wz_boden_temp
NR 159
NTFY_ORDER 50-wz_boden_temp
STATE 21.64 °C
TYPE KNX
Gaddr:
1 0/4/100
Gcode:
1 0464
Model:
1 dpt9.001
Readings:
2016-10-02 13:27:23 getG1 21.64 °C
2016-10-02 13:27:23 last-sender 1/12/23
2016-10-02 13:27:23 state 21.64 °C
Readingsname:
Attributes:
IODev KNX
room KNX
Wenn ich
data-get="state"
nehme dann wird der als Soll angeteigt jetzt muss ich state als ist ein Tragen und gut?
Aber wie bekomme ich den Soll Wert auch in Fhem hab ich noch keine Gruppenadresse für den Soll Wert hinterlegt wo muss diese hin?
Wenn das die Ist-Temp ist, dann wäre
data-temp="wz_boden_temp:state"
besser. Für denn Sollwert wird dann bestimmt ein weiteres FHEM-KNX Device gebraucht, was den Sollwert auf dessen Adresse rauspustet.
data-temp="wz_boden_soll:STATUS"
Ich kenne mich mit KNX noch nicht richtig aus. Meine Aktoren werden erst im November eingebaut. Auf einer ersten Versuchsanordnung auf dem Schreibtisch habe ich bis jetzt nur eine Lampe an/ausgeschaltet per FHEM.
Nein so bekomme ich keine Ausgabe,
im Wiki steht:
HTML Attribut Beschreibung Default Wert
data-get name of the reading to get from Fhem 'desired-temp'
data-temp reading for measured temperature of thermostates 'measured-temp'
data-set command to send to Fhem (set <device> <command> <value>) 'desired-temp'
Ich hab verschiedenses ausprobiert ich bekomme die Temp. nicht klein nach oben, nur groß in der mitte und dann ist sie veränderbar.
Das liegt an dem Grad Celsius, man braucht einen numerischen Wert. Ich schaue mal, ob ich data-part noch einbauen kann.
Hallo,
es gab ein update?
Ich hab es mit dpt.9 (ohne C) probiert. Jetzt kommt der "Ist" Wert aber den "Soll" bekomm ich nicht hin.
Ich hab ein neuen in Fhem angelegt, da funkioniert "Ist" und "Soll"
define wz_boden_temp_ist KNX 0/4/100:dpt9
attr wz_boden_temp_ist IODev KNX
attr wz_boden_temp_ist room KNX
define wz_boden_temp_soll KNX 0/4/101:dpt9
attr wz_boden_temp_soll IODev KNX
attr wz_boden_temp_soll room KNX
Aber TabletUI will nicht.
<div data-type="thermostat"
data-device="wz_boden_temp_ist"
data-temp="wz_boden_temp_ist:state"
data-temp="wz_boden_temp_soll:STATUS"
Hab auch schon beide mit "state" probiert, was meiner Meinung nach richtig ist aber ohne Erfolg.
Einmal data-get für SOLL und data-temp für IST. Nicht zweimal data-temp
Danke für die Hilfe.
Für alle die wie ich da rum drucksen .... hier meine lösung.
<li data-row="8" data-col="3" data-sizex="2" data-sizey="2" class="tastertransparent">
<header class="headerTransparent">Fußbodenheizung</header>
<div data-type="thermostat"
data-temp="wz_boden_temp_ist:state"
data-get="wz_boden_temp_soll:state"
data-step="0.5"
data-min="15"
data-max="25"
class="cell"></div>
Ich habe zwei werte in FHEM angelegt, einmal SOLL eimal IST.
Nur mit der Schriftgröße und den Nachkomma stellen bin ich noch nicht zufrieden, auch ist es mit DPT9.001 nicht möglich nur mit DPT9
gruß
und noch mal Danke