Aqara Termperatursensor 3 Devices -> 1 Device?

Begonnen von michisa86888, 27 November 2021, 16:34:20

Vorheriges Thema - Nächstes Thema

michisa86888

Hallo zusammen,
habe mir den Aqara Temperatursensor gekauft und auch erfolgreich ohne Probleme mit Deconz gekoppelt.
Jezt haben die verschiedenen Werte Temperatur, Luftfeuchte und Barometer jeweils 1 ID.
Gibt es eine Möglichkeit das als 1 Device zu bündeln? Evtl. über ein Notify oder DOIF?

Wie habt ihr das gelöst?

dk3572

defmod WzSensor DOIF ([WzSensorTemp:temperature])\
(\
    set $SELF temperature [WzSensorTemp:temperature]\
)\
DOELSEIF([WzSensorLuft:humidity])\
(\
    set $SELF humidity [WzSensorLuft:humidity]\
)\
DOELSEIF([WzSensorDruck:pressure])\
(\
    set $SELF pressure [WzSensorDruck:pressure]\
)
attr WzSensor DbLogExclude .*
attr WzSensor alias Thermostat Wohnzimmer
attr WzSensor appOptions { "template": "thermometer" }
attr WzSensor do always
attr WzSensor event-on-update-reading humidity,pressure,temperature
attr WzSensor group Umwelt Sensor
attr WzSensor icon xiaomi_multi
attr WzSensor readingList temperature humidity pressure battery
attr WzSensor room Heizung,Wohnzimmer
attr WzSensor stateFormat T: temperature °C | H: humidity % | P: pressure hPa

sinus61

Oder so am Temp Sensor als stateformat:

stateFormat T: [$name:temperature:r1]  H: [Sensorname:humidity]  P: [Sensorname:pressure]

und die anderen beiden IDs ignorieren.