Hilfe....Syntax THRESHOLD ?

Begonnen von dlinus, 06 Juni 2014, 10:01:03

Vorheriges Thema - Nächstes Thema

dlinus

wenn ich
define CUL_WS_6_hum THRESHOLD CUL_WS_6:humidity:10:70 Luftentfeuchter|set @ on|set @ off|1

eingebe, kommt

CUL_WS_6_hum: Unknown sensor device CUL_WS_6 specified

wieso ist der unknown, der zeigt mir doch die temperatur und luftfeuchte ?!
jemand ´ne idee !?!?
vielen Dank


strauch

tippe mal
list CUL_WS_6

ein und poste mal das ergebnis
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.

dlinus

hier das ergebnis

Internals:
   CODE       6
   CUL_0_MSGCNT 9
   CUL_0_RAWMSG K513692570C
   CUL_0_RSSI -68
   CUL_0_TIME 2014-06-06 10:22:25
   DEF        6
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     9
   NAME       CUL_WS_6
   NR         384
   STATE      T: 23.6  H: 57.9 D: 14.8
   TYPE       CUL_WS
   corr1      0
   corr2      0
   corr3      0
   corr4      0
   Readings:
     2014-06-06 10:22:25   DEVFAMILY       WS300
     2014-06-06 10:22:25   DEVTYPE         S300TH
     2014-06-06 09:56:43   cmd             wait for next cmd
     2014-06-06 09:56:43   desired_value   70
     2014-06-06 10:22:25   humidity        57.9
     2014-06-06 09:56:43   mode            active
     2014-06-06 10:22:25   state           T: 23.6  H: 57.9
     2014-06-06 10:22:25   temperature     23.6
     2014-06-06 09:56:43   threshold_max   70
     2014-06-06 09:56:43   threshold_min   60
Attributes:
   IODev      CUL_0
   room       1_Badezimmer

strauch

Mhh also mir fällt da kein Fehler auf, bei mir funktioniert Threshold mit einem ASH2200, der ja zum 300er kompatibel ist. So ganz verstehe ich es nicht. Die nötigen Readings sind auch da und auf dem ersten Blick richtig geschrieben vielleicht kann Damian was dazu sagen.
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.

Bennemannc

Hallo,

schau mal nach - immer wieder gern gemachter Fehler:
THRESHOLD wird vor dem definieren des Devices definiert. Das geht nicht, THRESHOLD muss immer nach dem Device definiert werden (Reihenfolge in der fhem.cfg).

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

dlinus

Ich werd´wahnsinnig....

Christoph- das war´s :-))))))    Vielen, vielen Dank !!!!!!
Woher weiß man denn so etwas !?
Es macht immer wieder Spaß mit euch !!!!

Bennemannc

Hallo,

woher man das weiß, selber schon mal darauf reingefallen und von Damian (Modulentwickler) darauf hingewiesen worden.
Das ist einer der Gründe, warum man in der fhem.cfg nicht manuell etwas ändern sollte. Wenn man das über die Oberfläche definiert (die Definition kann man ja nachher noch ändern), sollte fhem das automatisch richtig einsortieren.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF