Method to convert a Device object to a Map (useful for serialization)
Map<String, String> toMap() { return <String, String>{ 'id': id, 'productName': productName, }; }