FHEM Forum

FHEM - Hausautomations-Systeme => Zigbee => Thema gestartet von: michisa86888 am 27 November 2021, 16:34:20

Titel: Aqara Termperatursensor 3 Devices -> 1 Device?
Beitrag von: michisa86888 am 27 November 2021, 16:34:20
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?
Titel: Antw:Aqara Termperatursensor 3 Devices -> 1 Device?
Beitrag von: dk3572 am 13 Dezember 2021, 18:13:50
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
Titel: Antw:Aqara Termperatursensor 3 Devices -> 1 Device?
Beitrag von: sinus61 am 15 Dezember 2021, 11:29:57
Oder so am Temp Sensor als stateformat:

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

und die anderen beiden IDs ignorieren.