create the properties hashmap only when requested
registerDevice api