+ 'thermostatSetpoint' : 1,
+ 'threeAxis' : 1}
+
+# Mapping for specific event types
+eventTypesMap = {'alarm.both': 'alarm',
+ 'alarm.siren' : 'alarm',
+ 'alarm.strobe' : 'alarm',
+ 'alarm.off' : 'alarm',
+ 'contact.open' : 'contact',
+ 'contact.closed' : 'contact',
+ 'tamper.tampered' : 'contact',
+ 'doorState.open' : 'doorState',
+ 'doorState.closed' : 'doorState',
+ 'position' : 'location',
+ 'mode' : 'location',
+ 'mode.away' : 'location',
+ 'mode.home' : 'location',
+ 'mode.night' : 'location',
+ 'lock.locked' : 'lock',
+ 'lock.unlocked' : 'lock',
+ 'motion.active' : 'motion',
+ 'motion.inactive' : 'motion',
+ 'status.playing' : 'status',
+ 'status.stopped' : 'status',
+ 'status.paused' : 'status',
+ 'mute.muted' : 'mute',
+ 'mute.unmuted' : 'mute',
+ 'presence.present' : 'presence',
+ 'presence.not present' : 'presence',
+ 'presence.not' : 'presence',
+ 'smoke.detected' : 'smoke',
+ 'smoke.clear' : 'smoke',
+ 'smoke.tested' : 'smoke',
+ 'carbonMonoxide.detected' : 'carbonMonoxide',
+ 'carbonMonoxide.clear' : 'carbonMonoxide',
+ 'carbonMonoxide.tested' : 'carbonMonoxide',
+ 'thermostatMode.cool' : 'thermostatMode',
+ 'thermostatMode.auto' : 'thermostatMode',
+ 'thermostatMode.emergencyHeat' : 'thermostatMode',
+ 'thermostatMode.heat' : 'thermostatMode',
+ 'thermostatMode.off' : 'thermostatMode',
+ 'thermostatFanMode.auto' : 'thermostatFanMode',
+ 'thermostatFanMode.fanCirculate' : 'thermostatFanMode',
+ 'thermostatFanMode.circulate' : 'thermostatFanMode',
+ 'thermostatFanMode.fanOn' : 'thermostatFanMode',
+ 'thermostatFanMode.on' : 'thermostatFanMode',
+ 'fanMode' : 'thermostatFanMode',
+ 'fanMode.auto' : 'thermostatFanMode',
+ 'fanMode.fanCirculate' : 'thermostatFanMode',
+ 'fanMode.circulate' : 'thermostatFanMode',
+ 'fanMode.fanOn' : 'thermostatFanMode',
+ 'fanMode.on' : 'thermostatFanMode',
+ 'switch.on' : 'switch',
+ 'switch.off' : 'switch',
+ 'button.pushed' : 'button',
+ 'button.held' : 'button',
+ 'acceleration.active' : 'acceleration',
+ 'acceleration.inactive' : 'acceleration',
+ 'sleeping.sleeping' : 'sleeping',
+ 'sleeping.not sleeping' : 'sleeping',
+ 'water.dry' : 'water',
+ 'water.wet' : 'water'}