@override Map<String, Object?> toJson() => { ...baseJson(), 'status': 'unavailable', 'reason': reason.wireName, };