Map<String, dynamic> toMap() { return {'name': name, 'address': address, 'connectionState': connectionState}; }