Das ist ein Temperatursensor (subType THSensor). Aber das Problem ist von genereller Natur. Irgendjemand dachte sich wohl, dass es schön ist bei Parameterabfragen auch den Namen des Devices und des Parameters mit zu liefern. Ist ja auch ok, ich würde nur erwarten, dass das dann auch irgendwo dokumentiert ist. Vielleicht hab ich ja eine Möglichkeit übersehen, wie man eine Abfrage macht und NUR den Wert zurück bekommt. Kann ich natürlich auch selbst in das Utility Modul schreiben (mit einer split Funktion etc.), aber so ein Problem muss zentral gelöst werden (bzw. ich bin überzeugt es wurde bereits gelöst) und ich mag keinen redundanten Code.
Also daher meine neue Fragestellung:
Kennt jemand eine Abfrage, bei der NUR der Wert des Parameters zurück kommt?
--
To unsubscribe from this group, send email to
fhem-users+...@googlegroups.com
keine Frage, Martin leistet wirklich super Arbeit.
Wenn ich mehr Infos hätte könnte ich ihm vielleicht auch helfen.
Internals:
CUNO_MSGCNT 181
CUNO_RAWMSG A0C5E86701953E7000000016564F1
CUNO_RSSI -81.5
CUNO_TIME 2012-11-17 23:41:47
DEF 1953E7
IODev CUNO
LASTIODev CUNO
MSGCNT 181
NAME Vorlauftemperatur
NR 200
STATE T: 35.7 H: 100
TYPE CUL_HM
lastMsg No:5E - t:70 s:1953E7 d:000000 016564
Readings:
2012-11-17 23:41:47 humidity 100
2012-11-17 23:41:47 state T: 35.7 H: 100
2012-11-17 23:41:47 temperature 35.7
Helper:
mId 003E
rxType 12
Respwait:
Attributes:
devInfo 010100
firmware 1.2
hmClass sender
model HM-WDS30-T-O
protCmdDel 0
protLastRcv 2012-11-17 23:41:47
protSndCnt 2
protSndLast 2012-10-06 23:22:12
room Heizung
serialNr JEQ0058957
subType THSensor
Hi Martin,
die Frage ist doch die: Wenn ich eine Liste habe mit Einträgen in der Form "Device Name Parameter Name Wert", wie erhalte ich denn den Wert eines jeden Eintrages?
Mein Aufruf war "get<dev> <param>" ohne dem "all". Mit dem "all" hast du mich abgehängt... aber ich glaube du verstehst schon was ich meine. Gib Bescheid wenn ich was machen kann und wie du dich entschieden hast.