Hallo.
ich suche nun schon eine ganze Weile, Doch entweder mit den falschen Wörtern oder ich finde nichts.
Ich möchte gerne in meine Jalousiesteuerung den Status der FHT80 Thermostaten mit integrieren.
Also wenn der Antrieb unter 5% ist und es dunkel ist und Aussen wärmer als 15°C ist, soll die Jalousie entsprechend geschaltet werden.
Ich habe folgen DOIF in gebrauch:
(([15:00-22:00] and [Helligkeit:state] < 0.5) and [Aussentemperatur:state] >= 15) (set Jalo_SchlafZi:FILTER=pct>=80 pct 70)
DOELSEIF
(([15:00-22:00] and [Helligkeit:state] < 0.5) and [Aussentemperatur:state] < 15) (set Jalo_SchlafZi:FILTER=pct>=80 pct 0)
DOELSE
()
In diesem Code soll der Status des Antriebens eingebunden werden.
Ich bekomme aber die Abfrage des Readings nicht hin.
List vom Antrieb im Schlafzimmer:
Internals:
CODE 0403
CUL_MSGCNT 3685
CUL_RAWMSG 810c04xx0909a00104030000aa00
CUL_RSSI -39.5
CUL_TIME 2016-05-01 22:10:11
DEF 0403
IODev CUL
LASTInputDev CUL
MSGCNT 3685
NAME Schlaf_Heizung
NR 56
STATE ???
TYPE FHT
Readings:
2016-05-01 22:10:11 actuator 0%
Attributes:
IODev CUL
retrycount 3
room FHT
Könnt Ihr mir sagen wie ich die Abrage mit "diesen" "%" im Reading hinbekomme?
Vielen Dank
Hoffi
ReadingsVal("NameAntrieb", "actuator", "undef") mit %
bzw.
ReadingsNum("NameAntrieb", "actuator", "undef") nur den Wert ohne %
Zitat von: Thoffi1978 am 01 Mai 2016, 22:11:52
Könnt Ihr mir sagen wie ich die Abrage mit "diesen" "%" im Reading hinbekomme?
i
Bei DOIF: [Schlaf_Heizung:actuator:d]...
siehe: http://fhem.de/commandref_DE.html#DOIF_Filtern_nach_Zahlen
Gruß
Damian
Hallo,
Vielen Dank habe es hinbekommen.
Danke
Hoffi