Zitat von: kleineslichtHH am 25 Januar 2020, 14:13:08
Deine Xiaomi-Fenster-Sensoren erzeugen aber ein event?
Schau mal im eventmonitor beim wechsel von open auf close.
Hallo kleineslichtHH,
vielen Dank für deine Nachricht.
Ja machen sie, der state open und close wird angezeigt und im Fhem Tablet UI habe ich ein Symbol angelegt, welches den Zustand in den Farben rot und Blau darstellt.
Ich habe die Tage viel ausprobiert (wie gesagt GAL Größter anzunehmender Laie ;D) und habe es dann wie folgt gelöst
Sensor Garagentor_Auf pairen, dann wie folgt anlegen:defmod Sensor_Garage_Auf XiaomiMQTTDevice unknown 0x00158d0002c64c14
attr Sensor_Garage_Auf IODev MQTT
attr Sensor_Garage_Auf devStateIcon open:fts_door_open@red close:fts_door@green
attr Sensor_Garage_Auf room XiaomiMQTTDevice
attr Sensor_Garage_Auf stateFormat state
attr Sensor_Garage_Auf userReadings Sensor_Garage_Auf_Batt {ReadingsVal("Sensor_Garage_Auf","voltage","0")/1000}
Sensor Garagentor_Zu pairen, dann wie folgt anlegen:defmod Sensor_Garage_Zu XiaomiMQTTDevice MCCGQ01LM 0x00158d0002b5b1e5
attr Sensor_Garage_Zu IODev MQTT
attr Sensor_Garage_Zu devStateIcon open:fts_door_open@red close:fts_door@green
attr Sensor_Garage_Zu room XiaomiMQTTDevice
attr Sensor_Garage_Zu stateFormat state
attr Sensor_Garage_Zu userReadings Sensor_Garage_Zu_Batt {ReadingsVal("Sensor_Garage_Zu","voltage","0")/1000}
Dummy anlegendefmod Garage_Garagentor dummy
attr Garage_Garagentor devStateIcon open:fts_garage_door_10@red closed:fts_garage_door_100@green closing:fts_garage_door_60@green opening:fts_garage_door_40@red
attr Garage_Garagentor icon fts_garage
attr Garage_Garagentor room 8.2 Garage
attr Garage_Garagentor setList offen geschlossen oeffnet schliesst Fehler
DOIF anlegendefmod Garagentor2 DOIF ([Garage_Garagentor]eq "geschlossen" and [Sensor_Garage_Zu:state]eq "open" and [Sensor_Garage_Auf:state]eq "open") (set Garage_Garagentor oeffnet) DOELSEIF ([Sensor_Garage_Zu:state]eq "open" and [Sensor_Garage_Auf:state]eq "close") (set Garage_Garagentor offen) DOELSEIF ([Garage_Garagentor]eq "offen" and [Sensor_Garage_Zu:state]eq "open" and [Sensor_Garage_Auf:state]eq "open") (set Garage_Garagentor schliesst) DOELSEIF ([Sensor_Garage_Zu:state]eq "close" and [Sensor_Garage_Auf:state]eq "open") (set Garage_Garagentor geschlossen) DOELSEIF ([Sensor_Garage_Zu:state]eq "close" and [Sensor_Garage_Auf:state]eq "close") (set Garage_Garagentor Fehler)
attr Garagentor2 do always
attr Garagentor2 room 8.2 Garage
Läuft!!
Im Tablet UI auf diese Weise angelegt<li data-row="5" data-col="8" data-sizex="1" data-sizey="1">
<header>GARAGENTOR</header>
<div data-type="symbol"
data-device="Garage_Garagentor"
data-states='["offen","schliesst","geschlossen","oeffnet"]'
data-icons='["oa-fts_garage_door_10","oa-fts_garage_door_50 fa-blink","oa-fts_garage_door_100","oa-fts_garage_door_50 fa-blink"]'
data-colors='["#ff0000","#aa6900","#32a054","#aa6900"]'
class="big"></div>
<div data-type="label" class="narrow" data-get="Garage_Garagentor:state" class="top-space-2x small"></div>
</li>
Funktioniert auch !!
Gruß
Thomas